NAV 5.0 Architecture

Soumyadip
Member Posts: 209
Hi All,
My client is having some bad feeling with the standard NAV concept where clients (desktop) directly connects to SQL (Server). He does not want to give direct access to DB, instead prefering to route it through a Application Box (as we see in any other application).
Can you point me (URL) to some documents or pages where the NAV 5.0 Architecture has been defined?
I need to show to the client that this is the way NAV works and its not my brainchild. I think some standard MS PDF on NAV Architecture (may be with a architecture diagram) will help me.
I have access to partner source and i can download things from there.
Looking forward for your answer.
Thanks in advance.
Soumya
My client is having some bad feeling with the standard NAV concept where clients (desktop) directly connects to SQL (Server). He does not want to give direct access to DB, instead prefering to route it through a Application Box (as we see in any other application).
Can you point me (URL) to some documents or pages where the NAV 5.0 Architecture has been defined?
I need to show to the client that this is the way NAV works and its not my brainchild. I think some standard MS PDF on NAV Architecture (may be with a architecture diagram) will help me.
I have access to partner source and i can download things from there.
Looking forward for your answer.
Thanks in advance.
Soumya
0
Comments
-
1) Users do not have "Direct access" to the DB!
2) NAV client is using Application role to connect to the DB, user just needs Public permissions for the DB - this permissions grant just that the user can connect to the DB, nothing more (cannot read etc.).
3) it means that if correctly set up, user cannot read data from SQL outside NAV.
4) Look for document with name Security Hardening Guide.pdf for more info about security.0 -
Thanks.
Can you please refer to a MS Document (Architecture) where i can find all these?
at list a diagram showing the client connecting to DB Server directly and no App server is involved.
Thanks in advance.
Soumya0 -
He just did!kine wrote:4) Look for document with name Security Hardening Guide.pdf for more info about security.0
-
Soumyadip wrote:at list a diagram showing the client connecting to DB Server directly and no App server is involved.
You need to differ between Application Role and Application Server. Application role is a way, how some application can have specific permissions on MS SQL without assigning permissions to the user (application is connecting under the app role, which has password and this password knows just the application). Application server is a special client without GUI running as service - it means piece of Software.0 -
Soumyadip wrote:Thanks.
Can you please refer to a MS Document (Architecture) where i can find all these?
at list a diagram showing the client connecting to DB Server directly and no App server is involved.
Thanks in advance.
Soumya0 -
Thanks all...
I got you....
But the last Navison Architecture.pdf i have is of version 3.6
I was just wondering whether MS has published any latest architecture document for version 5.0. By Architecture I mean the actual product architecture document not any security hardening guide...0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions