Skip to Content
Menu
This question has been flagged
3 Replies
6997 Views

Hi, I'm new to Odoo and we are trying to figure out how to see what a user can see.  Is there a way to log in as a user, so I can see that they have access to only what they need?

When I create an account it sends an invitation to the user, but I don't see a way to login to the user account as an admin to see the effect of the permission settings.

What is the best way to approach evaluating user permissions and access?

Avatar
Discard
Author Best Answer

Thanks Oscar and Niyas for your replies and all the information!  This is a big help!   I'm looking at the groups now, trying to understand what they each enable.  Thanks again, Fred G


Avatar
Discard
Best Answer

Hi,

The security in odoo is implemented using Groups, Access Rights and Record Rules. If you open users form view, ie, Settings -> Users & Companies -> Users, you can see a lot of groups visible in the form, the things(modules and records) that the user see will be based what is the groups assigned to him.

Suppose if you take the example of the Sales Module, it has got mainly three groups, in the users form view, you can see, User: Own Documents, User: All Documents and Administrator , so the user will see the sales module only if. any of this group is assigned to him. So if you don't want user to see sales module, you don't to assign any of this group to the user.

If you want users to see all the sale order, you can assign the group, User: All Documents and if user want to see only his own records, you can assign the User: Own Documents group.


For setting default access rights for newly creating user you can choose the method by Mr. Oscar Alca in his answer. Also see the same here: Default Access Rights For Newly Creating User in Odoo


For understand Odoo Security Mechanism: Security in Odoo - Access Control, Record Rules and Group


Thanks

Avatar
Discard
Best Answer

Hello,

Odoo uses two inactive users as a template to create new users:

- Portal User Template, Used for external users (not your case)

- Default User Template,  Used internal users.

you need to edit the Default User Template permissions as you preffer, so the permissions can be replicated in the newly created internal user, you can do it by going to Settings > Scroll down to the Users section  > Enable Default Access Rights checkbox, then under the checkbox you will se a green link to Default Access Rights, click on it and it will take you to the Default User Template, set the permissions that you want for new users and save.

The the best way to see if this as you expect is to test with a personal email all the permisions you set to the Default User Template user.




 You need to set the permissions you want by default to the 'Portal Template User' to do it

Avatar
Discard
Related Posts Replies Views Activity
0
Oct 21
1283
4
Dec 24
14773
0
Sep 24
173
1
Jun 24
620
1
May 24
321