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 de versão.

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

Métodos

Método Tipo de retorno Descrição
Criar delegatedAdminRelationship delegatedAdminRelationship Crie um novo objeto delegatedAdminRelationship .
Listar delegatedAdminRelationships 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 Exclua 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 a hora no formato ISO 8601 e na hora UTC em que a relação se tornou ativa. Somente leitura.
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 depois que o cliente aprova a relação. Não pode 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 delegado do parceiro. Isso é definido pelo parceiro somente quando a relação está no created status e não pode ser alterada pelo cliente.
duração Duration A duração da relação no formato ISO 8601. Deve ser um valor entre e P1D 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 quando o status da relação é alterado para um 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 hora no formato ISO 8601 e na hora 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: , , , , , created, expired, expiring, terminated, , terminating, terminationRequested, unknownFutureValue. approved``approvalPending``active``activating Suporta o $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 lockForApproval ação de um objeto delegatedAdminRelationshipRequest .
Aprovado O cliente aprovou a relação por meio da approve ação 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 pela data de validade.
Expirado O sistema conclui o des provisionamento da relação.
terminationRequested O parceiro ou cliente solicitou o encerramento terminate da relação por meio da ação de um objeto delegatedAdminRelationshipRequest .
Terminação O sistema inicia o des provisionamento da relação.
Terminada O sistema concluiu o des provisionamento da relação.
unknownFutureValue Valor de sentinel de enumeração evolvá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 delegado.
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 delegado.

Representação JSON

Veja a seguir uma representação JSON do recurso.

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