type de ressource delegatedAdminRelationship

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 .

Représente une relation d’administrateur délégué entre un partenaire et un client.

Méthodes

Méthode Type de retour Description
Créer delegatedAdminRelationship Create un nouvel objet delegatedAdminRelationship.
List collection delegatedAdminRelationship Obtenez la liste des objets delegatedAdminRelationship et leurs propriétés.
Obtenir delegatedAdminRelationship Lisez les propriétés et les relations d’un objet delegatedAdminRelationship .
Mettre à jour delegatedAdminRelationship Mettez à jour les propriétés d’un objet delegatedAdminRelationship .
Supprimer Aucune Supprime un objet delegatedAdminRelationship .

Propriétés

Propriété Type Description
accessDetails delegatedAdminAccessDetails Détails d’accès qui contiennent les identificateurs des rôles d’administration que l’administrateur partenaire demande dans le locataire du client.
activatedDateTime DateTimeOffset Date et heure au format ISO 8601 et heure UTC à laquelle la relation est devenue active. En lecture seule.
autoExtendDuration Durée Durée d’extension automatique de la validité de la relation, indiquée au format ISO 8601. Les valeurs prises en charge sont : P0D, PT0S, P180D. La valeur par défaut est PT0S. PT0S indique que la relation expire lorsque la valeur endDateTime est atteinte et qu’elle n’est pas automatiquement étendue.
createdDateTime DateTimeOffset Date et heure au format ISO 8601 et heure UTC à laquelle la relation a été créée. En lecture seule.
Client delegatedAdminRelationshipCustomerParticipant Nom complet et identificateur unique du client de la relation. Celle-ci est configurée soit par le partenaire au moment de la création de la relation, soit par le système une fois que le client a approuvé la relation. Ne peut pas être modifié par le client.
displayName Chaîne Nom complet de la relation utilisée pour faciliter l’identification. Doit être unique dans toutes les relations d’administration déléguées du partenaire. Ce paramètre est défini par le partenaire uniquement lorsque la relation se trouve dans le created status et ne peut pas être modifiée par le client. La longueur maximale est de 50 caractères.
durée Durée Durée de la relation au format ISO 8601. Doit être une valeur comprise entre P1D et P2Y inclusive. Ce paramètre est défini par le partenaire uniquement lorsque la relation se trouve dans le created status et ne peut pas être modifiée par le client.
endDateTime DateTimeOffset Date et heure au format ISO 8601 et heure UTC lorsque la status de relation passe à terminated ou expired. Calculé en tant que endDateTime = activatedDateTime + duration. En lecture seule.
id Chaîne Identificateur unique de la relation. En lecture seule. Hérité de l’entité.
lastModifiedDateTime DateTimeOffset Date et heure au format ISO 8601 et heure UTC de la dernière modification de la relation. En lecture seule.
status delegatedAdminRelationshipStatus Status de la relation. En lecture seule. Les valeurs possibles sont : activating, active, approvalPending, approved, created, expiredexpiring, terminated, , terminating, , terminationRequested, unknownFutureValue. Prend en charge $orderby.

valeurs delegatedAdminRelationshipStatus

Member Description
créé Le partenaire a créé une relation. Dans cet état, la relation peut être modifiée.
approvalPending Le partenaire a finalisé la relation via l’action lockForApproval d’un objet delegatedAdminRelationshipRequest .
Approuvé Le client a approuvé la relation par le biais de l’action approve d’un objet delegatedAdminRelationshipRequest .
Activation Le système commence l’approvisionnement de la relation.
Active Le système termine l’approvisionnement de la relation.
Expirant La relation a dépassé sa date d’expiration.
Expiré Le système termine le déprovisionnement de la relation.
terminationRequested Le partenaire ou le client a demandé l’arrêt de la relation via l’action terminate d’un objet delegatedAdminRelationshipRequest .
Terminaison Le système commence à déprovisionner la relation.
Terminé Le système a terminé le déprovisionnement de la relation.
unknownFutureValue Valeur sentinel de l’énumération évolutive. Ne pas utiliser.

Relations

Relation Type Description
accessAssignments collection delegatedAdminAccessAssignment Affectations d’accès associées à la relation d’administrateur délégué.
opérations collection delegatedAdminRelationshipOperation Opérations de longue durée associées à la relation d’administrateur délégué.
Requêtes collection delegatedAdminRelationshipRequest Demandes associées à la relation d’administrateur délégué.

Représentation JSON

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

{
  "@odata.type": "#microsoft.graph.delegatedAdminRelationship",
  "accessDetails": {"@odata.type": "microsoft.graph.delegatedAdminAccessDetails"},
  "activatedDateTime": "String (timestamp)",
  "autoExtendDuration": "String (duration)",
  "createdDateTime": "String (timestamp)",
  "customer": {"@odata.type": "microsoft.graph.delegatedAdminRelationshipCustomerParticipant"},
  "displayName": "String",
  "duration": "String (duration)",
  "endDateTime": "String (timestamp)",
  "id": "String (identifier)",
  "lastModifiedDateTime": "String (timestamp)",
  "status": "String"
}