tipo de recurso delegatedAdminRelationship

Namespace: microsoft.graph

Importante

As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.

Representa uma relação de administrador delegada entre um parceiro e um cliente.

Métodos

Método Tipo de retorno Descrição
Criar delegatedAdminRelationship delegatedAdminRelationship Crie um novo objeto delegatedAdminRelationship .
Lista delegadaAdminRelationships coleção delegatedAdminRelationship Obtenha uma lista dos objetos delegatedAdminRelationship e suas propriedades.
Obter delegatedAdminRelationship delegatedAdminRelationship Leia as propriedades e as relações de um objeto delegatedAdminRelationship .
Atualizar delegatedAdminRelationship delegatedAdminRelationship Atualize as propriedades de um objeto delegatedAdminRelationship .
Excluir delegatedAdminRelationship Nenhum Excluir um objeto delegatedAdminRelationship .

Propriedades

Propriedade Tipo Descrição
accessDetails delegatedAdminAccessDetails Os detalhes de acesso que contêm os identificadores das funções administrativas que o administrador do parceiro está solicitando no locatário do cliente.
activatedDateTime DateTimeOffset A data e hora no formato ISO 8601 e no horário UTC em que a relação se tornou ativa. Somente leitura.
autoExtendDuration Duração A duração pela qual a validade da relação é automaticamente estendida, denotada no formato ISO 8601. Os valores com suporte são: P0D, , P180DPT0S. O valor padrão é PT0S. PT0S indica que a relação expira quando o endDateTime é atingido e não é estendido automaticamente.
createdDateTime DateTimeOffset A data e a hora no formato ISO 8601 e na hora UTC em que a relação foi criada. Somente leitura.
Cliente delegatedAdminRelationshipCustomerParticipant O nome de exibição e o identificador exclusivo do cliente da relação. Isso é configurado pelo parceiro no momento em que a relação é criada ou pelo sistema após o cliente aprovar a relação. Não é possível ser alterado pelo cliente.
displayName Cadeia de caracteres O nome de exibição da relação usada para facilitar a identificação. Deve ser exclusivo em todas as relações de administrador delegada do parceiro. Isso é definido pelo parceiro somente quando a relação está no created status e não pode ser alterada pelo cliente. O comprimento máximo é de 50 caracteres.
duração Duração A duração da relação no formato ISO 8601. Deve ser um valor entre P1D e P2Y inclusivo. Isso é definido pelo parceiro somente quando a relação está no created status e não pode ser alterada pelo cliente.
endDateTime DateTimeOffset A data e a hora no formato ISO 8601 e no horário UTC em que o status de relacionamento muda para terminated ou expired. Calculado como endDateTime = activatedDateTime + duration. Somente leitura.
id Cadeia de caracteres O identificador exclusivo da relação. Somente leitura. Herdado da entidade.
lastModifiedDateTime DateTimeOffset A data e a hora no formato ISO 8601 e no horário UTC em que a relação foi modificada pela última vez. Somente leitura.
status delegatedAdminRelationshipStatus O status da relação. Somente leitura. Os valores possíveis são: activating, , active, approvalPending, approved, created, expired, expiring, terminated, terminating, , terminationRequested, unknownFutureValue. Oferece suporte para $orderby.

valores delegatedAdminRelationshipStatus

Member Descrição
criadas O parceiro criou uma nova relação. Nesse estado, a relação pode ser modificada.
approvalPending O parceiro finalizou a relação por meio da ação lockForApproval de um objeto delegatedAdminRelationshipRequest .
Aprovado O cliente aprovou a relação por meio da ação approve de um objeto delegatedAdminRelationshipRequest .
Ativar O sistema inicia o provisionamento da relação.
Ativo O sistema conclui o provisionamento da relação.
Expirando A relação passou a data de validade.
Expirado O sistema conclui a desprovisionação da relação.
terminationRequested O parceiro ou cliente solicitou o término da relação por meio da ação terminate de um objeto delegatedAdminRelationshipRequest .
Terminação O sistema começa a desprovisionar a relação.
Terminada O sistema concluiu a desprovisionação da relação.
unknownFutureValue Valor sentinela de enumeração evoluível. Não usar.

Relações

Relação Tipo Descrição
accessAssignments coleção delegatedAdminAccessAssignment As atribuições de acesso associadas à relação de administrador delegada.
operations coleção delegatedAdminRelationshipOperation As operações de execução longa associadas à relação de administrador delegado.
Solicitações coleção delegatedAdminRelationshipRequest As solicitações associadas à relação de administrador delegada.

Representação JSON

A representação JSON a seguir mostra o tipo de recurso.

{
  "@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"
}