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.
No gerenciamento de direitos do Microsoft Entra, uma política de atribuição de pacote de acesso especifica a política pela qual os sujeitos podem solicitar ou ser atribuídos a um pacote de acesso por meio de uma atribuição de pacote de acesso. Um pacote de acesso pode ter zero ou mais políticas. Quando uma solicitação de uma entidade é recebida, a entidade é comparada com cada política para localizar a política (se houver) com requestorSettings que inclui essa entidade. A política determina se a solicitação requer aprovação, a duração da atribuição do pacote de acesso e se a atribuição precisa ser revisada regularmente.
Para atribuir um usuário a um pacote de acesso, crie um accessPackageAssignmentRequest que faça referência ao pacote de acesso e à política de atribuição de pacote de acesso.
Métodos
| Método | Tipo de retorno | Descrição |
|---|---|---|
| List | Coleção accessPackageAssignmentPolicy | Recupere uma lista de objetos accessPackageAssignmentPolicy. |
| Create | accessPackageAssignmentPolicy | Crie um novo objeto accessPackageAssignmentPolicy. |
| Get | accessPackageAssignmentPolicy | Propriedades de leitura e relações de um objeto accessPackageAssignmentPolicy. |
| Atualizar | accessPackageAssignmentPolicy | Atualize as propriedades de um objeto accessPackageAssignmentPolicy. |
| Delete | Exclua um accessPackageAssignmentPolicy. |
Propriedades
| Propriedade | Tipo | Descrição |
|---|---|---|
| accessPackageId | Cadeia de caracteres | Identificador do pacote de acesso. |
| accessPackageNotificationSettings | accessPackageNotificationSettings | Representa as configurações para notificações por email para solicitações de um pacote de acesso. |
| accessReviewSettings | assignmentReviewSettings | Quem deve examinar e com que frequência as atribuições para o pacote de acesso dessa política. Essa propriedade será null se as revisões não forem necessárias. |
| canExtend | Booliano | Indica se um usuário pode estender a duração da atribuição do pacote de acesso após a aprovação. |
| createdBy | Cadeia de caracteres | 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 |
| description | Cadeia de caracteres | A descrição da política. |
| displayName | Cadeia de caracteres | O nome de exibição da política. Suporta $filter (eq). |
| durationInDays | Int32 | O número de dias em que as atribuições dessa política duram até expirarem. |
| expirationDateTime | DateTimeOffset | A data de expiração para atribuições criadas nesta política. 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. |
| modifiedBy | String | Somente leitura. |
| modifiedDateTime | 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 |
| perguntas | Coleção accessPackageQuestion | Perguntas que são feitas ao solicitante. |
| requestApprovalSettings | approvalSettings | Quem deve aprovar solicitações de pacote de acesso nesta política. |
| requestorSettings | requestorSettings | Quem pode solicitar este pacote de acesso desta política. |
| verifiableCredentialSettings | verifiableCredentialSettings | Configurações para credenciais verificáveis definidas por meio do serviço ID Verificado do Microsoft Entra. Essas configurações representam as credenciais verificáveis que um solicitante de um pacote de acesso nessa política pode apresentar para receber o pacote de acesso. |
Relações
| Relação | Tipo | Descrição |
|---|---|---|
| accessPackage | accessPackage | O pacote de acesso com essa política. Somente leitura. Anulável. Suporta o $expand. |
| customExtensionHandlers | Coleção customExtensionHandler | A coleção de estágios quando executar uma ou mais extensões de fluxo de trabalho do pacote de acesso personalizado. Oferece suporte para $expand. |
| customExtensionStageSettings | coleção customExtensionStageSetting | A coleção de estágios quando executar uma ou mais extensões de fluxo de trabalho do pacote de acesso personalizado. Suporta o $expand. |
Representação JSON
A representação JSON a seguir mostra o tipo de recurso.
{
"@odata.type": "#microsoft.graph.accessPackageAssignmentPolicy",
"id": "String (identifier)",
"accessPackageId": "String",
"displayName": "String",
"description": "String",
"canExtend": "Boolean",
"durationInDays": "Integer",
"expirationDateTime": "String (timestamp)",
"createdBy": "String",
"createdDateTime": "String (timestamp)",
"modifiedBy": "String",
"modifiedDateTime": "String (timestamp)",
"questions":[
{
"@odata.type": "microsoft.graph.accessPackageQuestion"
}
],
"requestorSettings": {
"@odata.type": "microsoft.graph.requestorSettings"
},
"requestApprovalSettings": {
"@odata.type": "microsoft.graph.approvalSettings"
},
"accessReviewSettings": {
"@odata.type": "microsoft.graph.assignmentReviewSettings"
},
"verifiableCredentialSettings": {
"@odata.type": "microsoft.graph.verifiableCredentialSettings"
},
"accessPackageNotificationSettings": {
"@odata.type": "microsoft.graph.accessPackageNotificationSettings"
}
}