Tipo de recurso accessPackageAssignmentPolicy
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 de versão.
No gerenciamento de direitos do Azure AD, uma política de atribuição de pacote de acesso especifica a política pela qual os titulares podem solicitar ou ter um pacote de acesso atribuído 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 um assunto é recebida, o assunto é corresponder a cada política para encontrar a política (se alguma) com requestorSettings que incluem esse assunto. Em seguida, 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 faz referência ao pacote de acesso e à política de atribuição de pacote de acesso.
Methods
| Método | Tipo de retorno | Descrição |
|---|---|---|
| Listar accessPackageAssignmentPolicies | coleção accessPackageAssignmentPolicy | Recupere uma lista de objetos accessPackageAssignmentPolicy. |
| Criar accessPackageAssignmentPolicy | accessPackageAssignmentPolicy | Crie um novo objeto accessPackageAssignmentPolicy. |
| Obter accessPackageAssignmentPolicy | accessPackageAssignmentPolicy | Ler propriedades e relações de um objeto accessPackageAssignmentPolicy. |
| Atualizar accessPackageAssignmentPolicy | accessPackageAssignmentPolicy | Atualize as propriedades de um objeto accessPackageAssignmentPolicy. |
| Excluir accessPackageAssignmentPolicy | Exclua um accessPackageAssignmentPolicy. |
Propriedades
| Propriedade | Tipo | Descrição |
|---|---|---|
| accessPackageId | String | Identificador do pacote de acesso. |
| accessReviewSettings | assignmentReviewSettings | Who deve revisar e com que frequência as atribuições para o pacote de acesso desta política. Essa propriedade será nula se as avaliações não são 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 | String | Somente leitura. |
| createdDateTime | DateTimeOffset | O tipo de carimbo de data/hora 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 |
| descrição | String | A descrição da política. |
| displayName | String | 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é expirar. |
| expirationDateTime | DateTimeOffset | A data de expiração das 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 de carimbo de data/hora 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 |
| requestApprovalSettings | approvalSettings | Who deve aprovar solicitações para o pacote de acesso nesta política. |
| requestorSettings | requestorSettings | Who pode solicitar esse pacote de acesso a partir desta política. |
| questions | Coleção accessPackageQuestion | Perguntas que são colocadas ao solicitante. |
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 de pacote de acesso personalizado. Suporta o $expand. |
Representação JSON
Veja a seguir uma representação JSON do 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.accessPackageMultipleChoiceQuestion"
}
],
"requestorSettings": {
"@odata.type": "microsoft.graph.requestorSettings"
},
"requestApprovalSettings": {
"@odata.type": "microsoft.graph.approvalSettings"
},
"accessReviewSettings": {
"@odata.type": "microsoft.graph.assignmentReviewSettings"
}
}
Comentários
Enviar e exibir comentários de