accessPackageAssignment tipo de recurso

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.

No Gerenciamento de Direitos do Microsoft Entra, uma atribuição de pacote de acesso é uma atribuição de um pacote de acesso a um determinado assunto e intervalo de tempo. Por exemplo, uma atribuição de pacote de acesso pode declarar que a usuária Alice recebeu acesso por meio do pacote de acesso Sales para o período de janeiro de 2019 a julho de 2019.

Métodos

Método Tipo de retorno Descrição
List Coleção accessPackageAssignment Recupere uma lista de objetos accessPackageAssignment .
Filtrar por usuário atual Coleção accessPackageAssignment Recupere a lista de objetos accessPackageAssignment filtrados no usuário conectado.
Reprocessar Nenhum Reavalie e imponha automaticamente as atribuições de um usuário para um pacote de acesso específico.
Verificar outros acessos Coleção accessPackageAssignment Recupere a lista de objetos accessPackageAssignment para usuários que têm atribuições a pacotes de acesso incompatíveis.

Observação

Para criar ou remover uma atribuição de pacote de acesso para um usuário, use o método criar um accessPackageAssignmentRequest

Propriedades

Propriedade Tipo Descrição
accessPackageId Cadeia de caracteres O identificador do pacote de acesso. Somente leitura.
assignmentPolicyId Cadeia de caracteres O identificador da política de atribuição de pacote de acesso. Somente leitura.
assignmentState Cadeia de caracteres O estado da atribuição do pacote de acesso. Os valores possíveis são Delivering, Delivered, ou Expired. Somente leitura. Suporta $filter (eq).
assignmentStatus Cadeia de caracteres Mais informações sobre o ciclo de vida da atribuição. Os valores possíveis incluem Delivering, Delivered, AutoAssignmentInGracePeriod, NearExpiry1DayNotificationTriggered, ou ExpiredNotificationTriggered. Somente leitura.
catalogId Cadeia de caracteres O identificador do catálogo que contém o pacote de acesso. Somente leitura.
customExtensionCalloutInstances Coleção customExtensionCalloutInstance Informações sobre todas as chamadas de ramal personalizadas que foram feitas durante o fluxo de trabalho de atribuição de pacote de acesso.
expiredDateTime 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
id String Somente leitura.
isExtended Booliano Indica se a atribuição do pacote de acesso foi estendida. Somente leitura.
targetId Cadeia de caracteres Esta propriedade não deve ser usada como uma dependência, pois pode ser alterada sem aviso prévio. Em vez disso, expanda a relação de destino e use a propriedade objectId . Somente leitura.
Cronograma requestSchedule Quando a atribuição de acesso deve estar em vigor. Somente leitura.

Relações

Relação Tipo Descrição
accessPackage accessPackage Somente leitura. Anulável. Dá suporte a $filter (eq) na propriedade id e $expand nos parâmetros de consulta.
accessPackageAssignmentPolicy accessPackageAssignmentPolicy Somente leitura. Anulável. Suporta $filter (eq) na propriedade id
accessPackageAssignmentResourceRoles accessPackageAssignmentResourceRole collection As funções de recurso entregues ao usuário de destino para essa atribuição. Somente leitura. Anulável.
destino accessPackageSubject O assunto da atribuição do pacote de acesso. Somente leitura. Anulável. Suporta o $expand. Supports $filter (eq) on objectId.

Representação JSON

A representação JSON a seguir mostra o tipo de recurso.

{
  "@odata.type": "#microsoft.graph.accessPackageAssignment",
  "id": "String (identifier)",
  "catalogId": "String",
  "accessPackageId": "String",
  "assignmentPolicyId": "String",
  "targetId": "String",
  "assignmentStatus": "String",
  "assignmentState": "String",
  "isExtended": "Boolean",
  "expiredDateTime": "String (timestamp)",
  "schedule": {
    "@odata.type": "microsoft.graph.requestSchedule"
  },
  "customExtensionCalloutInstances": [
    {
      "@odata.type": "microsoft.graph.customExtensionCalloutInstance"
    }
  ]
}