type de ressource synchronizationRule

Espace de noms: microsoft.graph

Définit la façon dont la synchronisation doit être effectuée pour le moteur de synchronisation, y compris les objets à synchroniser et dans quelle direction, comment les objets du répertoire source doivent être mis en correspondance avec les objets du répertoire cible et comment les attributs doivent être transformés lorsqu’ils sont synchronisés entre le répertoire source et le répertoire cible.

Note: Les règles de synchronisation définissent la synchronisation dans une direction, du répertoire source au répertoire cible. Les répertoires source et cible sont définis dans le cadre des propriétés de la règle.

Les règles de synchronisation sont configurées dans la propriété synchronizationRules de synchronizationSchema.

Propriétés

Propriété Type Description
Modifiable Booléen true si la règle de synchronisation peut être personnalisée ; false si cette règle est en lecture seule et ne doit pas être modifiée.
id String Identificateur de règle de synchronisation. Doit être l’un des identificateurs reconnus par le moteur de synchronisation. Les identificateurs de règle pris en charge se trouvent dans le modèle de synchronisation retourné par l’API.
Métadonnées collection stringKeyStringValuePair Propriétés d’extension supplémentaires. Sauf indication explicite de l’équipe du support technique, les valeurs de métadonnées ne doivent pas être modifiées.
nom String Nom lisible par l’utilisateur de la règle de synchronisation. Ne pouvant accepter la valeur null.
objectMappings collection objectMapping Collection de mappages d’objets pris en charge par la règle. Indique au moteur de synchronisation quels objets doivent être synchronisés.
priorité Entier Priorité par rapport aux autres règles dans le synchronizationSchema. Les règles avec le numéro de priorité le plus bas sont traitées en premier.
sourceDirectoryName String Nom du répertoire source. Doit correspondre à l’une des définitions de répertoire dans synchronizationSchema.
targetDirectoryName String Nom du répertoire cible. Doit correspondre à l’une des définitions de répertoire dans synchronizationSchema.

Représentation JSON

La représentation JSON suivante montre le type de ressource.

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