Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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"
}
]
}