accessPackageAssignmentPolicy resource type (Tipo de recurso accessPackageAssignmentPolicy)
Namespace: microsoft.graph
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 revisões regulares.
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 dos objetos accessPackageAssignmentPolicy e respetivas propriedades. |
Create | accessPackageAssignmentPolicy | Crie um novo objeto accessPackageAssignmentPolicy . |
Get | accessPackageAssignmentPolicy | Leia as propriedades e relações de um objeto accessPackageAssignmentPolicy . |
Atualizar | accessPackageAssignmentPolicy | Atualize as propriedades de um objeto accessPackageAssignmentPolicy . |
Delete | Nenhum | Elimina um objeto accessPackageAssignmentPolicy . |
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
allowedTargetScope | allowedTargetScope | Principais que podem ser atribuídos ao pacote de acesso através desta política. Os valores possíveis são notSpecified , specificDirectoryUsers , specificConnectedOrganizationUsers , specificDirectoryServicePrincipals , allMemberUsers , allDirectoryUsers , allDirectoryServicePrincipals , allConfiguredConnectedOrganizationUsers , allExternalUsers , unknownFutureValue . |
automaticRequestSettings | accessPackageAutomaticRequestSettings | Esta propriedade só está presente para uma política de atribuição automática; se estiver ausente, trata-se de uma política baseada em pedidos. |
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. |
expiração | expirationPattern | A data de expiração das atribuições criadas nesta política. |
id | Cadeia de caracteres | 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 | accessPackageAssignmentApprovalSettings | Especifica as definições para aprovação de pedidos para uma atribuição de pacote de acesso através desta política. Por exemplo, se for necessária aprovação para novos pedidos. |
requestorDefinições | accessPackageAssignmentRequestorSettings | Fornece definições adicionais para selecionar quem pode criar um pedido para uma atribuição de pacote de acesso através desta política e o que podem incluir no respetivo pedido. |
reviewSettings | accessPackageAssignmentReviewSettings | Definições para revisões de acesso de atribuições através desta política. |
specificAllowedTargets | coleção subjectSet | Os principais aos quais pode ser atribuído acesso a partir de um pacote de acesso através desta política. |
Relações
Relação | Tipo | Descrição |
---|---|---|
accessPackage | accessPackage | Pacote de acesso que contém esta política. Somente leitura. Oferece suporte para $expand . |
catálogo | accessPackageCatalog | Catálogo do pacote de acesso que contém esta política. Somente leitura. |
perguntas | accessPackageQuestion collection | Perguntas que são colocadas ao requerente. |
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",
"allowedTargetScope": "String",
"automaticRequestSettings": {
"@odata.type": "microsoft.graph.accessPackageAutomaticRequestSettings"
},
"createdDateTime": "String (timestamp)",
"description": "String",
"displayName": "String",
"expiration": {
"@odata.type": "microsoft.graph.expirationPattern"
},
"id": "String (identifier)",
"modifiedDateTime": "String (timestamp)",
"requestorSettings": {
"@odata.type": "microsoft.graph.accessPackageAssignmentRequestorSettings"
},
"questions": [
{
"@odata.type": "microsoft.graph.accessPackageQuestion"
}
],
"requestApprovalSettings": {
"@odata.type": "microsoft.graph.accessPackageAssignmentApprovalSettings"
},
"reviewSettings": {
"@odata.type": "microsoft.graph.accessPackageAssignmentReviewSettings"
},
"specificAllowedTargets": [
{
"@odata.type": "microsoft.graph.singleUser"
}
]
}