Permission for Schema Synchronization (NAV 2017)

vaprog
Member Posts: 1,162
What permissions do I need to being able to sync tables from the development environment.
I get
I run the development environment on the same server as the NST.
The SQL Server is on a different machine.
I am able to run synchronization with a different user.
Both users are domain users and members of the same domain as are the machines.
The user that is able to successfully run table sync has higher privileges on Windows, but nothing is run elevated.
What privileges are needed where for me to be able to run table sync?
- In NAV I am SUPER.
- On the SQL Server I have the sysadmin server role
- I am db_owner of the NAV Database
- This is a single tenant installation, i.e. tenant Default with application and data in the same database
I get
--------------------------- Microsoft Dynamics NAV Development Environment --------------------------- You have not been granted permission to perform the current activity. --------------------------- OK ---------------------------
I run the development environment on the same server as the NST.
The SQL Server is on a different machine.
I am able to run synchronization with a different user.
Both users are domain users and members of the same domain as are the machines.
The user that is able to successfully run table sync has higher privileges on Windows, but nothing is run elevated.
What privileges are needed where for me to be able to run table sync?
0
Best Answer
-
I hope you are a Super user without a company name added against it..1
Answers
-
I hope you are a Super user without a company name added against it..1
-
Is the development environment being run as admin? That is one of the requirements. Sometimes users configure it to be run like that by default to avoid forgetting it, which would explain why you get the erron on one user, but not another0
-
mohana_cse06 wrote: »I hope you are a Super user without a company name added against it..
That's a good question! No it is not. I could not yet check whether this helps, though. I will report back when I find out more.0 -
Is the development environment being run as admin?
I have never ever needed to run the development environment with elevated privileges for simple object development.
This is not the PowerShell NAV Development Shell I was talking about.
I can't even check if it would help, because the user is not privileged to run the development environment with elevated privileges. It never has been. Still that very same user was able to sync tables before something changed that makes it impossible now.0 -
Yes @mohana_cse06, NAV permission groups were restricted to one company. I finally got this changed and now table sync works again, so this was the reason.
Many thanks for that pointer!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