Today at the client we have noticed an unusal behaviour when attempting to assign a role to a certain user:
The person who is assigning the role has a single one called "SUPER" with full permissions in every object. That is, permission 0 to the following:
Table Data
Table
Form
Report
Dataport
Codeunit
XMLport
MenuSuite
PageSystem
There has been no known change to this role and before this occurrence, it functioned perfectly for little more than a year.
This time, when attempting assign a new role to a user through Tools -> Security -> Windows Logins we get a different error message depending on the role we're trying to give.
Messages that have occurred:
"You do not have permission to read table 0." -> When trying to assign SUPER role to another user as well.
"You do not have permission to read table Language" -> When trying to assign a more limited version of SUPER role.
"You do not have permission to read table Country/Region" -> When trying to assign a role related to financial activities.
It's very odd that suddenly a role that had full permissions and was used to assign roles to other people does not work anymore.
Anyone might know possible causes for this to happen?
Thank you for your help.
0
Answers
AP Commerce, Inc. = where I work
Getting Started with Dynamics NAV 2013 Application Development = my book
Implementing Microsoft Dynamics NAV - 3rd Edition = my 2nd book
It wasn't that Company was assigned to the role, it was that it wasn't assigned to the role and we had to do it to allow us to.
Which honestly is an odd behavior because up until now we could do it without indicating the company for a role.
At least it's fixed. Hope this helps someone in the future.
Best regards.