Niveles de seguridad

(SG002)

Función

Esta ventana permite registrar cuáles son las transacciones o módulos posibles de utilización para los usuarios que tienen asignado cierto esquema de seguridad. Si no se registra ninguna información en esta transacción para un esquema en particular, los usuarios asignados al mismo podrán usar todas las transacciones. Esta ventana tiene dos maneras de indicar los niveles de autorización del esquema: por módulo o por transacción. En el primer caso se asigna un nivel de acceso para el esquema con respecto a todas las transacciones del módulo. En el segundo caso se hace lo mismo, pero transacción por transacción. También pueden hacerse combinaciones de los dos estilos, prevaleciendo el nivel asignado a la transacción

A continuación se indica un ejemplo para ilustrar el efecto que tiene en el sistema la inclusión de información en esta transacción. Supongamos que existe un esquema de seguridad con los siguientes niveles:

 

Módulo

Permitido

Módulo - Caja y Banco

No se permite.

Módulo - Cobranzas

No se permite. 

Módulo - Siniestros

No se permite

Módulo - Intermediarios

No se permite

Módulo - Co/Reaseguro

No se permite

Módulo - Contabilidad

No se permite 

Transacción - Consulta General

Se permite

Transacción - Entrada de dinero en caja

No se permite

Transacción - Pago de siniestros

No se permite
Si el usuario selecciona alguna transacción de los módulos Caja y Banco, Cobranzas, Siniestros, Intermediarios, Co/Reaseguro o Contabilidad, el sistema no permitiría el ingreso a cualquier de estas transacciones.
Si el usuario selecciona alguna transacción que pertenezca a algún módulo que no esté indicado en el esquema de seguridad - niveles, el sistema si permitiría el ingreso a cualquier transacción que esté asociada a los módulos que "no están indicados". Esto se debe a que en el esquema de seguridad - niveles no se indicó ninguna información para los otros módulos del sistema, y por defecto el sistema toma esto como "permite el acceso".
Si el usuario selecciona la transacción "Consulta general"  el sistema permitiría el acceso a la misma debido a que ella está definida en el esquema de seguridad y la misma está "permitida". En este caso el usuario puede igual no optar por indicar la transacción, pero puede ser que la quiera permitir pero con diferentes niveles de actualización y/o consulta.
Si el usuario selecciona la transacción "Entrada de dinero en caja"  o "Pago de siniestros" el sistema no permitiría el acceso a la misma debido a que ella está definida en el esquema de seguridad y la misma está "no permitida" (sin importar que todo el módulo esté permitido).

Efecto

Se agrega un registro en el archivo de niveles (levels) por cada línea con información en la ventana que previamente no haya estado asociado al esquema de seguridad.
Si la línea está seleccionada para modificar, se actualiza el registro correspondiente a la transacción/módulo del archivo de niveles (levels) para el esquema en tratamiento, con la información contenida en la línea en tratamiento.
Si la línea está seleccionada para eliminar, se elimina el registro correspondiente a la transacción/módulo del archivo de niveles (levels) para el esquema en tratamiento.

Al finalizar el tratamiento de las líneas:
 

Notas al programador

Campos

Validaciones

.