AX T01.09. – SEGURIDAD
Duración: 16:05
El sistema de seguridad de Microsoft Dynamics AX 2012 R3 implementa un modelo de seguridad basado en roles. Cada uno de estos roles tendrá asociados una serie de privilegios y permisos sobre los datos y las acciones a realizar en Dynamics AX.
Como desarrolladores, veremos, utilizando el AOT que un rol es una agrupación de especificaciones de seguridad, que están diseñadas para permitir que los usuarios puedan realizar una serie de trabajos dentro del ERP.
Desde el punto de vista del Administrador del sistema, veremos como asignar roles a los usuarios, de forma que los usuarios podrán adquirir permisos para realizar esa serie de tareas.
Como hemos dicho, cada usuario del sistema tendrá asignados uno o varios roles. Un Rol de seguridad representa el patrón de comportamiento que una persona tiene dentro de la empresa, como puede ser Gestor de clientes, gestor de proveedores, Administrador del sistema… Cada uno de estos roles estará definido por un conjunto de deberes.
Un deber es la responsabilidad de realizar una o más tareas para un trabajo. Los deberes corresponden con partes dentro del proceso de negocio, por ejemplo, el rol de gestor de proveedores puede estar compuesto de deberes mantener el maestro de proveedores, gestionar las órdenes de compra… Cada uno de estos deberes incluirá uno o más privilegios.
Un privilegio especifica el acceso que se requiere para cumplir con una tarea determinada. Por ejemplo, Mantener el maestro de proveedores necesita una serie de privilegios como pueden ser mantener las direcciones de los proveedores o mantener las cuentas bancarias de proveedores. Cada uno de estos privilegios se basa en una serie de permisos. Estos permisos incluyen el nivel de acceso sobre ciertos objetos que se requieren para llevar a cabo la función asociada a un punto de entrada. En el caso de gestionar la información de las cuentas bancarias de proveedores, necesitaremos permisos totales sobre el formulario de cuentas bancarias del proveedor y acceso desde el punto de entrada, que será un menú item.