Diferencia entre revisiones de «Roles»

De Egeasy
Saltar a: navegación, buscar
(Permisos sobre contenedores)
(Permisos sobre contenedores)
Línea 12: Línea 12:
 
*'''crear''': tiene todos los permisos sobre los objetos de ese tipo. Puede crear, modificar, abrir y eliminar (no válido para objetos de sistema).
 
*'''crear''': tiene todos los permisos sobre los objetos de ese tipo. Puede crear, modificar, abrir y eliminar (no válido para objetos de sistema).
 
<p>La sintaxis para definir un permiso a un objeto es la siguiente:</p>
 
<p>La sintaxis para definir un permiso a un objeto es la siguiente:</p>
  {{PR|accede}} [Definición de contenedor]: '''permiso''';
+
  {{PR|accede}} [Definición de contenedor]: permiso;
  
 
===Permisos sobre habitaciones===
 
===Permisos sobre habitaciones===
 
<p>Otro recurso de ODL a los que puede acceder un usuario son las habitaciones.
 
<p>Otro recurso de ODL a los que puede acceder un usuario son las habitaciones.

Revisión del 10:27 23 abr 2009

¿Qué es un rol?

Un rol es un recurso de ODL cuyo objetivo es limitar el acceso a los usuarios que van a interactuar con los diferentes elementos que intervienen en un sistema de información.

Un rol por sí solo no permite ni restringe ningún acceso, sino que en él se incluyen permisos que se encargarán de especificar el nivel de acceso que va a tener un usuario a elementos concretos del sistema de información.

¿Y qué clase de permisos podemos asignar a un rol?

Tipos de permisos

Ya sabemos que los permisos habilitan a un usuario para que acceda a los elementos del sistema. Pero, ¿a qué elementos podemos acceder?

Permisos sobre contenedores

Para acceder a cualquier objeto, ya sea de sistema o no, será necesario incluir un permiso asociado a la definición de contenedor a la que pertenezca el objeto. Para esto, tendremos tres tipos de permisos dependiendo del nivel de acceso que queramos adquiera el usuario:

  • abrir: sólo puede abrir los objetos de ese tipo, pero no modificarlo ni crear nuevos. Tampoco puede eliminar.
  • modificar: puede abrir los objetos existentes y modificarlos, pero no crear nuevos. Tampoco puede eliminar.
  • crear: tiene todos los permisos sobre los objetos de ese tipo. Puede crear, modificar, abrir y eliminar (no válido para objetos de sistema).

La sintaxis para definir un permiso a un objeto es la siguiente:

accede [Definición de contenedor]: permiso;

Permisos sobre habitaciones

Otro recurso de ODL a los que puede acceder un usuario son las habitaciones.