Tipo de recurso roleDefinition
Espacio de nombres: microsoft.graph
Nota: la API de Microsoft Graph para Intune requiere una licencia activa de Intune para el espacio empresarial.
El recurso de la definición de rol. La definición de rol es el pilar del acceso basado en roles en Intune. El rol combina un recurso de Intune, como una aplicación móvil, y los permisos de rol asociados para el recurso, como Creación o Lectura. Hay dos tipos de roles: personalizados e integrados. Los roles integrados no se pueden modificar. Tanto los roles personalizados como los integrados deben tener asignaciones que se aplicarán. Cree roles personalizados para definir un rol que permita que se combine cualquier recurso disponible y permiso de rol en un solo rol.
Métodos
Método | Tipo de valor devuelto | Descripción |
---|---|---|
Enumerar roleDefinitions | Colección roleDefinition | Enumere las propiedades y las relaciones de los objetos roleDefinition. |
Obtener roleDefinition | roleDefinition | Lea las propiedades y las relaciones del objeto roleDefinition. |
Crear roleDefinition | roleDefinition | Cree un objeto roleDefinition. |
Eliminar roleDefinition | Ninguno | Elimina un roleDefinition. |
Actualizar roleDefinition | roleDefinition | Actualice las propiedades de un objeto roleDefinition. |
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
id | Cadena | Clave de la entidad. Es de solo lectura y generada automáticamente. |
displayName | Cadena | Nombre para mostrar de la definición de rol. |
description | Cadena | Descripción de la definición de rol. |
rolePermissions | Colección rolePermission | Lista de los permisos de rol que puede realizar este rol. Estos deben coincidir con el actionName que se definió como parte de rolePermission. |
isBuiltIn | Booleano | Tipo de rol. Se establece en True si está integrado o en False si es una definición de rol personalizada. |
Relaciones
Relación | Tipo | Descripción |
---|---|---|
roleAssignments | Colección roleAssignment | Lista de asignaciones de rol para este rol. |
Representación JSON
Aquí tiene una representación JSON del recurso.
{
"@odata.type": "#microsoft.graph.roleDefinition",
"id": "String (identifier)",
"displayName": "String",
"description": "String",
"rolePermissions": [
{
"@odata.type": "microsoft.graph.rolePermission",
"resourceActions": [
{
"@odata.type": "microsoft.graph.resourceAction",
"allowedResourceActions": [
"String"
],
"notAllowedResourceActions": [
"String"
]
}
]
}
],
"isBuiltIn": true
}