Tipo de recurso accessPackageAssignmentRequest

Namespace: microsoft.graph

No Azure AD gerenciamento de direitos, uma solicitação de atribuição de pacote de acesso é criada por ou em nome de um usuário que deseja obter uma atribuição de pacote de acesso. Se a solicitação for bem-sucedida, com as aprovações necessárias, o usuário receberá uma atribuição de pacote de acesso e será o assunto dessa atribuição de pacote de acesso resultante. Azure AD também cria solicitações de atribuição de pacote de acesso automaticamente para controlar a remoção de acesso.

Métodos

Método Tipo de retorno Descrição
Listar accessPackageAssignmentRequests coleção accessPackageAssignmentRequest Recupere uma lista de objetos accesspackageassignmentrequest .
Criar accessPackageAssignmentRequest accessPackageAssignmentRequest Cria um novo objeto accessPackageAssignmentRequest .
Obter accessPackageAssignmentRequest accessPackageAssignmentRequest Ler propriedades e relações de um objeto accessPackageAssignmentRequest .
Excluir accessPackageAssignmentRequest Nenhum Exclua um accessPackageAssignmentRequest.
filterByCurrentUser coleção accessPackageAssignmentRequest Recupere a lista de objetos accessPackageAssignmentRequest filtrados no usuário conectado.
cancel coleção accessPackageAssignmentRequest Cancele um objeto accessPackageAssignmentRequest que esteja em um estado cancelável.
Reprocessar Nenhum Repita automaticamente a solicitação de acesso de um usuário a um pacote de acesso.

Propriedades

Propriedade Tipo Descrição
completedDateTime DateTimeOffset A data do final do processamento, bem-sucedida ou falha, de uma solicitação. O tipo Timestamp representa informações de data e hora usando o formato ISO 8601 e está sempre no horário UTC. Por exemplo, meia-noite UTC em 1 de janeiro de 2014 é 2014-01-01T00:00:00Z. Somente leitura.
createdDateTime DateTimeOffset O tipo Timestamp representa informações de data e hora usando o formato ISO 8601 e está sempre no horário UTC. Por exemplo, meia-noite UTC em 1 de janeiro de 2014 é 2014-01-01T00:00:00Z. Somente leitura.
id String Somente leitura.
Requesttype accessPackageRequestType O tipo da solicitação. Os valores possíveis são: , , , , , adminAdd, adminUpdate, adminRemove, systemAdd, systemUpdate, , systemRemove, , onBehalfAdd, unknownFutureValue. userRemove``userUpdate``userAdd``notSpecified Uma solicitação do próprio usuário teria requestType de UserAdd ou UserRemove. Essa propriedade não pode ser alterada depois de definida.
Cronograma entitlementManagementSchedule O intervalo de datas que o acesso deve ser atribuído ao solicitante. Essa propriedade não pode ser alterada depois de definida.
state accessPackageRequestState O estado da solicitação. Os valores possíveis são submitted, pendingApproval, delivering, delivered, deliveryFailed, denied, scheduled, canceled, partiallyDelivered, unknownFutureValue. Somente leitura.
status Cadeia de caracteres Mais informações sobre o status de processamento da solicitação. Somente leitura.

Relações

Relação Tipo Descrição
accessPackage accessPackage O pacote de acesso associado ao accessPackageAssignmentRequest. Um pacote de acesso define as coleções de funções de recurso e as políticas de como um ou mais usuários podem obter acesso a esses recursos. Somente leitura. Anulável.

Suporta o $expand.
Atribuição accessPackageAssignment Para um requestType de UserAdd ou AdminAdd, esta é uma atribuição de pacote de acesso solicitada para ser criada. Para um requestType de UserRemove, AdminRemove ou SystemRemove, isso tem id a propriedade de uma atribuição existente a ser removida.

Oferece suporte para $expand.
Solicitante accessPackageSubject O assunto que solicitou ou, se uma atribuição direta, foi atribuído. Somente leitura. Anulável. Suporta o $expand.

Representação JSON

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

{
  "@odata.type": "#microsoft.graph.accessPackageAssignmentRequest",
  "id": "String (identifier)",
  "requestType": "String",
  "state": "String",
  "status": "String",
  "createdDateTime": "String (timestamp)",
  "completedDateTime": "String (timestamp)",
  "schedule": {
    "@odata.type": "microsoft.graph.entitlementManagementSchedule"
  }
}