Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
A few of our customers reached out to us for a Dynamics Navision connection from Power BI Desktop, and we successfully implemented a secure connection to NAV, following the process below, which I thought would be good to share with other users as well, who have a requirement to connect to the NAV server.
Generally, when we set up Microsoft Dynamics NAV, the authentication method by default is ‘Windows’.
Windows Authentication: This method allows you to connect to NAV as the current Windows user.
But this method would add a few restrictions, like only machines in same network as the server and joined to the domain can access the NAV server, otherwise users will see an error on the connection from PBI Desktop.
So, we suggested a connection using a “NavUserPassword” auth and OData connector from PBI Desktop.
NavUserPassword Authentication in Navision: Users are authenticated using their username and password instead of Windows authentication.
Prepare your Nav environment:
12. Copy the Certificate from Personal / Certificate folder
13. Paste the certificate into the Trusted Root Certification Authorities/Certificates folder, Enterprise trust, Trusted publishers, and Trusted people.
14. Copy the certificate Thumbprint and remove all the spaces and keep it safe, need to enter this while configuring a Nav instance.
Configure Navision server:
1. Open Dynamics NAV RTC client
2. Navigate to your company, for example: CRONUS International Ltd./Departments/Administration/IT Administration/General/Users and create a new user.
e.g. Username: CHRIS_USERPASS and click on Password and set an appropriate password with a combination of one uppercase alphabet, one number and special character.
3. Select Permission to SUPER under User Permission Set tab
4. Create Web Service Access Key (not mandatory)
5. Open the Microsoft Dynamics NAV 2016 Administration
6. In the DynamicsNAV instance, insert the Certificate Thumbprint, and don’t forget to change the Credential Type to NAVUserPassword.
7. Enabled SSL, OData service and copy the OData Base URL and keep it safe for connecting later on.
Check connection from PBI Desktop:
Author: Pallavi Pandey
Reviewer: Mounika Narayana Reddy
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.