Odoo
Cyllo

# User roles

This module was written to extend the standard functionality regarding users and groups management.It helps to create well-defined user roles and associating them to users.

It can become very hard to maintain a large number of user profiles over time, juggling with many technical groups. For this purpose, this module will help you to obtain following features,

#### Key Features

- Define functional roles by aggregating low-level groups
- Set user accounts with the predefined roles (roles are cumulative)
- Update groups of all relevant user accounts (all at once)
- Ensure that user accounts will have the groups defined in their roles (nothing more, nothing less). In other words, you can not set groups manually on a user as long as there is roles configured on it
- Activate/deactivate roles depending on the date (useful to plan holidays, etc)
- Get a quick overview of roles and the related user accounts

##### Create role for users

Assign start date and end date for roles

##### Assign Groups & Users

Set different groups and users while creating role.

##### Add roles for user

Go to Settings > Users > Users choose user and set Roles, there you can assign different roles and the period of those roles.

##### Add groups for role

Set different groups for the role, Unless these groups, already assigned will be removed.

##### Add users (with dates or not)

Assign users for the new role.

Disabled tab content