ESQUEMA DE SEGURIDAD KEPLER 80 -1- INDICE 1. Esquema de seguridad .......................................................................... 3 2. Definición de roles ................................................................................ 4 3. Definición de perfiles ............................................................................ 5 4. Definir autorizaciones ........................................................................... 7 5. Definición de usuarios ........................................................................... 9 6. Ingreso al sistema ................................................................................ 10 -2- ESQUEMA DE SEGURIDAD El esquema de seguridad de Kepler 80 permite registrar a los diferentes usuarios del sistema, así como definir el perfil de los usuarios y especificar para cada uno los roles a los que tendrá acceso. Los perfiles pueden tener un número ilimitado de roles autorizados. -3- La definición de usuarios, perfiles y roles, se encuentra en Mantenimiento > Configuración de usuarios. DEFINICIÓN DE ROLES El esquema de seguridad de Kepler 80 se basa en un sistema de roles, lo cual permite a determinados usuarios tener acceso a determinadas opciones de Kepler. Los roles permiten identificar a un conjunto de usuarios con características similares, que tendrán acceso a las mismas opciones. Elemento Clave Descripción Página de inicio Tipo Descripción Identificador del rol. Nombre descriptivo del rol. Define cuál será la página a mostrar al ingresar al sistema. Define el tipo de usuario: A= Usuario administrador. P= Usuario público b(en blanco) = Usuario Normal Lenguaje Modifica S/N Define el lenguaje a utilizar en el sistema. Inglés/Español. Si el rol esta autorizado a modificar y guardar cambios que realice en alguna pagina. Especifica el nombre de usuario que se conectará a la base de datos SQL. Especifica la contraseña para conectarse a la base de datos de SQL. Campo para comentarios. Usuario BD Password BD Comentarios Los roles por default son: - Administrador - Publico - Usuario - Administrator - Public - User El rol de administrador / Administrator son los únicos que tienen acceso total al sistema. Ejemplo: Definir el rol Contador. Se definirá como su página de inicio index. Definir el rol Cajero. Se definirá como su página de inicio venopeventas -4- DEFINICIÓN DE PERFILES En este catálogo se define el perfil de los usuarios del sistema. A través de él se define el rol o roles que tomará. Los perfiles definen un conjunto de usuarios con necesidad de asumir diferentes roles, o bien especifica para cada usuario los roles a los que tendrá acceso. Elemento Clave Descripción Rol Administrador (S) Modifica pagina S/N/Consultar Rol Usuario BD Password BD Comentarios Descripción Identificador del perfil Nombre descriptivo del perfil Roles posibles que puede tomar el perfil, separados por coma. Si es un perfil administrador puede tomar cualquier rol. Define si el usuario puede modificar páginas Especifica el nombre de usuario que se conectará a la base de datos SQL. Especifica la contraseña para conectarse a la base de datos de SQL. Campo para comentarios. Los siguientes parámetros son para la configuración del correo electrónico Puerto SMTP Servidor SMTP Especifica el puerto SMTP Especifica el nombre o dirección IP del servidor SMTP -5- Remitente Usuario SMTP Password SMTP Dirección e-mail del remitente Nombre de usuario de e-mail (autentificación) Contraseña de e-mail (autentificación) Los perfiles por default son: - Admin: Administrador del sistema, puede tomar cualquier rol. - User: Usuario normal del sistema. Ejemplo: Definir el perfil SUPER. Los roles autorizados para este perfil son contador y cajero. Para asignar un rol se presiona F9 sobre el rol y aparecerá una ventana de asignación/desasignación de roles. La opción consultar rol de Modifica Páginas, define si un usuario puede modificar páginas dependiendo del rol con el que haya iniciado sesión. Ej. El rol contador puede modificar páginas, el rol cajero no. Si el usuario inicia sesión con el rol cajero, no podrá modificar páginas. Seleccione las flechas >> /<< para asignar o desasigna roles -6- DEFINICIÓN DE AUTORIZACIONES Para registrar las opciones a las que tienen acceso los diferentes usuarios, se realiza de la siguiente manera: Para dar acceso a toda una opción (rama): 1. Seleccionar la rama 2. Seleccionar Edita Rama a través del menú Edición. 3. En el campo Roles autorizados ingresar el rol que tendrá acceso a la opción seleccionada. Ejemplo: 1. Seleccionar el módulo de contabilidad 2. Selecciona Edición > Edita Rama 3. En el campo de roles autorizado ingresar Contador 4. A través de la edición XML guardar los cambios. Menú Edición > Edición XML. Para guardar los cambios: Menú Archivo> Guardar. -7- -8- DEFINICIÓN USUARIOS El objetivo de esta opción es definir a los diferentes usuarios que tendrán acceso al sistema. Sino se registra ninguno, el sistema queda abierto. Elemento Clave Descripción Se especifica el nombre del usuario para ingresar al sistema. Nombre Nombre del usuario. Password Contraseña para ingresar al sistema. Perfil Se define el perfil del usuario Activo Define si es un usuario activo Caducidad Fecha en que dejará de ser activo el usuario. Hora Hora en que dejará de ser activo el usuario. Imagen Archivo de imagen del usuario. Sucursal Sucursal donde pertenece el usuario. E- mail Puesto Correo electrónico del usuario. Puesto del usuario Comentarios Campo para comentarios Teléfonos Ultimo acceso Campo para almacenar los teléfonos del usuario Fecha del último acceso al sistema Hora Guarda la hora del último acceso al sistema Acceso previo Fecha de acceso previo al día de hoy Puerto SMTP Especifica el puerto SMTP Servidor SMTP Especifica el nombre o dirección IP del servidor SMTP Remitente Dirección e-mail del remitente Usuario SMTP Nombre de usuario de e-mail (autentificación) Password SMTP Contraseña de e-mail (autentificación) NOTA: Una vez que se cree un usuario, se activará el esquema de seguridad de Kepler. Ejemplo: Definir el usuario JPEREZ, cuyo perfil será el de SUPER, que tiene entre sus posibles roles, el rol de Contador. -9- INGRESO AL SISTEMA Ingrese el nombre de usuario y contraseña que definió en el catálogo de usuarios. En el campo de ROL ingrese el rol que le corresponde al usuario. Ej. El perfil del usuario Juan Pérez es de Super. Este perfil tiene entre sus roles posibles, el rol de Contador. Este rol, tiene acceso únicamente al módulo de contabilidad. - 10 - Si no se especifica rol (si se deja en blanco), se accede al sistema con el primer rol registrado para el perfil del usuario, por lo que se puede considerar el primer rol definido, como el principal. Ej. El perfil de Juan Pérez es SUPER. En este perfil los roles permitidos son: Contador y Cajero (en este orden). Por lo que el rol que toma es Contador y las opciones permitidas para dicho rol. Rol Contador Perfil SUPER Regresa Rol Contador Rol Cajero Si se teclea “*”, se presenta al usuario una pantalla en donde desplegará los roles que el perfil tiene permiso de acceder, permitiendo al usuario seleccionar el rol con el que desea ingresar al sistema. - 11 -