tipo de recurso accessPackage
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.
Em Microsoft Entra Gerenciamento de Direitos, um pacote de acesso define as coleções de funções de recurso e as políticas de como um ou mais usuários podem obter acesso a esses recursos.
Cada pacote de acesso é referenciado por um único catálogo de pacotes de acesso e tem links para os recursos desse catálogo por meio dos escopos de função específicos do recurso que definem o acesso que o pacote fornece. Um pacote de acesso também é vinculado às políticas de atribuição do pacote de acesso, cada uma das quais define quem pode solicitar ou receber uma atribuição de pacote de acesso.
Para atribuir um usuário a um pacote de acesso, crie um accessPackageAssignmentRequest que faça referência à política de atribuição de pacote de acesso e acesso.
Métodos
Método | Tipo de retorno | Descrição |
---|---|---|
Listar accessPackages | coleção accessPackage | Recupere uma lista de objetos accesspackage . |
Criar accessPackage | accessPackage | Crie um novo objeto accesspackage . |
Obter accessPackage | accessPackage | Leia propriedades e relações de um objeto accesspackage . |
Atualizar accessPackage | Nenhum | Atualize as propriedades de um objeto accesspackage . |
Excluir accessPackage | Nenhum | Exclua um pacote de acesso. |
Listar accessPackageResourceRoleScopes | coleção accessPackageResourceRoleScope | Recupere uma lista de objetos accessPackageResourceRoleScope para este pacote de acesso. |
Criar accessPackageResourceRoleScope | Nenhum | Crie um novo objeto accessPackageResourceRoleScope para este pacote de acesso. |
Lista incompatívelAccessPackages | coleção accessPackage | Recupere uma lista dos objetos de pacote de acesso incompatíveis para este pacote de acesso. |
Adicionar accessPackage a incompatíveisAccessPackages | Nenhum | Adicione um link para indicar que outro pacote de acesso é incompatível com um pacote de acesso especificado. |
Remover accessPackage de incompatíveisAccessPackages | Nenhum | Remova um link que indicasse que um pacote de acesso era incompatível. |
Listar grupos incompatíveis | Coleção group | Recupere uma lista dos objetos de grupo incompatíveis para este pacote de acesso. |
Adicionar grupo a grupos incompatíveis | Nenhum | Adicione um link para indicar que a associação de um grupo é incompatível com um pacote de acesso especificado. |
Remover grupo de grupos incompatíveis | Nenhum | Remova um link que indicasse que uma associação de grupo era incompatível. |
Listar accessPackagesIncompatibleWith | coleção accessPackage | Recupere uma lista dos objetos accesspackage que listam esse pacote de acesso como incompatível. |
filterByCurrentUser | coleção accessPackage | Recupere a lista de objetos accessPackage filtrados no usuário conectado. |
getApplicablePolicyRequirements | coleção accessPackageAssignmentRequestRequirements | Recupere uma lista de objetos accessPackageAssignmentRequestRequirement com requisitos de solicitação. |
moveToCatalog | Nenhum | Mover um pacote de acesso para um catálogo diferente. |
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
catalogId | Cadeia de caracteres | Identificador do catálogo de pacotes de acesso que faz referência a esse pacote de acesso. Somente leitura. |
createdBy | Cadeia de caracteres | O userPrincipalName do usuário ou identidade do sujeito que criou esse recurso. Somente leitura. |
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 . Somente leitura. |
description | Cadeia de caracteres | A descrição do pacote de acesso. |
displayName | Cadeia de caracteres | O nome de exibição do pacote de acesso. Dá suporte a $filter (eq , contains ). |
id | String | Somente leitura. |
IsHidden | Booleano | Se o pacote de acesso está oculto do solicitante. |
isRoleScopesVisible | Booliano | Indica se os escopos de função estão visíveis. |
Modifiedby | Cadeia de caracteres | O userPrincipalName do usuário que modificou esse recurso pela última vez. 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 . Somente leitura. |
Relações
Relação | Tipo | Descrição |
---|---|---|
accessPackageAssignmentPolicies | coleção accessPackageAssignmentPolicy | Somente leitura. Anulável. Suporta o $expand . |
accessPackageCatalog | accessPackageCatalog | Somente leitura. Anulável. |
accessPackageResourceRoleScopes | coleção accessPackageResourceRoleScope | Anulável. |
incompatívelAccessPackages | coleção accessPackage | Os pacotes de acesso cujos usuários atribuídos são inelegíveis para receber esse pacote de acesso. |
accessPackagesIncompatibleWith | coleção accessPackage | Os pacotes de acesso incompatíveis com esse pacote. Somente leitura. |
incompatíveis Grupos | Coleção group | Os grupos cujos membros estão inelegíveis para receber esse pacote de acesso. |
Representação JSON
A representação JSON a seguir mostra o tipo de recurso.
{
"id":"360fa7de-90be-48dc-a2ce-fc40094a93dd",
"description":"Sample access package",
"displayName":"Access package for testing",
"isHidden":false,
"catalogId":"662d99e7-6ceb-4c21-9cb4-9b0bbfdefccc",
"isRoleScopesVisible":false,
"createdDateTime":"2019-01-27T18:19:50.74Z",
"modifiedDateTime":"2019-01-27T18:19:50.74Z",
"createdBy":"TestGA@example.com",
"modifiedBy":"TestGA@example.com"
}
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de