If a customer has different portals or departments with various users , we use a user management system to organize everything. This system is structured using roles and organizations, usually assigned by the account holder.
Role
Roles, like Admin, Chief Editor, Editor, Data Analyst, f.e. can be created individually for each user. Regardless of the role, it determines what the user is allowed to do. For example, an admin might create new user, but an editor doesn't need that right. We can decide the specific permissions using a catalog of rights.
Organization
If a customer has different departments, we create separate organizations for each. All users in a department belong to that organization. A user can be part of multiple organizations but can choose one as the main (marked with a star). Forms and designs set as defaults in this organization automatically apply. The organization decides what content the user can see—only what's created within their assigned organization(s).
If you need more roles or organizations, just let us know!