Tipo de recurso accessPackageAssignmentPolicy

Namespace: microsoft.graph

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

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.

Métodos

Método Tipo de retorno Descrição
Listar accessPackageAssignmentPolicies coleção accessPackageAssignmentPolicy Obter uma lista dos objetos accessPackageAssignmentPolicy e suas propriedades.
Criar accessPackageAssignmentPolicy accessPackageAssignmentPolicy Crie um novo objeto accessPackageAssignmentPolicy .
Obter accessPackageAssignmentPolicy accessPackageAssignmentPolicy Leia as propriedades e as relações de um objeto accessPackageAssignmentPolicy .
Atualizar accessPackageAssignmentPolicy accessPackageAssignmentPolicy Atualize as propriedades de um objeto accessPackageAssignmentPolicy .
Excluir accessPackageAssignmentPolicy Nenhum Exclui um objeto accessPackageAssignmentPolicy .

Propriedades

Propriedade Tipo Descrição
allowedTargetScope allowedTargetScope Entidades que podem ser atribuídas ao pacote de acesso por meio desta política. Os valores possíveis são notSpecified, specificDirectoryUsers, specificConnectedOrganizationUsers, specificDirectoryServicePrincipals, allMemberUsers, allDirectoryUsers, allDirectoryServicePrincipals, allConfiguredConnectedOrganizationUsers, allExternalUsers, unknownFutureValue.
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.
expiration 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 configurações para aprovação de solicitações para uma atribuição de pacote de acesso por meio desta 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 para 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 ver as revisões de acesso de atribuições por meio desta política.
specificAllowedTargets coleção subjectSet As entidades que podem ser atribuídas acesso a partir 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.
catalog accessPackageCatalog Catálogo do pacote de acesso que contém essa política. Somente leitura.

Representação JSON

Veja a seguir uma representação JSON do recurso.

{
  "@odata.type": "#microsoft.graph.accessPackageAssignmentPolicy",
  "id": "String (identifier)",
  "displayName": "String",
  "description": "String",
  "allowedTargetScope": "String",
  "specificAllowedTargets": [
    {
      "@odata.type": "microsoft.graph.singleUser"
    }
  ],
  "expiration": {
    "@odata.type": "microsoft.graph.expirationPattern"
  },
  "requestorSettings": {
    "@odata.type": "microsoft.graph.accessPackageAssignmentRequestorSettings"
  },
  "requestApprovalSettings": {
    "@odata.type": "microsoft.graph.accessPackageAssignmentApprovalSettings"
  },
  "reviewSettings": {
    "@odata.type": "microsoft.graph.accessPackageAssignmentReviewSettings"
  },
  "createdDateTime": "String (timestamp)",
  "modifiedDateTime": "String (timestamp)"
}