Version 8 (modified by german, 14 years ago)

--

Sobre Procesos, Permisos, Perfiles y Usuarios

Regente posee un sistema de seguridad basado en esas cuatro entidades.

Procesos

Un Proceso es cualquier actividad que se puede realizar con Regente. Estos son algunos ejemplos de procesos:

  • Ver los datos de un cliente
  • Modificar los datos de un producto
  • Emitir el libro de iva ventas.
  • Vender a crédito a clientes con calificación desfavorable.
  • Respecto a cada uno de los procesos: el usuario que esté activo en el sistema va a poder o no realizarlos.

La lista de procesos es fija (el usuario no puede modificarla) y puede variar entre una versión y otra de Regente (sobretodo es una lista que aumenta entre una versión y otra).

Permisos

Un Permiso es la posibilidad o no de realizar el proceso o actividad. Los estados posibles son 3:

  • (representado por el color verde)
  • No (representado por el color rojo)
  • No especificado (representado por el color gris).

Unicamente un proceso con permiso puede ser ejecutado. Los permisos se pueden indicar tanto para los usuarios como para los perfiles.

Perfiles

Un perfil es un grupo al cual puede pertenecer cada usuario. Como ya se comentó, predeterminadamente existe el perfil 1 – Administrador. Pero, una vez analizada la política de actividades de la organización, hay que cargar todos los perfiles que sean necesarios. Por ejemplo:

  • Administrador
  • Vendedor
  • Comprador
  • Invitado

La experiencia indica que una política prolijamente implementada de permisos debería tener las siguientes características: Una cantidad pequeña de perfiles. Permisos establecidos únicamente en los perfiles y no especificados a nivel de usuario. Eventualmente y como excepción, otorgar o quitar un permiso a un cierto usuario (solapando así lo indicado por el perfil al cual pertenece ese usuario). Si un usuario para un proceso tiene como permiso No especificado, eso significa en realidad que la posibilidad o no de ejecutar ese proceso va a estar dada por el perfil al cual pertenece ese usuario: si el perfil al cual pertenece ese usuario tiene un como permiso, luego el usuario va a poder realizar la actividad.

Usuarios

Cada persona que va a utilizar Regente va a necesitar un id de usuario. Ese id de usuario es de tipo texto (por ejemplo andrea) y además del id va a necesitar la clave para ese usuario. Regente identifica qué usuario está trabajando utilizando el método de usuario – clave.

Administración de los Usuarios

Para llevar adelante todas estas tareas, es necesario conocer cuatro módulos:

  • ABM de Perfiles
  • Permisos de Perfiles
  • ABM de Usuarios
  • Permisos de Usuarios


regente:manuales

Attachments