> For the complete documentation index, see [llms.txt](https://docs.bluestorm.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.bluestorm.io/overview/tutorials/administration/assign-app-access-with-a-user-group.md).

# Assign app access with a user group

Use this tutorial to manage app roles for many users at once.

### Before you start

* You need the **Platform Administrator** role, or **Group Administrator** for the target group.
* The user group must already exist.

{% stepper %}
{% step %}

### Open the user group

Go to [User Groups](/administration/user-groups.md).

Open the group you want to manage.
{% endstep %}

{% step %}

### Review the app list

Confirm the group contains the correct apps.

Members will receive access to every app in the group.
{% endstep %}

{% step %}

### Set member access profiles

For each member, choose the required access profile.

Use App Owner, App Administrator, App Member, or App Operator as needed.

If you use App Operator, limit the allowed environment types where needed.
{% endstep %}

{% step %}

### Validate the result

Confirm that the users can see the right apps and actions.

Remember that other group memberships may also grant access.
{% endstep %}
{% endstepper %}

### Next steps

* [Manage group members](/overview/tutorials/administration/manage-group-members.md)
* [Create a user group](/overview/tutorials/administration/create-a-user-group.md)
* [Enable delegated pipeline management](/overview/tutorials/administration/enable-delegated-pipeline-management.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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.bluestorm.io/overview/tutorials/administration/assign-app-access-with-a-user-group.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.
