Partilhar via


accessPackageAssignmentRequest resource type (Tipo de recurso accessPackageAssignmentRequest)

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.

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 Crie um novo 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.
Lista (preterida) accessPackageAssignmentRequest collection (coleção accessPackageAssignmentRequest ) Obtenha uma lista de objetos accesspackageassignmentrequest . Esta API será descontinuada em breve. Em alternativa, utilize a API List assignmentRequests .
Criar (preterido) accessPackageAssignmentRequest Crie um novo accessPackageAssignmentRequest. Esta API será descontinuada em breve. Em alternativa, utilize a API Create accessPackageAssignmentRequest .

Propriedades

Propriedade Tipo Descrição
completedDate 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.
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.
customExtensionCalloutInstances customExtensionCalloutInstance collection (coleção customExtensionCalloutInstance) Informações sobre todas as chamadas de extensão personalizadas efetuadas durante o fluxo de trabalho do pedido de atribuição de pacotes de acesso.
customExtensionHandlerInstances customExtensionHandlerInstance collection (coleção customExtensionHandlerInstance) Uma coleção de instâncias de extensão de fluxo de trabalho personalizadas em execução num pedido de atribuição. Somente leitura.
expirationDateTime 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
id String Somente leitura.
isValidationOnly Booliano Verdadeiro se o pedido não for processado para atribuição.
justificação Cadeia de caracteres A justificação fornecida pelo requerente.
requestState Cadeia de caracteres Um dos PendingApproval, , DeniedCanceled, Delivering, Delivered, PartiallyDelivered, DeliveryFailed, , Submittedou Scheduled. Somente leitura.
requestStatus Cadeia de caracteres Mais informações sobre o estado de processamento do pedido. Somente leitura.
requestType Cadeia de caracteres Um de UserAdd, UserExtend, UserUpdate, UserRemove, AdminAdd, AdminRemoveou SystemRemove. Um pedido do utilizador tem um requestType de UserAdd, UserUpdateou UserRemove. Somente leitura.
Cronograma requestSchedule O intervalo de datas a que o acesso deve ser atribuído ao requerente. Somente leitura.
respostas accessPackageAnswer collection Respostas fornecidas pelo requerente para acederPackageQuestions pedidas no momento do pedido.
verifiedCredentialsData coleção verifiedCredentialData Os detalhes da credencial verificável que o requerente apresentou, como o emissor e as afirmações. 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.
accessPackageAssignment accessPackageAssignment Para um requestType de ou AdminAdd, uma atribuição de pacote de UserAdd acesso pedida para ser criada. Para um requestType de UserRemove, AdminRemoveou SystemRemove, esta propriedade 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",
  "id": "String (identifier)",
  "requestType": "String",
  "requestState": "String",
  "requestStatus": "String",
  "isValidationOnly": "Boolean",
  "createdDateTime": "String (timestamp)",
  "completedDate": "String (timestamp)",
  "expirationDateTime": "String (timestamp)",
  "justification": "String",
  "schedule": {
    "@odata.type": "microsoft.graph.requestSchedule"
  },
  "answers": [
    {
      "@odata.type": "microsoft.graph.accessPackageAnswerString"
    }
  ],
  "customExtensionHandlerInstances": [
    {
      "@odata.type": "microsoft.graph.customExtensionHandlerInstance"
    }
  ],
  "customExtensionCalloutInstances": [
    {
      "@odata.type": "microsoft.graph.customExtensionCalloutInstance"
    }
  ],
  "verifiedCredentialsData": [
    {
      "@odata.type": "microsoft.graph.verifiedCredentialData"
    }
  ]
}