Hello
I have Navision 4.0 sp2 on the SQL 2000. I want to dany permission to the modify field Credit limit (LCY) on the Customer card. I setup user perrmision on the Enterprise manager on SQL but in Navision I still can modify that field. When I setup this permission on the Public role every usres can't modify that field. Haw can I set this permission to the some users not every users.
Regards,
Maciej Rutkowski
0
Comments
I would add code in Navision to prevent certain users from modifying the field.
Regards
Claus
http://www.AcumenConsulting.co.nz
RIS Plus, LLC
DenSter write:
You should use the Navision security functionality to manage permissions to individual objects, not SQL Server permissions.
But haw can I setup permission to the field direct in Navision?
Maciej Rutkowski
RIS Plus, LLC
1- Create an empty role (e.g NoCreAcc).
2- Assign that role to the users that dont have permission to Modify the field
3- On the Validate trigger of the field just check to see if the user has the role
My world: Dynamics NAV,SQL and .NET
CEO at Solving Dynamics
http://www.solvingdynamics.com
I found that when I create new user in Navision 4 program create new Application role in SQL server. When I change permission in this role they works OK. But name this role nothink talk to me because the name this role was very long number and I have problem to find proper role. Do you know how can I find role connected with my user?
Maciej Rutkowski
You can program this easily in Navision as suggested by andreof.
Regards
Claus
http://www.AcumenConsulting.co.nz
Maciej Rutkowski
You just need a developers to program it (NSC's have those) and put the changed object in his DB. Add the role, and add users to that role. And that is it.
No PM,please use the forum. || May the <SOLVED>-attribute be in your title!