User Management FAQ πŸ‘¨πŸ»β€πŸ’»

Seats and end-user groups explained

There are 2 types of seats available: a Developer and a User seat. Developer and End-user seats can be assigned individual roles and permissions, giving you granular control over access to apps, data sources, and pages.

A team member on a Developer seat can develop, deploy and edit the apps, as well as manage the users (depending on the role assigned).

A team member on a User seat can use the applications assigned to his role, but not edit or develop them.

A Shared Permission Group (unlimited users) is a large group of users with the same level of access.

Roles explained

For every invited seat, there are 3 roles available out of the box:

  • Admin – can invite and manage other users and change the workspace settings, develop and deploy apps.

  • Editor – can view and develop apps.

  • User - can use the applications in end-user mode; a member of a shared permission group.

Apart from default user roles, you can create and assign custom roles to your users. Each user can be assigned multiple roles when required.

Shared permission group explained

The Shared Permission Group is a special type of custom user role in UI Bakery. It can only be given the β€œuse” permission for apps and data sources. If you assign end-users only this role, they won’t be included in your count of paid End-User seats. This means that if you have a large group needing the same permissions, you can use a single Shared Permission Group for them. Just remember, you need to buy each Shared Permission Group separately.

Can I use both Shared Permission Groups and Paid end-user seats together?

Yes, you definitely can. In fact, this is our recommended approach to create an efficient billing strategy. As a general guideline, if your user group is over 25 and expanding, using Shared Permission Group makes a lot of sense.

Do I have to pay for each role I create if I need really granular permissions?

No, if you require really granular permissions, you don’t have to use Shared Permission Groups. You can simply assign standard user roles to all your End-Users, and they will be considered as paid End-User seats.