Hola a todos.
En algún momento quizás nos ha pasado que no podemos ver nuestros reportes, y si tenemos un mensaje del tipo rsAccessDenied es por la simple razón de que el usuario (aunque este tenga permisos en AX incluso como Administrador de AX) no tiene los permisos en el Report Server para poder ver el contenido de algún reporte de AX.
Generalmente tendremos un mensaje de este tipo:
Lo primero que tendríamos que revisar es si este usuario tiene permisos en el Report Server donde se encuentra desplegado los reportes de AX. (para saber los detalles de la configuración del Report Server de AX, nos vamos en AX y luego nos situamos en Administración del Sistemas –-> Configuración –> Business Intelligence –> Reporting Services –> Servidor de Informes)
Como vemos debemos ir al Report Manager y luego en ver la seguridad de la carpeta contenedora de los reportes de AX que en este caso es DynamicsAX
Ya en la carpeta, debemos asegurarlos que el usuario tenga el permiso DynamicsAXBrowser para que pueda ver los reportes AX.
Lo ideal aquí es que la administración sea por Directorio Activo, es decir tener un grupo creado, por ejemplo Users AX donde tenga todos aquellos usuarios que trabajaran con AX y agregar este grupo al Report Manager y darle el permiso DynamicsAXBrowser, y hacer el mantenimiento por grupo.
Sin embargo les contare, que tuve un incidente particular, el usuario en mención ya podía ver todos los reportes de AX sin embargo no podía ver un reporte de Orden de Compra (PurchPurchaseOrder), es muy atípico este error, ya que le salía el mismo mensaje de error, esto no debería suceder ya que los permisos son heredados, sin embargo esto lo solucionamos yendo a la subcarpeta DynamicsAX que es StaticReports y le damos permisos de DynamicsAXBrowser de manera especifica para que también se pueda ver los reportes dentro de esta subcarpeta que era, en nuestro caso, el reporte e Orden de Compra.
Espero les sea de utilidad.
Saludos,