accessPackageAssignmentPolicy tipo de recurso

Namespace: microsoft.graph

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 de revisões regulares.

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 Obtenha uma lista dos objetos accessPackageAssignmentPolicy e suas 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 Exclui um objeto accessPackageAssignmentPolicy .

Propriedades

Propriedade Tipo Descrição
accessPackageNotificationSettings accessPackageNotificationSettings Representa as configurações para notificações por email para solicitações de um pacote de acesso.
allowedTargetScope allowedTargetScope Entidades de segurança que podem receber o pacote de acesso por meio dessa política. Os valores possíveis são: notSpecified, specificDirectoryUsers, specificConnectedOrganizationUsers, specificDirectoryServicePrincipalsallDirectoryServicePrincipalsallConfiguredConnectedOrganizationUsersallDirectoryUsersallMemberUsers, , allExternalUsers, , . unknownFutureValueallDirectoryAgentIdentities
automaticRequestSettings accessPackageAutomaticRequestSettings Essa propriedade só está presente para uma política de atribuição automática; Se ausente, esta é uma política baseada em solicitação.
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.
Expiração expirationPattern A data de expiração para atribuições criadas nesta política.
id 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 accessPackageAssignmentApprovalSettings Especifica as configurações para aprovação de solicitações de uma atribuição de pacote de acesso por meio dessa política. Por exemplo, se a aprovação for necessária para novas solicitações.
requestorSettings accessPackageAssignmentRequestorSettings Fornece configurações adicionais para selecionar quem pode criar uma solicitação de uma atribuição de pacote de acesso por meio dessa política e o que eles podem incluir em sua solicitação.
reviewSettings accessPackageAssignmentReviewSettings Configurações para revisões de acesso de atribuições por meio desta política.
specificAllowedTargets coleção subjectSet As entidades de segurança que podem receber acesso de um pacote de acesso por meio dessa política.

Relações

Relação Tipo Descrição
accessPackage accessPackage Pacote de acesso que contém essa política. Somente leitura. Oferece suporte para $expand.
de serviços accessPackageCatalog Catálogo do pacote de acesso que contém essa política. Somente leitura.
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. Oferece suporte para $expand.
perguntas Coleção accessPackageQuestion Perguntas que são feitas ao solicitante.

Representação JSON

A representação JSON a seguir 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"
  },
    "accessPackageNotificationSettings": {
    "@odata.type": "microsoft.graph.accessPackageNotificationSettings"
  },
  "specificAllowedTargets": [
    {
      "@odata.type": "microsoft.graph.singleUser"
    },
  ]
 
}