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 , expired expiring , 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"
}