Es curiosa la cantidad de restricciones que Microsoft Dynamics tiene.
Entre controles de usuarios con roles, equipos, unidades organizativas, de procesos según su ámbito o el usuario para ejecución y otros controles, se hace bastante difícil la gestión de todo junto, pero por otro lado, amplía la cantidad de acciones a llevar a cabo.
El caso que nos llevó a investigar estos casos fue un error que sucedió en los procesos de Dynamics CRM 2015.
En esta organización disponíamos de varios procesos que fueron desarrollados e iniciados por un usuario que era administrador del sistema, ya que era el encargado de realizar las actualizaciones y personalizaciones del sistema.
Un día, el usuario administrador propietario de los procesos cambió de departamento y otra persona ocupó su lugar como administración de aquella organización.
Se deshabilitaron sus roles y permisos, indicando al nuevo usuario como administrador completo.
Los procesos dejaron de funcionar y el sistema provocó diversos errores.
La visión del error y su solución fue sencilla, pero encontrar la razón del error para solucionarla nos provocó algunos dolores de cabeza.
Para solucionar el problema cambiamos los propietarios de los procesos, asignando los procesos al nuevo administrador y rearrancamos los procesos de nuevo. Igualmente quedaron diversas reglas de negocio también a nombre del antiguo usuario, pero estas funcionaban, aunque se recomienda el cambio para poder disponer del entorno a punto.
Todo funcionó de nuevo, pero encontramos algunos procesos internos de Dynamics CRM que no nos permitió el cambio. Estos procesos estaban relacionados con SLA de servicios y se crean automáticamente a la hora de poner en marcha esta configuración,
Por ejemplo, se configuró un SLA de control de la primera respuesta para casos leves y el sistema creó automáticamente un proceso llamado Primera respuesta (Prioridad Leve). Estos procesos no pudimos asignarlos. Para ello se debería parar el SLA y reiniciar los contadores, pero si lo tienes en marcha no lo recomiendo.
En cambio, si que debimos hacer el cambio de todos los procesos sobre SLA que nos permitió, ya que existen procesos que marcan el SLA como finalizado y otros que los inician.
En definitiva, recordad que si cambiáis los roles, deshabilitáis o elimináis según que usuarios, podéis tener problemas en poco tiempo. Espero que os sirva de aviso para navegantes y lo podáis relacionar y solucionar rápidamente.
Seguimiento de actividades mediante publicaciones automáticas
Muchas veces encontramos en las escalas de tiempo (o timeline) de los diferentes registros un montón de publicaciones automáticas que o no n...
-
Con la aparición de las reglas de negocio se ha conseguido introducir funcionalidades que antes eran complicadas para usuarios no program...
-
Hoy inicio una nueva aventura para recoger las experiencias que vaya encontrando en el desarrollo de Microsoft Dynamics CRM y las aplicacion...
-
Ayer se celebró en Madrid el CRM Saturday (http://www.crmsaturday.com). Se trata de un evento organizado por Microsoft Dynamics Community MV...