¿Hablamos?

Security Development Tool en Dynamics 365 for Finance and Operations

Carlos Benito
Practice Lead · Dynamics 365 FO
13 mayo 2019
|
Tiempo de lectura
2 min

Tal y como hablábamos en nuestro anterior post, la seguridad es un aspecto clave (y habitualmente olvidado) en cualquier implementación de ERP.

Para agilizar la gestión de los permisos en Dynamics AX 2012, Microsoft liberó una herramienta denominada Security Development Tool:

Esta herramienta tiene 3 características específicas:

  1. Permite visualizar los entrypoint asociados a un rol, deber o privilegio
  2. Mediante la acción Iniciar registro permite hacer un log con los permisos necesarios al reproducir un proceso de negocio en AX
  3. Permite probar los nuevos permisos sin tener que cambiar de usuario

Sin embargo, aquellos clientes que estén pensando en migrar a Dynamics 365 for Finance and Operations se encontrarán con una sorpresa; la Security Development Tool ya no existe como aplicación propia.

Antes de que cunda el pánico, nos gustaría aclarar que, a pesar de que la aplicación como tal ya no esté disponible, sí lo están sus funcionalidades. Por lo tanto, al final Microsoft simplemente ha integrado directamente en Dyn365FO todas las funcionalidades de la Security Development Tool.

Ahora podemos visualizar los permisos desde la página de configuración de seguridad:

Para poder hacer un registro de los permisos necesarios al realizar un proceso en el sistema, Microsoft ha añadido una opción denominada Diagnóstico de seguridad para las grabaciones de tareas:

Con la herramienta del grabador de tareas registraríamos los pasos que hemos seguido en el sistema para realizar un proceso de negocio y después esta funcionalidad nos indicará los “menú ítems” por los que se ha pasado.

Mediante las grabaciones de tareas podremos saber que “menú items” se usan y poder definir los roles necesarios para poder ejecutar el procedimiento en el sistema. Cómo nota curiosa, los datos resultantes de este proceso son muy parecidos a la plantilla de la que os hablamos en nuestro anterior post.

 Artículos RelacionadosVer todos los artículos
Ver todos los artículos
chevron-downarrow-up