tipo de recurso unifiedRoleDefinition
Namespace: microsoft.graph
Uma definição de função é uma coleção de permissões em Microsoft Entra listando as operações que podem ser executadas e os recursos em que podem ser executadas.
Métodos
Método | Tipo de retorno | Descrição |
---|---|---|
Lista unifiedRoleDefinition | coleção unifiedRoleDefinition | Leia uma lista de objetos unifiedRoleDefinition e suas propriedades. |
Obter unifiedRoleDefinition | unifiedRoleDefinition | Leia as propriedades de um objeto unifiedRoleDefinition. |
Criar roleDefinitions | unifiedRoleDefinition | Crie um objeto unifiedRoleDefinition. |
Atualizar unifiedRoleDefinition | unifiedRoleDefinition | Atualize um objeto unifiedRoleDefinition. |
Excluir unifiedRoleDefinition | Nenhum | Excluir um objeto unifiedRoleDefinition. |
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
description | Cadeia de caracteres | A descrição do unifiedRoleDefinition. Somente leitura quando isBuiltIn é true . |
displayName | Cadeia de caracteres | O nome de exibição do unifiedRoleDefinition. Somente leitura quando isBuiltIn é true . Obrigatório. Dá suporte a $filter (eq , in ). |
id | Cadeia de caracteres | O identificador exclusivo para a definição de função. Chave, não nula, somente leitura. Herdado da entidade. Dá suporte a $filter (eq , in ). |
isBuiltIn | Booliano | Sinalizador indicando se a definição de função faz parte do conjunto padrão incluído em Microsoft Entra ou uma definição personalizada. Somente leitura. Dá suporte a $filter (eq , in ). |
isEnabled | Booliano | Sinalizador indicando se a função está habilitada para atribuição. Se false a função não estiver disponível para atribuição. Somente leitura quando isBuiltIn é verdadeiro. |
resourceScopes | String collection | Lista dos escopos ou permissões aos quais a definição de função se aplica. Atualmente, há suporte apenas / . Somente leitura quando isBuiltIn é verdadeiro. NÃO USE. Isso será preterido em breve. Anexar escopo à atribuição de função. |
rolePermissions | coleção unifiedRolePermission | Lista de permissões incluídas na função. Somente leitura quando isBuiltIn é true . Obrigatório. |
Templateid | Cadeia de caracteres | Identificador de modelo personalizado que pode ser definido quando isBuiltIn é false , mas é somente leitura quando isBuiltIn é true . Esse identificador normalmente é usado se precisar de um identificador para ser o mesmo em diretórios diferentes. |
versão | Cadeia de caracteres | Indica a versão da definição de função. Somente leitura quando isBuiltIn é true . |
Relações
Relação | Tipo | Descrição |
---|---|---|
herdadoPermissionsFrom | coleção unifiedRoleDefinition | Coleção somente leitura de definições de função das quais a definição de função determinada herda. Somente Microsoft Entra funções internas (isBuiltIn é true ) dão suporte a esse atributo. Suporta o $expand . |
Representação JSON
Veja a seguir uma representação JSON do recurso.
{
"@odata.type": "#microsoft.graph.unifiedRoleDefinition",
"description": "String",
"displayName": "String",
"id": "String (identifier)",
"isBuiltIn": "Boolean",
"isEnabled": "Boolean",
"resourceScopes": [
"String"
],
"rolePermissions": [
{
"@odata.type": "microsoft.graph.unifiedRolePermission"
}
],
"templateId": "String",
"version": "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