I am the administrator. really all im looking for is....
the accounting dept doesnt want neone to be able to get into the accounting files so i need to password protect so that only the accounting ppl can see the accounting files and so on.
(i'm assuming u have no other roles currently in use, i.e. all users are able to modify EVERYTHING @ the moment (SUPER))
to add all permissions click [all objects] in the rights screen
next click inside the read rights. press CTRL+H (find/replace)
now replace blank with "yes" --> [Replace all]
do the same for the other columns: write etc.
now u can add all these lines to ur role.
those are ALL rights
copy the role and remove the write/delete/modify attributes from the tables needed for accounting (or just delete the whole line if ur confident they don't need that table) for the role with less permissions.
next look @ the "ALL" role (standard role in Navision, NOT the one u just created) and see what needs to be changed about ur created role to make sure ur users can't modify tables etc.
when ur confident ur role will work, just assign the role to the appropriate users.
this is one way.
another way would be to add a boolean to ur usertable which says Accounting: Yes/No
next u could make a .... codeunit !? (not really into it myself) to check if the user is from accounting yes or no. if they are from accounting all fields are modifiable... if not all fields are greyed out.
search the forum for this solution...
good luck
I don't know which method is best or most efficient...
Comments
u can devide rights among the ppl which only allows them to view and work sales or finance for example.
if u mean: person A can only modify his/her contacts 1-10
and person B can only modify his/her contacts 11-20
u need a different approach.
then there is the login procedure to Navision itself.
1. via windows accounts/server
2. via mssql database accounts/server
what are u in reference to the system?
user?
administrator?
both?
implementor?
ICT department?
all of the above?
other?
etc..
so bottom line: depending on what u want and what u areable to do... YES, its probably possible
{ Intuitively wrong... {
¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿
the accounting dept doesnt want neone to be able to get into the accounting files so i need to password protect so that only the accounting ppl can see the accounting files and so on.
one with all items except the accounting tables
one with all items
(i'm assuming u have no other roles currently in use, i.e. all users are able to modify EVERYTHING @ the moment (SUPER))
to add all permissions click [all objects] in the rights screen
next click inside the read rights. press CTRL+H (find/replace)
now replace blank with "yes" --> [Replace all]
do the same for the other columns: write etc.
now u can add all these lines to ur role.
those are ALL rights
copy the role and remove the write/delete/modify attributes from the tables needed for accounting (or just delete the whole line if ur confident they don't need that table) for the role with less permissions.
next look @ the "ALL" role (standard role in Navision, NOT the one u just created) and see what needs to be changed about ur created role to make sure ur users can't modify tables etc.
when ur confident ur role will work, just assign the role to the appropriate users.
this is one way.
another way would be to add a boolean to ur usertable which says Accounting: Yes/No
next u could make a .... codeunit !? (not really into it myself) to check if the user is from accounting yes or no. if they are from accounting all fields are modifiable... if not all fields are greyed out.
search the forum for this solution...
good luck
I don't know which method is best or most efficient...
{ Intuitively wrong... {
¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