> For the complete documentation index, see [llms.txt](https://documentation.pushly.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://documentation.pushly.com/platform/user-management.md).

# User Management

Manage who can access a domain and what they can do there

Access in the platform is granted along **two independent axes**:

* **Domain access** — what someone can do on a particular domain. Covered on this page.
* **Organization access** — what someone can do at the organization level: its settings, its people, and its organization-wide notifications and segments. Covered in [Organization Access](/platform/organizations/organization-access.md).

{% hint style="warning" %}
The two do not imply one another. Granting someone organization access gives them **no** access to any domain, and granting domain access gives them **no** standing at the organization level. Someone who needs both is given both.
{% endhint %}

A person can hold a different access level on each domain they can reach.

## User list

Open the **Settings** page from the left panel, then select the **Users** tab.

The list shows everyone with access to this domain, their access level, and their status — **Active**, **Disabled** or **Invited**.

<figure><img src="https://810756845-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Lry9Z27iWOZyQEGAgY7%2Fuploads%2F7PPzkYSXsroVOTfVihV8%2FScreenshot%202026-09-04%20at%2011.24.37%E2%80%AFAM.png?alt=media&amp;token=3e9c6716-3da3-4be3-bb52-8c388b6ad680" alt=""><figcaption></figcaption></figure>

Each row offers:

* **View** — opens the user, where their access can be reviewed and changed
* **Reset Password** — sends a password reset email
* **Disable** — removes platform access entirely

{% hint style="warning" %}
Disabling a user removes their access to **every** domain and organization. To remove access to a single domain, open the user and set that domain to **No Access** instead.
{% endhint %}

## Domain access levels

These are the levels available **per domain**. The same words mean something different at the organization level, so check [Organization Access](/platform/organizations/organization-access.md) if you are granting both.

| Level     | What it allows on that domain                                                                                                                               |
| --------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Admin     | Everything under User, plus changing the domain's settings, managing who else has access to it, and managing its integrations                               |
| User      | Create and send notifications, build campaigns, segments and catalogs, edit the opt-in prompt, build and save reports, and see who has access to the domain |
| Read-Only | See the domain, its notifications, campaigns, segments and prompts, and build and save reports. No creating or editing                                      |
| No Access | No access to that domain                                                                                                                                    |

{% hint style="info" %}
Only a domain **Admin** can change who has access to a domain. A domain **User** can see the access list but not change it.
{% endhint %}

## Adding a user

Click **Add User** at the top right of the user list.

<figure><img src="https://810756845-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Lry9Z27iWOZyQEGAgY7%2Fuploads%2FiO6ebrP5fnWb6Sj4wDwa%2FScreenshot%202026-09-04%20at%2011.28.27%E2%80%AFAM.png?alt=media&amp;token=63624190-8f5e-41f0-9b6e-81a68a69979b" alt=""><figcaption></figcaption></figure>

1. Enter the email address they will sign in with.
2. Set their access level for this domain, and for any other domain in your organization you want them to reach.
3. Click **Submit**. They receive an invitation by email.

{% hint style="info" %}
Organization access is not offered on a domain-level screen, because a domain admin cannot grant it. To give someone organization access, use the organization-level user list — see [Organization Access](/platform/organizations/organization-access.md).
{% endhint %}

To change an existing user's access, open them from the list and use **Edit**.

## Bulk-applying an access level

When someone needs the same level across many domains, use **Bulk Apply User Domain Access** above the domain list and pick a level. It applies to every domain shown.


---

# 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, and the optional `goal` query parameter:

```
GET https://documentation.pushly.com/platform/user-management.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
