tipo de recurso unifiedRoleAssignment
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.
Representa uma definição de função atribuída a uma entidade de segurança em um escopo específico. As entidades de segurança com suporte são usuários, grupos atribuíveis a função e entidades de serviço.
Métodos
Método | Tipo de retorno | Descrição |
---|---|---|
Lista unifiedRoleAssignment | unifiedRoleAssignment | Leia uma lista de objetos unifiedRoleAssignment e suas propriedades. |
Listar transitiveRoleAssignments | coleção unifiedRoleAssignment | Obtenha unifiedRoleAssignments diretas e transitivas atribuídas a uma entidade de segurança específica. Especificar principalId é necessário. |
Obter unifiedRoleAssignment | unifiedRoleAssignment | Leia propriedades e relações do objeto unifiedRoleAssignment. |
Criar unifiedRoleAssignment | unifiedRoleAssignment | Crie um novo unifiedRoleAssignment postando na coleção roleAssignment. |
Excluir unifiedRoleAssignment | Nenhum | Excluir objeto unifiedRoleAssignment. |
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
appScopeId | Cadeia de caracteres | Identificador do escopo específico do aplicativo quando o escopo de atribuição é específico do aplicativo. O escopo de uma atribuição determina o conjunto de recursos para os quais a entidade de segurança recebeu acesso. Escopos de aplicativo são escopos definidos e compreendidos apenas por um aplicativo de recurso. Para o provedor de gerenciamento de direitos, use essa propriedade para especificar um catálogo, por exemplo /AccessPackageCatalog/beedadfe-01d5-4025-910b-84abb9369997 . Suporta $filter (eq , in ). Por exemplo, /roleManagement/entitlementManagement/roleAssignments?$filter=appScopeId eq '/AccessPackageCatalog/{catalog id}' . |
directoryScopeId | Cadeia de caracteres | Identificador do objeto de diretório que representa o escopo da atribuição. O escopo de uma atribuição determina o conjunto de recursos para os quais a entidade de segurança recebeu acesso. Escopos de diretório são escopos compartilhados armazenados no diretório que são compreendidos por vários aplicativos, ao contrário dos escopos de aplicativo definidos e compreendidos apenas por um aplicativo de recursos. Suporta $filter (eq , in ). |
id | Cadeia de caracteres | O identificador exclusivo para o unifiedRoleAssignment. Chave, não nula, somente leitura. |
principalId | Cadeia de caracteres | Identificador da entidade de segurança à qual a atribuição é concedida. As entidades de segurança com suporte são usuários, grupos atribuíveis a função e entidades de serviço. Suporta $filter (eq , in ). |
principalOrganizationId | Cadeia de caracteres | Identificador do locatário da casa para a entidade de segurança à qual a atribuição é concedida. |
roleDefinitionId | Cadeia de caracteres | Identificador do unifiedRoleDefinition para o qual a atribuição é. Somente leitura. Suporta $filter (eq , in ). |
Resourcescope | Cadeia de caracteres | O escopo no qual o unifiedRoleAssignment se aplica. Isso é / para todo o serviço. NÃO USE. Essa propriedade será preterida em breve. |
Relações
Relação | Tipo | Descrição |
---|---|---|
appScope | appScope | Detalhes do escopo específico do aplicativo quando o escopo de atribuição é específico do aplicativo. Entidade de contenção. |
directoryScope | directoryObject | O objeto de diretório que é o escopo da atribuição. Fornecido para que os chamadores possam obter o objeto de diretório usando $expand ao mesmo tempo que obter a atribuição de função. Somente leitura. Oferece suporte para $expand . |
principal | directoryObject | A entidade de segurança atribuída. Fornecido para que os chamadores possam obter a entidade de segurança usando $expand ao mesmo tempo que obter a atribuição de função. Somente leitura. Oferece suporte para $expand . |
roleDefinition | unifiedRoleDefinition | O roleDefinition para o qual a atribuição é. Fornecido para que os chamadores possam obter a definição de função usando $expand ao mesmo tempo que obter a atribuição de função. roleDefinition.id será expandido automaticamente. Suporta o $expand . |
Representação JSON
Veja a seguir uma representação JSON do recurso.
{
"id": "String (identifier)",
"roleDefinitionId": "String",
"principalId": "String",
"directoryScopeId": "String",
"appScopeId": "String",
"resourceScope": "String"
}
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