SlideShare a Scribd company logo
Manish Mutha
LEAPING FROG SOLUTIONS PVT. LTD. | VASHI, NAVI MUMBAI, INDIA | EMAIL ID –
M.MUTHA@LFSPL.COM
Universal Phone Client App
MICROSOFT DYNAMICS NAV 2016
Microsoft Dynamics NAV Universal App
1
What is Microsoft Dynamics NAV
Universal App?
Microsoft comes up with Phone Client (also called as Microsoft Dynamics Universal
App). You can download Phone Client / Mobile App on Android, Windows & Iphone
Platform phones.
Microsoft Dynamics NAV Phone client is targeted at users in small and medium sized
businesses that want to access data from a tablet or a phone.
What kind of clients are offered by
Microsoft Dynamics NAV?
The following illustration shows the intended use of the various Microsoft Dynamics
NAV clients.
Reference: https://msdn.microsoft.com/en-us/library/dn789593(v=nav.90).aspx
Microsoft Dynamics NAV Universal App
2
Universal App Requirements
Supported Operating System on Mobile Phone?
 Windows 10 Mobile
 Android 4.4.3
 iOS 8.4
Additional Hardware?
 1 GB RAM for Android and Windows
Screen Resolution?
 Device diagonal screen size 4” for phones
 Screen resolution 854 x 480 for phones
Requirements on Server
 Microsoft Dynamics NAV 2016
 Web Client
 Powershell
 Server should on Public IP (i.e. accessible through anywhere outside domain)
 Security Certificate Thumbprint
 NAV License File should contain Limited User
