Type de ressource directoryDefinition

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 .

Fournit les informations du moteur de synchronisation sur un répertoire et ses objets. Cette ressource indique au moteur de synchronisation, par exemple, que le répertoire contient des objets nommés utilisateur et groupe, quels attributs sont pris en charge pour ces objets et les types pour ces attributs. Pour que l’objet et l’attribut participent aux règles de synchronisation et aux mappages d’objets, ils doivent être définis dans le cadre de la définition de répertoire.

En général, le schéma de synchronisation par défaut fourni dans le cadre du modèle de synchronisation définit les objets et attributs les plus couramment utilisés pour ce répertoire. Toutefois, si le répertoire prend en charge l’ajout d’attributs personnalisés, vous pouvez développer la définition par défaut avec vos propres objets ou attributs personnalisés. Pour plus d'informations, consultez les articles suivants :

Les définitions de répertoire sont mises à jour dans le cadre du schéma de synchronisation.

Hérite de l’entité.

Méthodes

Méthode Type renvoyé Description
Découvrir directoryDefinition directoryDefinition Découvrez le schéma et les propriétés prises en charge du répertoire.

Propriétés

Propriété Type Description
id Chaîne Identificateur de répertoire. Ne pouvant accepter la valeur null. Hérité de l’entité.
nom Chaîne Nom du répertoire. Doit être unique dans le schéma de synchronisation. Ne pouvant accepter la valeur null.
Objets collection objectDefinition Collection d’objets pris en charge par le répertoire.
Readonly Valeur booléenne Indique si cet objet est en lecture seule.
version Chaîne Valeur en lecture seule qui indique la version découverte. null si la découverte n’a pas encore eu lieu.
discoveryDateTime DateTimeOffset Représente la date et l’heure de découverte au format ISO 8601 et est toujours en heure UTC. Par exemple, le 1er janvier 2014 à minuit UTC se présente comme suit : 2014-01-01T00:00:00Z.
découvertes directoryDefinitionDiscoverabilities Valeur en lecture seule indiquant le type de découverte pris en charge par l’application. Les valeurs possibles sont None, AttributeNames, AttributeDataTypes, AttributeReadOnly, ReferenceAttributes, UnknownFutureValue. Il s’agit d’un objet à valeurs multiples.

Représentation JSON

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

{
  "discoverabilities": "String",
  "discoveryDateTime": "DateTimeOffset",
  "id": "String",
  "metadata": [
    {
      "@odata.type": "microsoft.graph.stringKeyStringValuePair"
    }
  ],
  "name": "String",
  "objects": [
    {
      "@odata.type": "microsoft.graph.objectDefinition"
    }
  ],
  "version": "String"
}