Cómo conectarse a Dynamics Navision Server desde Power BI Desktop

Un usuario Pregunto ✅

Algunos de nuestros clientes se comunicaron con nosotros para obtener una conexión de Dynamics Navision desde Power BI Desktop, e implementamos con éxito una conexión segura a NAV, siguiendo el proceso a continuación, que pensé que sería bueno compartir con otros usuarios también, que tienen un requisito para conectarse al servidor NAV.

Generalmente, cuando configuramos Microsoft Dynamics NAV, el método de autenticación por defecto es ‘Windows’.

Autenticación de Windows: Este método le permite conectarse a NAV como el usuario actual de Windows.

Pero este método agregaría algunas restricciones, como que solo las máquinas en la misma red que el servidor y unidas al dominio pueden acceder al servidor NAV; de lo contrario, los usuarios verán un error en la conexión desde PBI Desktop.

Por lo tanto, sugerimos una conexión usando una autenticación “NavUserPassword” y un conector OData de PBI Desktop.
Autenticación NavUserPassword en Navision: Los usuarios se autentican utilizando su nombre de usuario y contraseña en lugar de la autenticación de Windows.

Prepare su entorno de navegación:

  1. Instale un certificado SSL de confianza en el servidor NAV
  2. Abra mmc.exe desde la ventana Ejecutar
  3. Vaya al menú Archivo y luego elija Agregar o quitar complemento
  4. Seleccione el Certificado y haga clic en Agregar
  5. Seleccione «Cuenta de computadora»
  6. Haga clic en Finalizar y luego en Aceptarimage1.png
  7. Expanda la carpeta del certificado-> Personal
  8. Haga clic en la carpeta del certificado y luego seleccione el certificado importado
  9. Haga clic derecho en Certificado
  10. De todas las tareas, seleccione Administrar claves privadas
  11. Agregue el permiso de cuenta de servicio o SERVICIO DE RED al certificado

imagen 2.png

12. Copie el certificado de la carpeta Personal / Certificate

13. Pegue el certificado en la carpeta Certificados / Autoridades de certificación raíz de confianza, Confianza empresarial, Editores de confianza y Personas de confianza.

14. Copie la huella digital del certificado y elimine todos los espacios y manténgalo seguro, debe ingresar esto mientras configura una instancia de Nav.

Configure el servidor de Navision:

1. Cliente abierto de Dynamics NAV RTC

2. Navegue a su empresa, por ejemplo: CRONUS International Ltd./Departments/Administration/IT Administration / General / Users y cree un nuevo usuario.

p.ej Nombre de usuario: CHRIS_USERPASS y haga clic en Contraseña y establezca una contraseña adecuada con una combinación de un alfabeto en mayúsculas, un número y un carácter especial.

imagen 3.png

3. Seleccione Permiso para SUPER en la pestaña Conjunto de permisos de usuario.

4. Cree una clave de acceso al servicio web (no es obligatorio)

5. Abra la Administración de Microsoft Dynamics NAV 2016

6. En la instancia de DynamicsNAV, inserte la huella digital del certificado y no olvide cambiar el tipo de credencial a NAVUserPassword.
imagen 4.png
7. Habilite SSL, el servicio OData y copie la URL base de OData y manténgala segura para conectarse más adelante.

Verifique la conexión desde PBI Desktop:

  1. Abra la aplicación Power BI Desktop
  2. Seleccione el conector de alimentación de OData
    imagen 5.png
  3. Utilice la URL de su servicio OData para la conectividad PowerBI, en el siguiente formato:
    imagen 6.png
  4. En el siguiente paso, elija autenticación básica y proporcione el nombre de usuario y la clave de acceso al servicio web como contraseña que creamos en el paso anterior:
    imagen 7_obscured.png

  5. ¡Y conéctate!

Autor: Pallavi Pandey

Revisor: Mounika Narayana Reddy

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *