unifiedRoleDefinition resource type (Tipo de recurso unifiedRoleDefinition)
Namespace: microsoft.graph
Uma definição de função é uma coleção de permissões no Microsoft Entra listar as operações que podem ser executadas e os recursos nos quais podem ser executadas.
Métodos
Método | Tipo de retorno | Descrição |
---|---|---|
List | unifiedRoleDefinition collection | Leia uma lista de objetos unifiedRoleDefinition e as respetivas propriedades. |
Get | unifiedRoleDefinition | Leia as propriedades de um objeto unifiedRoleDefinition. |
Create | unifiedRoleDefinition | Create um objeto unifiedRoleDefinition. |
Atualizar | unifiedRoleDefinition | Atualizar um objeto unifiedRoleDefinition. |
Delete | Nenhum | Eliminar um objeto unifiedRoleDefinition. |
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
description | Cadeia de caracteres | A descrição da unifiedRoleDefinition. Só de leitura quando isBuiltIn é true . |
displayName | Cadeia de caracteres | O nome a apresentar para unifiedRoleDefinition. Só de leitura quando isBuiltIn é true . Obrigatório. Suporta $filter (eq , in ). |
id | Cadeia de caracteres | O identificador exclusivo da definição de função. Chave, não anulável, Só de leitura. Herdado da entidade. Suporta $filter (eq , in ). |
isBuiltIn | Booliano | Sinalizador que indica se a definição de função faz parte do conjunto predefinido incluído no Microsoft Entra ou numa definição personalizada. Somente leitura. Suporta $filter (eq , in ). |
isEnabled | Booliano | Sinalizador que indica se a função está ativada para atribuição. Se false a função não estiver disponível para atribuição. Só de leitura quando isBuiltIn é verdadeiro. |
resourceScopes | Coleção de cadeias de caracteres | Lista dos âmbitos ou permissões a que a definição de função se aplica. Atualmente, só / é suportado. Só de leitura quando isBuiltIn é verdadeiro. NÃO UTILIZE. Isto será preterido em breve. Anexar âmbito à atribuição de função. |
rolePermissions | unifiedRolePermission collection (coleção unifiedRolePermission ) | Lista de permissões incluídas na função. Só de leitura quando isBuiltIn é true . Obrigatório. |
templateId | Cadeia de caracteres | Identificador de modelo personalizado que pode ser definido quando isBuiltIn é false mas é só de leitura quando isBuiltIn é true . Normalmente, este identificador é utilizado se precisar que um identificador seja o mesmo em diretórios diferentes. |
versão | Cadeia de caracteres | Indica a versão da definição de função. Só de leitura quando isBuiltIn é true . |
Relações
Relação | Tipo | Descrição |
---|---|---|
herdaPermissionsFrom | unifiedRoleDefinition collection | Coleção só de leitura de definições de funções das quais a definição de função especificada herda. Apenas Microsoft Entra funções incorporadas (isBuiltIn é true ) suportam este 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.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários