Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Espace de noms: microsoft.graph
Importante
Les API sous la version /beta dans Microsoft Graph sont susceptibles d’être modifiées. L’utilisation de ces API dans des applications de production n’est pas prise en charge. Pour déterminer si une API est disponible dans v1.0, utilisez le sélecteur Version .
Définit quels objets sont synchronisés et comment ils sont synchronisés. Le schéma de synchronisation contient la plupart des informations de configuration pour un travail de synchronisation particulier. En règle générale, vous personnalisez certains mappages d’attributs ou ajoutez un filtre d’étendue pour synchroniser uniquement les objets qui remplissent une certaine condition.
Les sections suivantes décrivent les composants de haut niveau du schéma de synchronisation. Pour plus d’informations, consultez Comprendre le schéma Microsoft Entra et Mappage d’attributs: Active Directory vers Microsoft Entra ID.
Définitions de répertoire
Les définitions d’annuaire fournissent des informations sur les répertoires et leurs objets au moteur de synchronisation. Par exemple, la définition d’annuaire indique au moteur de synchronisation qu’un répertoire Microsoft Entra possède des objets nommés utilisateur et groupe, les attributs pris en charge pour ces objets et les types de ces attributs. Pour qu’un objet et un attribut particuliers puissent être utilisés dans les règles de synchronisation/mappages d’objets, ils doivent être définis dans le cadre de la définition de l’annuaire.
Règles de synchronisation
Les règles de synchronisation constituent le cœur de la configuration de la synchronisation. Ils définissent pour le moteur de synchronisation comment la synchronisation doit être effectuée, y compris les objets à synchroniser, 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 du répertoire source vers le répertoire cible.
Mappages d’objets
Les mappages d’objets constituent la partie principale de la règle de synchronisation. Chaque mappage d’objet définit la façon dont un objet donné doit être synchronisé du répertoire source au répertoire cible. En particulier, le mappage définit comment un objet dans le répertoire source doit être mis en correspondance avec un objet dans le répertoire cible, quels filtres d’étendue (le cas échéant) doivent être utilisés pour décider s’il faut provisionner un objet et comment les attributs d’objet doivent être transformés lorsqu’ils sont synchronisés du répertoire source au répertoire cible.
Méthodes
| Méthode | Type renvoyé | Description |
|---|---|---|
| Obtenir | synchronizationSchema | Lisez les propriétés et les relations de l’objet synchronizationSchema . |
| Mettre à jour | Aucun | Mettez à jour le schéma de synchronisation. |
| Reset | Aucun | Supprimez le schéma personnalisé, en réinitialisant le schéma à la configuration par défaut. |
| Obtenir les opérateurs de filtre du schéma | filterOperatorSchema collection | Répertorier tous les opérateurs pris en charge dans les filtres d’étendue. |
| Obtenir les fonctions du schéma | collection attributeMappingFunctionSchema | Répertorier toutes les fonctions prises en charge dans les expressions de mappage d’attributs. |
| Expression de mappage d’attribut d’analyse | parseExpressionResponse | Analyser une expression de chaîne dans un objet attributeMappingSource . |
Propriétés
| Propriété | Type | Description |
|---|---|---|
| id | String | Identifiant unique du schéma. |
| synchronisationrègles | synchronisationcollection de règles | Un ensemble de règles de synchronisation configurées pour le synchronizationJob ou le synchronizationTemplate. |
| version | String | Version du schéma, mise à jour automatiquement à chaque modification de schéma. |
Relations
| Relation | Type | Description |
|---|---|---|
| annuaires | collection directoryDefinition | Contient la collection des répertoires et tous leurs objets. |
Représentation JSON
La représentation JSON suivante montre le type de ressource.
{
"@odata.type": "#microsoft.graph.synchronizationSchema",
"id": "String (identifier)",
"synchronizationRules": [
{
"@odata.type": "microsoft.graph.synchronizationRule"
}
],
"version": "String"
}