Type de ressource synchronizationSchema
Espace de noms: microsoft.graph
Important
Les API sous la /beta
version de 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 de version .
Définit les objets qui seront synchronisés et comment ils le seront. Le schéma de synchronisation contient la plupart des informations d’installation d’un travail de synchronisation particulier. En règle générale, vous personnalisez certains mappagesd’attributs ou ajoutez un filtre d’échelle pour synchroniser uniquement les objets qui répondent à une certaine condition.
Les sections suivantes décrivent les composants de haut niveau du schéma de synchronisation.
Définitions d’annuaire
Les définitions d’annuaire fournissent les informations du moteur de synchronisation sur les répertoires et leurs objets. Par exemple, la définition d’annuaire indique au moteur de synchronisation qu’un annuaire Azure AD possède des objets nommés utilisateur et groupe, quels attributs sont pris en charge pour ces objets et les types de ces attributs. Pour qu’un objet et un attribut particuliers soient utilisés dans les règles de synchronisation/mappages d’objets, ils doivent être définis dans le cadre de la définition d’annuaire.
Règles de synchronisation
Les règles de synchronisation sont au cœur de la configuration de la synchronisation. Ils définissent pour le moteur de synchronisation la façon dont la synchronisation doit être effectuée, notamment les objets qui doivent être synchronisés, la façon dont les objets du répertoire source doivent être en correspondance avec les objets du répertoire cible et comment les attributs doivent être transformés lorsqu’ils sont synchronisés de la source vers le répertoire cible.
Mappages d’objets
Les mappages d’objets sont 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é entre la source et le répertoire cible. En particulier, le mappage définit comment un objet dans le répertoire source doit être mappage avec un objet dans le répertoire cible, quels filtres d’échelle (le cas nécessaire) doivent être utilisés pour décider s’il faut mettre en service un objet et comment les attributs d’objet doivent être transformés lorsqu’ils sont synchronisés de la source vers le répertoire cible.
Méthodes
Méthode | Type renvoyé | Description |
---|---|---|
Obtenir un schéma | synchronizationSchema | Lit les propriétés et relations de l’objet synchronizationSchema. |
Mettre à jour un schéma | Aucun | Mettez à jour le schéma de synchronisation. |
Supprimer un schéma | Aucun | Supprimez le schéma personnalisé, en réinitialisant le schéma à la configuration par défaut. |
Liste des opérateurs de filtre | collection filterOperatorSchema | Liste de tous les opérateurs pris en charge dans les filtres d’portée. |
Fonctions de mappage des attributs de liste | collection attributeMappingFunctionSchema | Liste de toutes les fonctions prise en charge dans les expressions de mappage d’attributs. |
Expression de mappage d’attribut d’analyse | parseExpressionResponse | Parse a string expression into an attributeMappingSource object. |
Propriétés
Propriété | Type | Description |
---|---|---|
id | String | Identificateur unique du schéma. |
synchronizationRules | collection synchronizationRule | Collection de règles de synchronisation configurées pour synchronizationJob ou synchronizationTemplate. |
version | String | Version du schéma, mise à jour automatiquement avec chaque modification de schéma. |
Relations
Relation | Type | Description |
---|---|---|
répertoires | collection directoryDefinition | Contient la collection de répertoires et tous leurs objets. |
Représentation JSON
Voici une représentation JSON de la ressource.
{
"@odata.type": "#microsoft.graph.synchronizationSchema",
"id": "String (identifier)",
"synchronizationRules": [
{
"@odata.type": "microsoft.graph.synchronizationRule"
}
],
"version": "String"
}
Commentaires
Envoyer et afficher des commentaires pour