tipo de recurso synchronizationRule

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 objetos no diretório de destino e como os atributos devem ser transformados quando são sincronizados da origem para o diretório de destino.

Nota: As regras de sincronização definem a sincronização em uma direção – do diretório de origem ao 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
containerFilter containerFilter Os nomes e identificadores de 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 de nuvem 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 de nuvem Azure AD Connect.
id Cadeia de caracteres Identificador de regra de sincronização. Deve ser um dos identificadores reconhecidos pelo mecanismo de sincronização. Identificadores de regra com suporte podem ser encontrados no modelo de sincronização retornado pela API.
Metadados coleção stringKeyStringValuePair Propriedades de extensão adicionais. A menos que sejam instruídos explicitamente pela equipe de suporte, os valores de metadados não devem ser alterados.
nome Cadeia de caracteres Nome legível para humanos 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 menor número de prioridade 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.

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"
}