Configuring NAV System for Phone Client
After you installed NAV 2016 with Web client. Follow below steps:
1. Enable execution policy to run Powershell to generate certificate
o Open “Windows Powershell” with run as Administrator
o Enter “Set-ExecutionPolicy RemoteSigned” and press enter
o Enter “Y” and press enter
Microsoft Dynamics NAV Universal App
3
2. Download PowerShell Scripts
o Click here to download script.
(https://gallery.technet.microsoft.com/scriptcenter/Self-signed-certificate-
5920a7c6#content)
o Click on “New-SelfsignedcertificateEx.zip” to download the file
o Unzip the file in the folder.
3. Run PowerShell to create Certificate
o Open “Windows PowerShell ISE” with run an Administrator.
o Go to View > Show Script Pane should be checked marked.
o Type cd “path of the folder” and press enter
Microsoft Dynamics NAV Universal App
4
o Now in second line, type Import-Module .NewSelfSignedCertificateEx.ps1
o Click on “Run Script (F5) to execute
o Clear all scripts from existing PowerShell window
o Now, type New-SelfSignedCertificateEx –Subject “CN=<your site name>” –
IsCA $true –Exportable –StoreLocation LocalMachine –StoreName My
Microsoft Dynamics NAV Universal App
5
o Click on “Run Scrip (F5) to execute generation of Certificate.
Important Note:
(Under <your site name>: Enter your Public IP or Server Address. Make sure Public IP or Server Address
is working outside domain. Before proceeding, check whether Web client is working on Public IP or
Server Address).
For Ex. http://114.79.642.019:8080/DynamicsNAV90/WebClient/ or
http://server.abcxyz.com:8080/DynamicsNAV90/WebClient/
Microsoft Dynamics NAV Universal App
6
4. Managing Certificate
o Open MMC  Go to File “Add/Remove Snap-in”  Select “Certificates” 
Click on “Add”  Select “Computer Account”  Click on “Next”
o Select “Local Computer”  Click on “Finish”  Click on OK
Microsoft Dynamics NAV Universal App
7
o Expand Certificates  Personal and Click on Certificates folder.
o Select Certificate and Copy
o Click “Trusted Root Certification Authorities” folder and paste the copied
Certificate.
5. Create NAVUser
o Go to NAV 2016 Client  Users  New  Enter User Name  Go to
Microsoft Dynamics NAV Passord Authentication  Click on Assist Button
 Enter Password  OK
Microsoft Dynamics NAV Universal App
8
6. Certificate Thumbprint
o Open the Certificate  Details Tab  Scroll down to “Thumbprint” option
and copy the alpha-numeric numbers by using keyboard “Cltr + C” and
paste in notepad.
Microsoft Dynamics NAV Universal App
9
o Go NAV Services i.e. “Dynamics NAV2016 Administration”  Stop the
service on which WebClient is configured  Open Service  Edit 
Certificate Thumbprint (enter Thumbprint Certificate no. which is copied in
notepad)  Credential Type = NAVUserPassword  Save
o Go to ClientUserSetting file
(C:UsersAdminsitratorAppDataRoamingMicrosoftMicrosoft Dynamics
NAV90)
o Edit in Notepad  ClientServiceCredentialType = NAVUserPassoword 
save the file and exit.
o Go to NAV Services  Start the Services.
Microsoft Dynamics NAV Universal App
10
7. IIS Manager Configuration
o Open IIS Manager  Go to Microsoft Dynamics NAV 2016 Web Client 
Stop the Services
o Go to C:inetpubwwwrootDynamicsNAV90 and open Web config file in
Notepad  ClientServiceCredentialType = NAVUserPassoword  save the
file and exit.
Microsoft Dynamics NAV Universal App
11
o Open IIS Manager  Go to Microsoft Dynamics NAV 2016 Web Client 
Bindings  Click on Add  Type = https  IP Address = All Unassigned
 Port = 443  SSL Certificate = Select Certificate  Press OK
o In IIS Manager, now start the services.
8. Generate pfx Certificate File
This pfx file is used to install on Mobile and will allow to connect Mobile App with
Server. Follow below steps to generate pfx file:
o In IIS Manager, click on Server  Server Certificates
Microsoft Dynamics NAV Universal App
12
o Select Certificate  Right Click  Export
o Select Certificate  Right Click  Export  Select the folder and name the
certificate as IP Address / Server Name
o Enter the Password (note this will be used while installing certificate on
Mobile)
Microsoft Dynamics NAV Universal App
13
9. Install pfx Certificate on Mobile.
o Save pfx Certificate on mobile (send file through USB or email)
o Open File and click on Install and it will ask you the password. (you need
to enter password as mentioned in Pt. No. 8)
10.Step by Step to test each client so that it will be easy to resolve issues in
connections.
o 1st Step: Test Navision Client: Check whether you are able to access
Windows NAV Client with NavUserPassword
Microsoft Dynamics NAV Universal App
14
o 2nd Step: Test NAV Web Client: Check whether you are able to access Web
Client with NavUserPassword
o 3rd Step: Test https Nav phone client. You need to enter.
https://publicip/servicename/webclient/phone.aspx i.e.
https://114.79.642.019/DynamicsNAV90/WebClient/phone.aspx
Microsoft Dynamics NAV Universal App
15
o 4th Step and Final Step: if all above is working then you can now test
phone client.
i. Open Phone Client  Enter Service Name
https://114.79.642.019/DynamicsNAV90
ii. Now, Enter User Name and Password
Thank You!!
If you have any questions or suggestions, please comment.

More Related Content

What's hot

NAV365. Microsoft Dynamics NAV in subscription
NAV365. Microsoft Dynamics NAV in subscriptionNAV365. Microsoft Dynamics NAV in subscription
NAV365. Microsoft Dynamics NAV in subscription
IT.integro Sp. z o.o.
 
How to Make Dynamics NAV Presentation More Attractive -PART2-
How to Make Dynamics NAV Presentation More Attractive -PART2-How to Make Dynamics NAV Presentation More Attractive -PART2-
How to Make Dynamics NAV Presentation More Attractive -PART2-
Ryo/Japan-Cowboy /Microsoft BizApp MVP and Regional Director
 
Microsoft Dynamics Nav vs Ax
Microsoft Dynamics Nav vs AxMicrosoft Dynamics Nav vs Ax
Microsoft Dynamics Nav vs Ax
Abhilash Warrier
 
Direction,Microsoft Dynamics NAV practice since 15 years
Direction,Microsoft Dynamics NAV practice since 15 yearsDirection,Microsoft Dynamics NAV practice since 15 years
Direction,Microsoft Dynamics NAV practice since 15 years
Pritam Bala
 
MDOQ - Platform As A Service Agile Workflow Application for Magento - Launch ...
MDOQ - Platform As A Service Agile Workflow Application for Magento - Launch ...MDOQ - Platform As A Service Agile Workflow Application for Magento - Launch ...
MDOQ - Platform As A Service Agile Workflow Application for Magento - Launch ...
Arron Moss
 
Don’t Overlook the Million Dollar Idea –Idea Management with K2 and Project O...
Don’t Overlook the Million Dollar Idea –Idea Management with K2 and Project O...Don’t Overlook the Million Dollar Idea –Idea Management with K2 and Project O...
Don’t Overlook the Million Dollar Idea –Idea Management with K2 and Project O...
TPG The Project Group
 
BPLogix it!
BPLogix it! BPLogix it!
BPLogix it!
RoniSue Player
 
Five Factors for Web-to-Print Success
Five Factors for Web-to-Print SuccessFive Factors for Web-to-Print Success
Five Factors for Web-to-Print Success
Rochester Software Associates
 
Introduction to Microsoft Project 2013 Online from Atidan
Introduction to Microsoft Project 2013 Online from AtidanIntroduction to Microsoft Project 2013 Online from Atidan
Introduction to Microsoft Project 2013 Online from Atidan
David J Rosenthal
 
Managing projects has never been easier
Managing projects has never been easierManaging projects has never been easier
Managing projects has never been easier
Jerome Quinton
 
project and ressource management solution proRM 2011
project and ressource management solution proRM 2011project and ressource management solution proRM 2011
project and ressource management solution proRM 2011
promx
 
Evolutions of MS Dynamics AX to 365 Financials and Operations
Evolutions of MS Dynamics AX to 365 Financials and OperationsEvolutions of MS Dynamics AX to 365 Financials and Operations
Evolutions of MS Dynamics AX to 365 Financials and Operations
Juan Fabian
 
10 Reasons Why You Should Hire Me
10 Reasons Why You Should Hire Me10 Reasons Why You Should Hire Me
10 Reasons Why You Should Hire Me
Carl B. Johnson
 
Add value to your Redmine using Kick-Ass Plugins: Redmine Reporting
Add value to your Redmine using Kick-Ass Plugins: Redmine ReportingAdd value to your Redmine using Kick-Ass Plugins: Redmine Reporting
Add value to your Redmine using Kick-Ass Plugins: Redmine Reporting
AlphaNodes GmbH
 
PMINEO_Proj_of_Year_2014_VitaMix_eShop
PMINEO_Proj_of_Year_2014_VitaMix_eShopPMINEO_Proj_of_Year_2014_VitaMix_eShop
PMINEO_Proj_of_Year_2014_VitaMix_eShop
Bob Zoller
 
MindQuad Solutions Pvt. Ltd. - Corporate Profile
MindQuad Solutions Pvt. Ltd. - Corporate ProfileMindQuad Solutions Pvt. Ltd. - Corporate Profile
MindQuad Solutions Pvt. Ltd. - Corporate Profile
nikhil patel
 
Microsoft dynamics 365 V9 Deprecated features - Dialog Process Replacement
Microsoft dynamics 365 V9 Deprecated features - Dialog Process ReplacementMicrosoft dynamics 365 V9 Deprecated features - Dialog Process Replacement
Microsoft dynamics 365 V9 Deprecated features - Dialog Process Replacement
Abhishek Dhoriya
 
Leaflet14 1
Leaflet14 1Leaflet14 1
Leaflet14 1
Curtis Tsang
 
Agile & Wakanda
Agile & WakandaAgile & Wakanda
Agile & Wakanda
Christophe Keromen
 
Agile Change and Release Management at the #1 Online Rental Site in the US
Agile Change and Release Management at the #1 Online Rental Site in the USAgile Change and Release Management at the #1 Online Rental Site in the US
Agile Change and Release Management at the #1 Online Rental Site in the US
Matt Stratton
 

What's hot (20)

NAV365. Microsoft Dynamics NAV in subscription
NAV365. Microsoft Dynamics NAV in subscriptionNAV365. Microsoft Dynamics NAV in subscription
NAV365. Microsoft Dynamics NAV in subscription
 
How to Make Dynamics NAV Presentation More Attractive -PART2-
How to Make Dynamics NAV Presentation More Attractive -PART2-How to Make Dynamics NAV Presentation More Attractive -PART2-
How to Make Dynamics NAV Presentation More Attractive -PART2-
 
Microsoft Dynamics Nav vs Ax
Microsoft Dynamics Nav vs AxMicrosoft Dynamics Nav vs Ax
Microsoft Dynamics Nav vs Ax
 
Direction,Microsoft Dynamics NAV practice since 15 years
Direction,Microsoft Dynamics NAV practice since 15 yearsDirection,Microsoft Dynamics NAV practice since 15 years
Direction,Microsoft Dynamics NAV practice since 15 years
 
MDOQ - Platform As A Service Agile Workflow Application for Magento - Launch ...
MDOQ - Platform As A Service Agile Workflow Application for Magento - Launch ...MDOQ - Platform As A Service Agile Workflow Application for Magento - Launch ...
MDOQ - Platform As A Service Agile Workflow Application for Magento - Launch ...
 
Don’t Overlook the Million Dollar Idea –Idea Management with K2 and Project O...
Don’t Overlook the Million Dollar Idea –Idea Management with K2 and Project O...Don’t Overlook the Million Dollar Idea –Idea Management with K2 and Project O...
Don’t Overlook the Million Dollar Idea –Idea Management with K2 and Project O...
 
BPLogix it!
BPLogix it! BPLogix it!
BPLogix it!
 
Five Factors for Web-to-Print Success
Five Factors for Web-to-Print SuccessFive Factors for Web-to-Print Success
Five Factors for Web-to-Print Success
 
Introduction to Microsoft Project 2013 Online from Atidan
Introduction to Microsoft Project 2013 Online from AtidanIntroduction to Microsoft Project 2013 Online from Atidan
Introduction to Microsoft Project 2013 Online from Atidan
 
Managing projects has never been easier
Managing projects has never been easierManaging projects has never been easier
Managing projects has never been easier
 
project and ressource management solution proRM 2011
project and ressource management solution proRM 2011project and ressource management solution proRM 2011
project and ressource management solution proRM 2011
 
Evolutions of MS Dynamics AX to 365 Financials and Operations
Evolutions of MS Dynamics AX to 365 Financials and OperationsEvolutions of MS Dynamics AX to 365 Financials and Operations
Evolutions of MS Dynamics AX to 365 Financials and Operations
 
10 Reasons Why You Should Hire Me
10 Reasons Why You Should Hire Me10 Reasons Why You Should Hire Me
10 Reasons Why You Should Hire Me
 
Add value to your Redmine using Kick-Ass Plugins: Redmine Reporting
Add value to your Redmine using Kick-Ass Plugins: Redmine ReportingAdd value to your Redmine using Kick-Ass Plugins: Redmine Reporting
Add value to your Redmine using Kick-Ass Plugins: Redmine Reporting
 
PMINEO_Proj_of_Year_2014_VitaMix_eShop
PMINEO_Proj_of_Year_2014_VitaMix_eShopPMINEO_Proj_of_Year_2014_VitaMix_eShop
PMINEO_Proj_of_Year_2014_VitaMix_eShop
 
MindQuad Solutions Pvt. Ltd. - Corporate Profile
MindQuad Solutions Pvt. Ltd. - Corporate ProfileMindQuad Solutions Pvt. Ltd. - Corporate Profile
MindQuad Solutions Pvt. Ltd. - Corporate Profile
 
Microsoft dynamics 365 V9 Deprecated features - Dialog Process Replacement
Microsoft dynamics 365 V9 Deprecated features - Dialog Process ReplacementMicrosoft dynamics 365 V9 Deprecated features - Dialog Process Replacement
Microsoft dynamics 365 V9 Deprecated features - Dialog Process Replacement
 
Leaflet14 1
Leaflet14 1Leaflet14 1
Leaflet14 1
 
Agile & Wakanda
Agile & WakandaAgile & Wakanda
Agile & Wakanda
 
Agile Change and Release Management at the #1 Online Rental Site in the US
Agile Change and Release Management at the #1 Online Rental Site in the USAgile Change and Release Management at the #1 Online Rental Site in the US
Agile Change and Release Management at the #1 Online Rental Site in the US
 

Viewers also liked

Dynamics Day 2013 Microsoft Dynamics NAV Tips and Tricks 45 in 45
Dynamics Day 2013 Microsoft Dynamics NAV Tips and Tricks 45 in 45Dynamics Day 2013 Microsoft Dynamics NAV Tips and Tricks 45 in 45
Dynamics Day 2013 Microsoft Dynamics NAV Tips and Tricks 45 in 45
Intergen
 
Zakon.bih
Zakon.bihZakon.bih
The Dream Act
The Dream ActThe Dream Act
The Dream Act
juliakoenig
 
Wie zit er écht achter de site mvslim.com?
Wie zit er écht achter de site mvslim.com?Wie zit er écht achter de site mvslim.com?
Wie zit er écht achter de site mvslim.com?
Thierry Debels
 
Access may newsletter
Access may newsletterAccess may newsletter
Access may newsletter
enrique santoyo quezada
 
Grupo 3 - 4 A
Grupo 3 - 4 AGrupo 3 - 4 A
Grupo 3 - 4 A
Mª Aurora Martín
 
Public toilets
Public toiletsPublic toilets
Public toilets
chanchal meena
 
Reanimacion neonatal
Reanimacion neonatalReanimacion neonatal
Reanimacion neonatal
Naza Cervantes
 
Neumonía neonatal
Neumonía neonatalNeumonía neonatal
Neumonía neonatal
guido calcina
 
Sesion #2, wacc (spanish)
Sesion #2, wacc (spanish)Sesion #2, wacc (spanish)
Sesion #2, wacc (spanish)
Elvis U Omar
 
Tensor flowを使った キュウリの仕分け あれこれ
Tensor flowを使った キュウリの仕分け あれこれTensor flowを使った キュウリの仕分け あれこれ
Tensor flowを使った キュウリの仕分け あれこれ
Makoto Koike
 
Unit 9-Day 7
Unit 9-Day 7Unit 9-Day 7
Unit 9-Day 7
smile4deaf
 
"Archaeology and RPG" hack: LUNA's development progress, at NBUG meeting 2017-02
"Archaeology and RPG" hack: LUNA's development progress, at NBUG meeting 2017-02"Archaeology and RPG" hack: LUNA's development progress, at NBUG meeting 2017-02
"Archaeology and RPG" hack: LUNA's development progress, at NBUG meeting 2017-02
Kenji Aoyama
 
NAV 2016 Workflow
NAV 2016 WorkflowNAV 2016 Workflow
NAV 2016 Workflow
Roberto Stefanetti
 
Quick sort-Data Structure
Quick sort-Data StructureQuick sort-Data Structure
Quick sort-Data Structure
Jeanie Arnoco
 
Microsoft Dynamics NAV Training
Microsoft Dynamics NAV TrainingMicrosoft Dynamics NAV Training
Microsoft Dynamics NAV Training
RAMESH KUMAR S
 
Wind terbine
Wind terbineWind terbine
Wind terbine
Masud Rana
 
Electric motor
Electric motorElectric motor
Electric motor
Masud Rana
 

Viewers also liked (18)

Dynamics Day 2013 Microsoft Dynamics NAV Tips and Tricks 45 in 45
Dynamics Day 2013 Microsoft Dynamics NAV Tips and Tricks 45 in 45Dynamics Day 2013 Microsoft Dynamics NAV Tips and Tricks 45 in 45
Dynamics Day 2013 Microsoft Dynamics NAV Tips and Tricks 45 in 45
 
Zakon.bih
Zakon.bihZakon.bih
Zakon.bih
 
The Dream Act
The Dream ActThe Dream Act
The Dream Act
 
Wie zit er écht achter de site mvslim.com?
Wie zit er écht achter de site mvslim.com?Wie zit er écht achter de site mvslim.com?
Wie zit er écht achter de site mvslim.com?
 
Access may newsletter
Access may newsletterAccess may newsletter
Access may newsletter
 
Grupo 3 - 4 A
Grupo 3 - 4 AGrupo 3 - 4 A
Grupo 3 - 4 A
 
Public toilets
Public toiletsPublic toilets
Public toilets
 
Reanimacion neonatal
Reanimacion neonatalReanimacion neonatal
Reanimacion neonatal
 
Neumonía neonatal
Neumonía neonatalNeumonía neonatal
Neumonía neonatal
 
Sesion #2, wacc (spanish)
Sesion #2, wacc (spanish)Sesion #2, wacc (spanish)
Sesion #2, wacc (spanish)
 
Tensor flowを使った キュウリの仕分け あれこれ
Tensor flowを使った キュウリの仕分け あれこれTensor flowを使った キュウリの仕分け あれこれ
Tensor flowを使った キュウリの仕分け あれこれ
 
Unit 9-Day 7
Unit 9-Day 7Unit 9-Day 7
Unit 9-Day 7
 
"Archaeology and RPG" hack: LUNA's development progress, at NBUG meeting 2017-02
"Archaeology and RPG" hack: LUNA's development progress, at NBUG meeting 2017-02"Archaeology and RPG" hack: LUNA's development progress, at NBUG meeting 2017-02
"Archaeology and RPG" hack: LUNA's development progress, at NBUG meeting 2017-02
 
NAV 2016 Workflow
NAV 2016 WorkflowNAV 2016 Workflow
NAV 2016 Workflow
 
Quick sort-Data Structure
Quick sort-Data StructureQuick sort-Data Structure
Quick sort-Data Structure
 
Microsoft Dynamics NAV Training
Microsoft Dynamics NAV TrainingMicrosoft Dynamics NAV Training
Microsoft Dynamics NAV Training
 
Wind terbine
Wind terbineWind terbine
Wind terbine
 
Electric motor
Electric motorElectric motor
Electric motor
 

Similar to Microsoft Dynamics NAV Phone Client

Microsoft Lync Server 2010 Installation
Microsoft Lync Server 2010 InstallationMicrosoft Lync Server 2010 Installation
Microsoft Lync Server 2010 Installation
Shahab Al Yamin Chawdhury
 
Windows 8.1 a closer look
Windows 8.1 a closer lookWindows 8.1 a closer look
WinHec - Upgrading to Microsoft Windows 10
WinHec - Upgrading to Microsoft Windows 10WinHec - Upgrading to Microsoft Windows 10
WinHec - Upgrading to Microsoft Windows 10
Ronen Mendezitsky
 
18 windows phone 8.1 for the enterprise developer
18   windows phone 8.1 for the enterprise developer18   windows phone 8.1 for the enterprise developer
18 windows phone 8.1 for the enterprise developer
WindowsPhoneRocks
 
Symantec CryptoExec for WHMCS - Installation and Management Guide
Symantec CryptoExec for WHMCS - Installation and Management GuideSymantec CryptoExec for WHMCS - Installation and Management Guide
Symantec CryptoExec for WHMCS - Installation and Management Guide
SSLRenewals
 
Mixpanel Integration in Android
Mixpanel Integration in AndroidMixpanel Integration in Android
Mixpanel Integration in Android
mobi fly
 
Game Republic 24th April 2014 - Maximising your app revenue
Game Republic 24th April 2014  - Maximising your app revenueGame Republic 24th April 2014  - Maximising your app revenue
Game Republic 24th April 2014 - Maximising your app revenue
Lee Stott
 
Android tutorial
Android tutorialAndroid tutorial
Android tutorial
Abid Khan
 
How to build a Java Web App in the Cloud
How to build a Java Web App in the CloudHow to build a Java Web App in the Cloud
How to build a Java Web App in the Cloud
WSO2
 
WebFest 2011 Hosting Applications CR by David Tang
WebFest 2011 Hosting Applications CR by David TangWebFest 2011 Hosting Applications CR by David Tang
WebFest 2011 Hosting Applications CR by David Tang
Spiffy
 
Mohini_Singh_CV
Mohini_Singh_CVMohini_Singh_CV
Mohini_Singh_CV
Mohini Singh
 
visual basic 2005 programmer certification
visual basic 2005 programmer certificationvisual basic 2005 programmer certification
visual basic 2005 programmer certification
Vskills
 
Scense Express Jumpstart
Scense Express JumpstartScense Express Jumpstart
Scense Express Jumpstart
247 Invest
 
Hands-on Workshop: Intermediate Development with Heroku and Force.com
Hands-on Workshop: Intermediate Development with Heroku and Force.comHands-on Workshop: Intermediate Development with Heroku and Force.com
Hands-on Workshop: Intermediate Development with Heroku and Force.com
Salesforce Developers
 
CIS 170 Become Exceptional--cis170.com
CIS 170 Become Exceptional--cis170.comCIS 170 Become Exceptional--cis170.com
CIS 170 Become Exceptional--cis170.com
claric131
 
Desarrollo AIR Mobile
Desarrollo AIR MobileDesarrollo AIR Mobile
Desarrollo AIR Mobile
Saúl Buentello
 
M365 global developer bootcamp 2019
M365 global developer bootcamp 2019M365 global developer bootcamp 2019
M365 global developer bootcamp 2019
Thomas Daly
 
M365 global developer bootcamp 2019 PA
M365 global developer bootcamp 2019  PAM365 global developer bootcamp 2019  PA
M365 global developer bootcamp 2019 PA
Thomas Daly
 
How DotNet, SharePoint, and Azure helps to build a Custom Web Application wi...
 How DotNet, SharePoint, and Azure helps to build a Custom Web Application wi... How DotNet, SharePoint, and Azure helps to build a Custom Web Application wi...
How DotNet, SharePoint, and Azure helps to build a Custom Web Application wi...
Aimore Technologies
 
ColdFusion Keynote: Building the Agile Web Since 1995
ColdFusion Keynote: Building the Agile Web Since 1995ColdFusion Keynote: Building the Agile Web Since 1995
ColdFusion Keynote: Building the Agile Web Since 1995
ColdFusionConference
 

Similar to Microsoft Dynamics NAV Phone Client (20)

Microsoft Lync Server 2010 Installation
Microsoft Lync Server 2010 InstallationMicrosoft Lync Server 2010 Installation
Microsoft Lync Server 2010 Installation
 
Windows 8.1 a closer look
Windows 8.1 a closer lookWindows 8.1 a closer look
Windows 8.1 a closer look
 
WinHec - Upgrading to Microsoft Windows 10
WinHec - Upgrading to Microsoft Windows 10WinHec - Upgrading to Microsoft Windows 10
WinHec - Upgrading to Microsoft Windows 10
 
18 windows phone 8.1 for the enterprise developer
18   windows phone 8.1 for the enterprise developer18   windows phone 8.1 for the enterprise developer
18 windows phone 8.1 for the enterprise developer
 
Symantec CryptoExec for WHMCS - Installation and Management Guide
Symantec CryptoExec for WHMCS - Installation and Management GuideSymantec CryptoExec for WHMCS - Installation and Management Guide
Symantec CryptoExec for WHMCS - Installation and Management Guide
 
Mixpanel Integration in Android
Mixpanel Integration in AndroidMixpanel Integration in Android
Mixpanel Integration in Android
 
Game Republic 24th April 2014 - Maximising your app revenue
Game Republic 24th April 2014  - Maximising your app revenueGame Republic 24th April 2014  - Maximising your app revenue
Game Republic 24th April 2014 - Maximising your app revenue
 
Android tutorial
Android tutorialAndroid tutorial
Android tutorial
 
How to build a Java Web App in the Cloud
How to build a Java Web App in the CloudHow to build a Java Web App in the Cloud
How to build a Java Web App in the Cloud
 
WebFest 2011 Hosting Applications CR by David Tang
WebFest 2011 Hosting Applications CR by David TangWebFest 2011 Hosting Applications CR by David Tang
WebFest 2011 Hosting Applications CR by David Tang
 
Mohini_Singh_CV
Mohini_Singh_CVMohini_Singh_CV
Mohini_Singh_CV
 
visual basic 2005 programmer certification
visual basic 2005 programmer certificationvisual basic 2005 programmer certification
visual basic 2005 programmer certification
 
Scense Express Jumpstart
Scense Express JumpstartScense Express Jumpstart
Scense Express Jumpstart
 
Hands-on Workshop: Intermediate Development with Heroku and Force.com
Hands-on Workshop: Intermediate Development with Heroku and Force.comHands-on Workshop: Intermediate Development with Heroku and Force.com
Hands-on Workshop: Intermediate Development with Heroku and Force.com
 
CIS 170 Become Exceptional--cis170.com
CIS 170 Become Exceptional--cis170.comCIS 170 Become Exceptional--cis170.com
CIS 170 Become Exceptional--cis170.com
 
Desarrollo AIR Mobile
Desarrollo AIR MobileDesarrollo AIR Mobile
Desarrollo AIR Mobile
 
M365 global developer bootcamp 2019
M365 global developer bootcamp 2019M365 global developer bootcamp 2019
M365 global developer bootcamp 2019
 
M365 global developer bootcamp 2019 PA
M365 global developer bootcamp 2019  PAM365 global developer bootcamp 2019  PA
M365 global developer bootcamp 2019 PA
 
How DotNet, SharePoint, and Azure helps to build a Custom Web Application wi...
 How DotNet, SharePoint, and Azure helps to build a Custom Web Application wi... How DotNet, SharePoint, and Azure helps to build a Custom Web Application wi...
How DotNet, SharePoint, and Azure helps to build a Custom Web Application wi...
 
ColdFusion Keynote: Building the Agile Web Since 1995
ColdFusion Keynote: Building the Agile Web Since 1995ColdFusion Keynote: Building the Agile Web Since 1995
ColdFusion Keynote: Building the Agile Web Since 1995
 

Recently uploaded

UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
Peter Muessig
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
Rakesh Kumar R
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Crescat
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
Shane Coughlan
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
ICS
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
Łukasz Chruściel
 
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
mz5nrf0n
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j
 
Oracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptxOracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptx
Remote DBA Services
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
Octavian Nadolu
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
Philip Schwarz
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
Neo4j
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
Green Software Development
 
DDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systemsDDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systems
Gerardo Pardo-Castellote
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
timtebeek1
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOMLORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
lorraineandreiamcidl
 
Unveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdfUnveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdf
brainerhub1
 
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian CompaniesE-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
Quickdice ERP
 
Revolutionizing Visual Effects Mastering AI Face Swaps.pdf
Revolutionizing Visual Effects Mastering AI Face Swaps.pdfRevolutionizing Visual Effects Mastering AI Face Swaps.pdf
Revolutionizing Visual Effects Mastering AI Face Swaps.pdf
Undress Baby
 

Recently uploaded (20)

UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
 
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
 
Oracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptxOracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptx
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
 
DDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systemsDDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systems
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOMLORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
 
Unveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdfUnveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdf
 
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian CompaniesE-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
 
Revolutionizing Visual Effects Mastering AI Face Swaps.pdf
Revolutionizing Visual Effects Mastering AI Face Swaps.pdfRevolutionizing Visual Effects Mastering AI Face Swaps.pdf
Revolutionizing Visual Effects Mastering AI Face Swaps.pdf
 

Microsoft Dynamics NAV Phone Client

  • 1. Manish Mutha LEAPING FROG SOLUTIONS PVT. LTD. | VASHI, NAVI MUMBAI, INDIA | EMAIL ID – M.MUTHA@LFSPL.COM Universal Phone Client App MICROSOFT DYNAMICS NAV 2016
  • 2. Microsoft Dynamics NAV Universal App 1 What is Microsoft Dynamics NAV Universal App? Microsoft comes up with Phone Client (also called as Microsoft Dynamics Universal App). You can download Phone Client / Mobile App on Android, Windows & Iphone Platform phones. Microsoft Dynamics NAV Phone client is targeted at users in small and medium sized businesses that want to access data from a tablet or a phone. What kind of clients are offered by Microsoft Dynamics NAV? The following illustration shows the intended use of the various Microsoft Dynamics NAV clients. Reference: https://msdn.microsoft.com/en-us/library/dn789593(v=nav.90).aspx
  • 3. Microsoft Dynamics NAV Universal App 2 Universal App Requirements Supported Operating System on Mobile Phone?  Windows 10 Mobile  Android 4.4.3  iOS 8.4 Additional Hardware?  1 GB RAM for Android and Windows Screen Resolution?  Device diagonal screen size 4” for phones  Screen resolution 854 x 480 for phones Requirements on Server  Microsoft Dynamics NAV 2016  Web Client  Powershell  Server should on Public IP (i.e. accessible through anywhere outside domain)  Security Certificate Thumbprint  NAV License File should contain Limited User Configuring NAV System for Phone Client After you installed NAV 2016 with Web client. Follow below steps: 1. Enable execution policy to run Powershell to generate certificate o Open “Windows Powershell” with run as Administrator o Enter “Set-ExecutionPolicy RemoteSigned” and press enter o Enter “Y” and press enter
  • 4. Microsoft Dynamics NAV Universal App 3 2. Download PowerShell Scripts o Click here to download script. (https://gallery.technet.microsoft.com/scriptcenter/Self-signed-certificate- 5920a7c6#content) o Click on “New-SelfsignedcertificateEx.zip” to download the file o Unzip the file in the folder. 3. Run PowerShell to create Certificate o Open “Windows PowerShell ISE” with run an Administrator. o Go to View > Show Script Pane should be checked marked. o Type cd “path of the folder” and press enter
  • 5. Microsoft Dynamics NAV Universal App 4 o Now in second line, type Import-Module .NewSelfSignedCertificateEx.ps1 o Click on “Run Script (F5) to execute o Clear all scripts from existing PowerShell window o Now, type New-SelfSignedCertificateEx –Subject “CN=<your site name>” – IsCA $true –Exportable –StoreLocation LocalMachine –StoreName My
  • 6. Microsoft Dynamics NAV Universal App 5 o Click on “Run Scrip (F5) to execute generation of Certificate. Important Note: (Under <your site name>: Enter your Public IP or Server Address. Make sure Public IP or Server Address is working outside domain. Before proceeding, check whether Web client is working on Public IP or Server Address). For Ex. http://114.79.642.019:8080/DynamicsNAV90/WebClient/ or http://server.abcxyz.com:8080/DynamicsNAV90/WebClient/
  • 7. Microsoft Dynamics NAV Universal App 6 4. Managing Certificate o Open MMC  Go to File “Add/Remove Snap-in”  Select “Certificates”  Click on “Add”  Select “Computer Account”  Click on “Next” o Select “Local Computer”  Click on “Finish”  Click on OK
  • 8. Microsoft Dynamics NAV Universal App 7 o Expand Certificates  Personal and Click on Certificates folder. o Select Certificate and Copy o Click “Trusted Root Certification Authorities” folder and paste the copied Certificate. 5. Create NAVUser o Go to NAV 2016 Client  Users  New  Enter User Name  Go to Microsoft Dynamics NAV Passord Authentication  Click on Assist Button  Enter Password  OK
  • 9. Microsoft Dynamics NAV Universal App 8 6. Certificate Thumbprint o Open the Certificate  Details Tab  Scroll down to “Thumbprint” option and copy the alpha-numeric numbers by using keyboard “Cltr + C” and paste in notepad.
  • 10. Microsoft Dynamics NAV Universal App 9 o Go NAV Services i.e. “Dynamics NAV2016 Administration”  Stop the service on which WebClient is configured  Open Service  Edit  Certificate Thumbprint (enter Thumbprint Certificate no. which is copied in notepad)  Credential Type = NAVUserPassword  Save o Go to ClientUserSetting file (C:UsersAdminsitratorAppDataRoamingMicrosoftMicrosoft Dynamics NAV90) o Edit in Notepad  ClientServiceCredentialType = NAVUserPassoword  save the file and exit. o Go to NAV Services  Start the Services.
  • 11. Microsoft Dynamics NAV Universal App 10 7. IIS Manager Configuration o Open IIS Manager  Go to Microsoft Dynamics NAV 2016 Web Client  Stop the Services o Go to C:inetpubwwwrootDynamicsNAV90 and open Web config file in Notepad  ClientServiceCredentialType = NAVUserPassoword  save the file and exit.
  • 12. Microsoft Dynamics NAV Universal App 11 o Open IIS Manager  Go to Microsoft Dynamics NAV 2016 Web Client  Bindings  Click on Add  Type = https  IP Address = All Unassigned  Port = 443  SSL Certificate = Select Certificate  Press OK o In IIS Manager, now start the services. 8. Generate pfx Certificate File This pfx file is used to install on Mobile and will allow to connect Mobile App with Server. Follow below steps to generate pfx file: o In IIS Manager, click on Server  Server Certificates
  • 13. Microsoft Dynamics NAV Universal App 12 o Select Certificate  Right Click  Export o Select Certificate  Right Click  Export  Select the folder and name the certificate as IP Address / Server Name o Enter the Password (note this will be used while installing certificate on Mobile)
  • 14. Microsoft Dynamics NAV Universal App 13 9. Install pfx Certificate on Mobile. o Save pfx Certificate on mobile (send file through USB or email) o Open File and click on Install and it will ask you the password. (you need to enter password as mentioned in Pt. No. 8) 10.Step by Step to test each client so that it will be easy to resolve issues in connections. o 1st Step: Test Navision Client: Check whether you are able to access Windows NAV Client with NavUserPassword
  • 15. Microsoft Dynamics NAV Universal App 14 o 2nd Step: Test NAV Web Client: Check whether you are able to access Web Client with NavUserPassword o 3rd Step: Test https Nav phone client. You need to enter. https://publicip/servicename/webclient/phone.aspx i.e. https://114.79.642.019/DynamicsNAV90/WebClient/phone.aspx
  • 16. Microsoft Dynamics NAV Universal App 15 o 4th Step and Final Step: if all above is working then you can now test phone client. i. Open Phone Client  Enter Service Name https://114.79.642.019/DynamicsNAV90 ii. Now, Enter User Name and Password Thank You!! If you have any questions or suggestions, please comment.