Partilhar via


accessPackageAssignment resource type

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 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 indicar que o utilizador Alice recebeu acesso através do pacote de acesso Vendas do período de janeiro de 2019 a julho de 2019.

Métodos

Método Tipo de retorno Descrição
List coleção accessPackageAssignment Obtenha uma lista de objetos accessPackageAssignment .
Filtrar por utilizador atual coleção accessPackageAssignment Obtenha a lista de objetos accessPackageAssignment filtrados no utilizador com sessão iniciada.
Reprocessar Nenhum Reavalie e imponha automaticamente as atribuições de um utilizador para um pacote de acesso específico.
Verificar outro acesso coleção accessPackageAssignment Obtenha a lista de objetos accessPackageAssignment para utilizadores que tenham atribuições a pacotes de acesso incompatíveis.

Observação

Para criar ou remover uma atribuição de pacote de acesso para um utilizador, utilize o 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 pacotes de acesso. Somente leitura.
assignmentState Cadeia de caracteres O estado da atribuição do pacote de acesso. Os valores possíveis são Delivering, Deliveredou Expired. Somente leitura. Suporta $filter (eq).
assignmentStatus Cadeia de caracteres Mais informações sobre o ciclo de vida da tarefa. Os valores possíveis incluem Delivering, Delivered, NearExpiry1DayNotificationTriggeredou ExpiredNotificationTriggered. Somente leitura.
catalogId Cadeia de caracteres O identificador do catálogo que contém o pacote de acesso. Somente leitura.
customExtensionCalloutInstances customExtensionCalloutInstance collection (coleção customExtensionCalloutInstance) Informações sobre todas as chamadas de extensão personalizadas efetuadas durante o fluxo de trabalho de atribuição de pacotes 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 é prolongada. Somente leitura.
targetId Cadeia de caracteres O ID do assunto com a tarefa. Somente leitura.
Cronograma requestSchedule Quando a atribuição de acesso está em vigor. Somente leitura.

Relações

Relação Tipo Descrição
accessPackage accessPackage Somente leitura. Anulável. $filter Suporta (eq) na propriedade do ID e $expand nos parâmetros de consulta.
accessPackageAssignmentPolicy accessPackageAssignmentPolicy Somente leitura. Anulável. $filter Suporta (eq) na propriedade ID
accessPackageAssignmentResourceRoles accessPackageAssignmentResourceRole collection (coleção accessPackageAssignmentResourceRole ) As funções de recursos entregues ao utilizador de destino para esta atribuição. Somente leitura. Anulável.
destino accessPackageSubject O assunto da atribuição do pacote de acesso. Somente leitura. Anulável. Suporta o $expand. $filter Suporta (eq) no objectId.

Representação JSON

A representação JSON seguinte 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"
    }
  ]
}