accessPackageAssignmentRequest tipo de recurso

Namespace: microsoft.graph

No Gerenciamento de Direitos do Microsoft Entra, 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 estará sujeito à atribuição de pacote de acesso resultante. O Microsoft Entra ID também cria automaticamente solicitações de atribuição de pacote de acesso para acompanhar a remoção de acesso.

Métodos

Método Tipo de retorno Descrição
List Coleção accessPackageAssignmentRequest Recupere uma lista de objetos accesspackageassignmentrequest .
Create accessPackageAssignmentRequest Cria um novo objeto accessPackageAssignmentRequest .
Get accessPackageAssignmentRequest Propriedades de leitura e relações de um objeto accessPackageAssignmentRequest .
Delete Nenhum Exclua um accessPackageAssignmentRequest.
Cancel Coleção accessPackageAssignmentRequest Cancele um objeto accessPackageAssignmentRequest que esteja em um estado cancelável.
Filtrar por usuário atual Coleção accessPackageAssignmentRequest Recupere a lista de objetos accessPackageAssignmentRequest filtrados no usuário conectado.
Reprocessar Nenhum Repetir automaticamente a solicitação de acesso de um usuário para um pacote de acesso.
Resume Nenhum Retome a solicitação de pacote de acesso de um usuário depois de aguardar um retorno de chamada de uma extensão personalizada.

Propriedades

Propriedade Tipo Descrição
Respostas accessPackageAnswer coleção Respostas fornecidas pelo solicitante ao accessPackagePerguntas feitas a eles no momento da solicitação.
completedDateTime DateTimeOffset A data do término do processamento, bem-sucedido ou com 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.
customExtensionCalloutInstances Coleção customExtensionCalloutInstance Informações sobre todas as chamadas de ramal personalizadas que foram feitas durante o fluxo de trabalho de atribuição de pacote 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.
Justificação Cadeia de caracteres Justificativa fornecida pelo solicitante.
requestType accessPackageRequestType O tipo da solicitação. Os valores possíveis são: notSpecified, userAdd, userUpdate, userRemoveadminRemoveadminAddadminUpdatesystemAdd, systemUpdate, , systemRemove, onBehalfAdd (sem suporte), . unknownFutureValue Use o cabeçalho da Prefer: include-unknown-enum-members solicitação para obter os seguintes valores nesta enumeração evolutiva: approverRemove. As solicitações do usuário têm um requestType de userAdd, userUpdate, ou userRemove. Esta propriedade não pode ser alterada depois de definida.
Cronograma entitlementManagementSchedule O intervalo de datas em que o acesso deve ser atribuído ao solicitante. Esta propriedade não pode ser alterada depois de definida, mas um novo agendamento para uma tarefa pode ser incluído em outra userUpdate solicitação adminUpdate de tarefa.
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. Suporta $filter (eq).
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.
de atribuição accessPackageAssignment Para um requestType de ou adminAdd, essa é uma atribuição de pacote de userAdd acesso solicitada para ser criada. Para um requestType de userRemove, adminRemove, approverRemove, ou systemRemove, isso tem a id propriedade de uma atribuição existente a ser removida.

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

Representação JSON

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

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

}