In Celoxis, users can belong to multiple departments but they must belong to one department at least. Users can play one or more roles in one or more departments. For instance, a user can belong to a Human Resource department and be responsible for hiring people, resource management in the company, organizing events, etc. and can look after the accounts and finance department of the company also. Since, access control is defined for roles, users are granted / denied permissions based on the roles they play. Therefore, one user can play more than one role in an organization.