Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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"
}
]
}