accessPackageAssignmentRequest resource type (Tipo de recurso accessPackageAssignmentRequest)

Namespace: microsoft.graph

Na Gestão de Direitos do Microsoft Entra, é criado um pedido de atribuição de pacotes de acesso por ou em nome de um utilizador que pretenda obter uma atribuição de pacote de acesso. Se o pedido for bem-sucedido, com as aprovações necessárias, o utilizador recebe uma atribuição de pacote de acesso e é o assunto dessa atribuição de pacote de acesso resultante. O Microsoft Entra ID também cria automaticamente pedidos de atribuição de pacotes de acesso para controlar a remoção do acesso.

Métodos

Método Tipo de retorno Descrição
List accessPackageAssignmentRequest collection (coleção accessPackageAssignmentRequest ) Obtenha uma lista de objetos accesspackageassignmentrequest .
Create accessPackageAssignmentRequest Cria um novo objeto accessPackageAssignmentRequest .
Get accessPackageAssignmentRequest Ler propriedades e relações de um objeto accessPackageAssignmentRequest .
Delete Nenhum Elimine um accessPackageAssignmentRequest.
Cancel accessPackageAssignmentRequest collection (coleção accessPackageAssignmentRequest ) Cancele um objeto accessPackageAssignmentRequest que esteja num estado cancelável.
Filtrar por utilizador atual accessPackageAssignmentRequest collection (coleção accessPackageAssignmentRequest ) Obtenha a lista de objetos accessPackageAssignmentRequest filtrados no utilizador com sessão iniciada.
Reprocessar Nenhum Repita automaticamente o pedido de acesso de um utilizador a um pacote de acesso.
Resume Nenhum Retome o pedido de pacote de acesso de um utilizador depois de aguardar uma chamada de retorno de uma extensão personalizada.

Propriedades

Propriedade Tipo Descrição
respostas accessPackageAnswer collection Respostas fornecidas pelo requerente para acederPackageQuestions pedidas no momento do pedido.
completedDateTime DateTimeOffset A data do fim do processamento, com êxito ou com falha, de um pedido. 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.
customExtensionCalloutInstances customExtensionCalloutInstance collection (coleção customExtensionCalloutInstance) Informações sobre todas as chamadas de extensão personalizadas efetuadas durante o fluxo de trabalho de atribuição de pacotes de acesso.
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. Oferece suporte para $filter.
id String Somente leitura.
requestType accessPackageRequestType O tipo do pedido. Os valores possíveis são: notSpecified, , UserExtenduserAdd, userUpdate, userRemove, adminAdd, adminUpdate, adminRemove, systemUpdatesystemAdd, , onBehalfAddsystemRemove(não suportado), unknownFutureValue. Os pedidos do utilizador têm um requestType de userAdd, userUpdateou userRemove. Esta propriedade não pode ser alterada uma vez definida.
Cronograma entitlementManagementSchedule O intervalo de datas a que o acesso deve ser atribuído ao requerente. Esta propriedade não pode ser alterada uma vez definida.
state accessPackageRequestState O estado do pedido. Os valores possíveis são submitted, pendingApproval, delivering, delivered, deliveryFailed, denied, scheduled, canceled, partiallyDelivered, unknownFutureValue. Somente leitura. Suporta $filter (eq).
status Cadeia de caracteres Mais informações sobre o estado de processamento do pedido. 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 recursos e as políticas de como um ou mais utilizadores podem obter acesso a esses recursos. Somente leitura. Anulável.

Suporta o $expand.
atribuição accessPackageAssignment Para um requestType de ou adminAdd, trata-se de userAdd uma atribuição de pacote de acesso pedida para ser criada. Para um requestType de userRemove, adminRemove ou systemRemove, tem a id propriedade de uma atribuição existente a ser removida.

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

Representação JSON

A representação JSON seguinte mostra o tipo de recurso.

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

}