# Seats & Shared permission groups in UI Bakery

There are three types of seats available in UI Bakery: **Developer, End-user** & **Shared permission groups**. Developers and End-users be assigned individual roles and permissions, giving you granular control over access to apps, data sources, and pages.

<figure><img src="/files/0JnsJ6fw5yXGXKuWxqUe" alt=""><figcaption></figcaption></figure>

* A team member on a *Developer* seat can develop, deploy and edit apps, as well as manage users (depending on the role assigned).
* A team member on an *End-user* seat can use the applications assigned to his role, but NOT edit or develop them.
* A *Shared permission group* (SPG, unlimited seats) is a special type of custom user role that can include **Use-only** permissions for apps and data sources.

{% hint style="info" %}
Shared permission group is available only in the *Low-code* mode.
{% endhint %}

## Shared permission group, explained

If you have any questions regarding our Shared permission group, check out this section for a quick explanation:bulb:

A Shared permission group, as mentioned before, is basically a special type of custom user role. If you assign users to this group, they will have only **Use** permissions for apps and data sources.

* One SPG can include an **unlimited** number of users - so if you have a large group needing the same permissions, you can use a single Shared Permission Group for them.
* If you assign users ONLY to SPGs, they won't be included in the count of End-user seats.
* You have to pay for each SPG separately - for example, if you have two large groups of *internal* and *external* users (requiring different permissions), you'll need to buy two SPGs for them.
* SPGs are better suited for users needing the same level of access, so opt for standard End-user seats if you need really granular permissions and access.
* You can use both SPGs and End-user seats together, no limitations here. That is actually the approach we recommend to make the most of our pricing options.

To sum it up, Shared permission groups are perfect for large user groups (25 and expanding) with the same permissions.

Make sure to check our [blog post](https://uibakery.io/blog/ui-bakery-pricing-explained) for a more detailed explanation of UI Bakery pricing model based on specific use scenarios. We hope it helps!


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.uibakery.io/concepts/workspace-management/seats-and-shared-permission-groups-in-ui-bakery.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
