accessPackageAssignmentPolicy resource type (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 Versão.
Na gestão de direitos do Microsoft Entra, uma política de atribuição de pacotes de acesso especifica a política através da qual os sujeitos podem pedir ou ser atribuídos um pacote de acesso através de uma atribuição de pacote de acesso. Um pacote de acesso pode ter zero ou mais políticas. Quando um pedido de um assunto é recebido, o assunto é correspondido a cada política para localizar a política (se existir) com requestorDefinições que incluam esse assunto. Em seguida, a política determina se o pedido requer aprovação, a duração da atribuição do pacote de acesso e se a atribuição precisa de ser revista regularmente.
Para atribuir um utilizador a um pacote de acesso, crie um accessPackageAssignmentRequest que faça referência ao pacote de acesso e à política de atribuição de pacotes de acesso.
Métodos
Método | Tipo de retorno | Descrição |
---|---|---|
List | coleção accessPackageAssignmentPolicy | Obtenha uma lista de objetos accessPackageAssignmentPolicy. |
Create | accessPackageAssignmentPolicy | Crie um novo objeto accessPackageAssignmentPolicy. |
Get | accessPackageAssignmentPolicy | Ler propriedades e relações de um objeto accessPackageAssignmentPolicy. |
Atualizar | accessPackageAssignmentPolicy | Atualize as propriedades de um objeto accessPackageAssignmentPolicy. |
Delete | Elimine um accessPackageAssignmentPolicy. |
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
accessPackageId | Cadeia de caracteres | Identificador do pacote de acesso. |
accessReviewSettings | assignmentReviewSettings | Quem tem de rever e com que frequência as atribuições ao pacote de acesso a partir desta política. Esta propriedade é nula se não forem necessárias críticas. |
canExtend | Booliano | Indica se um utilizador pode prolongar 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 a apresentar da política. Suporta $filter (eq ). |
durationInDays | Int32 | O número de dias em que as atribuições desta política duram até expirarem. |
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 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 |
requestApprovalSettings | approvalSettings | Quem tem de aprovar pedidos de pacote de acesso nesta política. |
requestorDefinições | requestorDefinições | Quem pode pedir este pacote de acesso a esta política. |
perguntas | accessPackageQuestion collection | Perguntas que são colocadas ao requerente. |
verifiableCredentialSettings | verifiableCredentialSettings | Definições para credenciais verificáveis configuradas através do serviço ID Verificado do Microsoft Entra. Estas definições representam as credenciais verificáveis que um requerente de um pacote de acesso nesta política pode apresentar para ser atribuído ao pacote de acesso. |
Relações
Relação | Tipo | Descrição |
---|---|---|
accessPackage | accessPackage | O pacote de acesso com esta política. Somente leitura. Anulável. Suporta o $expand . |
customExtensionHandlers | coleção customExtensionHandler | A coleção de fases em que deve executar uma ou mais extensões de fluxo de trabalho de pacote de acesso personalizado. Oferece suporte para $expand . |
customExtensionStageSettings | customExtensionStageSetting collection (coleção customExtensionStageSetting) | A coleção de fases em que deve executar uma ou mais extensões de fluxo de trabalho de pacote de acesso personalizado. Suporta o $expand . |
Representação JSON
A representação JSON seguinte 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"
}
}