Tipo de recurso accessPackageAssignment
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 de versão.
No Azure AD gerenciamento de direitos, uma atribuição de pacote de acesso é uma atribuição de um pacote de acesso a um assunto específico, por um período de tempo. Por exemplo, uma atribuição de pacote de acesso pode dizer que a usuário Alice foi atribuída acesso por meio do pacote de acesso Sales para o período de janeiro de 2019 a julho de 2019.
Methods
| Método | Tipo de retorno | Descrição |
|---|---|---|
| Listar accessPackageAssignments | coleção accessPackageAssignment | Recupere uma lista de objetos accessPackageAssignment . |
| filterByCurrentUser | coleção accessPackageAssignment | Recupere a lista de objetos accessPackageAssignment filtrados no usuário conectado. |
| Reprocessar | Nenhum | Reavaliar e impor automaticamente as atribuições de um usuário para um pacote de acesso específico. |
| coleção additionalAccess 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 a criação de 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 Deliveringsão , Deliveredou 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 Deliveringincluem Delivered, NearExpiry1DayNotificationTriggered, ou ExpiredNotificationTriggered. Somente leitura. |
| catalogId | Cadeia de caracteres | O identificador do catálogo que contém o pacote de acesso. Somente leitura. |
| expiredDateTime | DateTimeOffset | O tipo de carimbo de data/hora 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 é estendida. Somente leitura. |
| Targetid | Cadeia de caracteres | A ID do assunto com a atribuição. 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á $filter suporte a (eq) na propriedade de ID e $expand nos parâmetros de consulta. |
| accessPackageAssignmentPolicy | accessPackageAssignmentPolicy | Somente leitura. Anulável. Dá $filter suporte a (eq) na propriedade de ID |
| accessPackageAssignmentResourceRoles | coleção accessPackageAssignmentResourceRole | 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. Dá $filter suporte a (eq) em objectId. |
Representação JSON
Veja a seguir uma representação JSON do recurso.
{
"id":"9bdae7b4-6ece-487b-9eb8-9679dbd67aa2",
"catalogId":"cc30dc98-6d3c-4fa0-bed8-fd76d0efd993",
"accessPackageId":"e3f47362-993f-4fcb-8a38-532ffca16150",
"assignmentPolicyId":"63ebd106-8116-40e7-a0ab-01ae475d11bb",
"targetId":"ab4291f6-66b7-42bf-b597-a05b29414f5c",
"assignmentStatus":"ExpiredNotificationTriggered",
"assignmentState":"Expired",
"isExtended":false,
"expiredDateTime":"2019-04-25T23:45:40.42Z"
}
Comentários
Enviar e exibir comentários de