synchronizationRule tipo de recurso

Namespace: microsoft.graph

Importante

As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.

Define como a sincronização deve ser executada para o mecanismo de sincronização, incluindo quais objetos sincronizar e em qual direção, como os objetos do diretório de origem devem ser combinados com os objetos no diretório de destino e como os atributos devem ser transformados quando eles são sincronizados do diretório de origem para o diretório de destino. Esse objeto é configurado na propriedade synchronizationRules de synchronizationSchema.

Observação: As regras de sincronização definem a sincronização em uma direção: do diretório de origem para o diretório de destino. Os diretórios de origem e de destino são definidos como parte das propriedades da regra.

As regras de sincronização são atualizadas como parte do esquema de sincronização.

Propriedades

Propriedade Tipo Descrição
Filtro de contêiner Filtro de contêiner Os nomes e identificadores das unidades organizacionais que estão no escopo de uma regra de sincronização. containerFilter e groupFilter são propriedades mutuamente exclusivas que não podem ser configuradas na mesma solicitação. Atualmente, há suporte apenas para cenários de sincronização em nuvem do Azure AD Connect.
editável Booliano true se a regra de sincronização puder ser personalizada; false se essa regra for somente leitura e não deve ser alterada.
groupFilter groupFilter Os nomes e identificadores de grupos que estão no escopo de uma regra de sincronização. containerFilter e groupFilter são propriedades mutuamente exclusivas que não podem ser configuradas na mesma solicitação. Atualmente, há suporte apenas para cenários de sincronização em nuvem do Azure AD Connect.
id Cadeia de caracteres Identificador de regra de sincronização. Deve ser um dos identificadores reconhecidos pelo mecanismo de sincronização. Os identificadores de regra com suporte podem ser encontrados no modelo de sincronização retornado pela API.
de metadados Coleção stringKeyStringValuePair Propriedades de extensão adicionais. A menos que instruído explicitamente pela equipe de suporte, os valores dos metadados não devem ser alterados.
nome Cadeia de caracteres Nome legível da regra de sincronização. Não anulável.
objectMappings coleção objectMapping Coleção de mapeamentos de objetos compatíveis com a regra. Informa ao mecanismo de sincronização quais objetos devem ser sincronizados.
prioridade Número inteiro Prioridade em relação a outras regras no synchronizationSchema. As regras com o número de prioridade mais baixo serão processadas primeiro.
sourceDirectoryName Cadeia de caracteres Nome do diretório de origem. Deve corresponder a uma das definições de diretório em synchronizationSchema.
targetDirectoryName Cadeia de caracteres Nome do diretório de destino. Deve corresponder a uma das definições de diretório em synchronizationSchema.

Relações

Nenhum

Representação JSON

A representação JSON a seguir mostra o tipo de recurso.

{
  "containerFilter": {
    "@odata.type": "microsoft.graph.containerFilter"
  },
  "editable": true,
  "groupFilter": {
    "@odata.type": "microsoft.graph.groupFilter"
  },
  "id": "String",
  "metadata": [
    {
      "@odata.type": "microsoft.graph.stringKeyStringValuePair"
    }
  ],
  "name": "String",
  "objectMappings": [
    {
      "@odata.type": "microsoft.graph.objectMapping"
    }
  ],
  "priority": 1024,
  "sourceDirectoryName": "String",
  "targetDirectoryName": "String"
}