> ## Documentation Index
> Fetch the complete documentation index at: https://docs.hightouch.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Manage users and groups

> Invite users, organize them into groups, and control which workspaces each group can access.

Hightouch manages workspace access through **groups**. Add **users** to **groups**, then assign each group a **role** in the workspaces it needs to access. Because access is never granted to individual users, set up users and groups first when you onboard your organization.

This guide covers how to [invite users](#invite-users), [assign users to groups](#assign-users-to-groups), and [give groups access to workspaces](#grant-a-group-access-to-a-workspace). To control what a group can do within a workspace, see [Roles](https://docs.hightouch.com/workspace-management/roles.md).

> [!TIP]
>
> If you plan to connect Hightouch to an identity provider such as Okta, review
> the [single sign-on (SSO) documentation](https://docs.hightouch.com/workspace-management/sso.md) before
> inviting users. SAML SSO and SCIM can automate user provisioning and group
> membership.

## Users

Go to **Organization settings > Users** to view everyone in your organization. The **Members** tab shows each user's login method and group memberships. Select a user to view more details.

![The Users page in Organization settings, showing the Members and Pending invites tabs with each member's login method and groups](https://mintcdn.com/hightouch-3c037897/L_vQfA0JQEpeGUUo/images/workspace-management/permissions/all-users-in-org.png?fit=max\&auto=format\&n=L_vQfA0JQEpeGUUo\&q=85\&s=256168131f946bc86e030f9457987f9f)

### Invite users

If your organization uses SSO, you don't need to invite users manually. Go to **Organization settings > Single sign-on**, copy the **Hightouch login URL**, and share it with your users. They can use this URL to sign in through your identity provider.

If your organization requires SSO or has manual invites turned off, the **Invite user** button is disabled and new users must authenticate through SSO.

If your organization doesn't use SSO, members of the **Organization admins** group can invite users:

1. Go to **Organization settings > Users**.
2. Click **Invite user**.
3. Enter the user's **Email address**.
4. Under **Assign to groups**, select the user's groups. Without a group, the user has no workspace access when they first sign in.
5. Click **Send invite**.

![Inviting a new user to the org](https://mintcdn.com/hightouch-3c037897/L_vQfA0JQEpeGUUo/images/workspace-management/permissions/invite-user.png?fit=max\&auto=format\&n=L_vQfA0JQEpeGUUo\&q=85\&s=a03434b81bc4be78a6569165550e3472)

Invitations that haven't been accepted appear on the **Pending invites** tab of **Organization settings > Users**, along with how long each has until it expires. Invitations expire after 30 days. To withdraw an invitation, delete it from this tab. An organization can have up to 50 active invitations at a time.

### Remove users

Only members of the **Organization admins** group can remove users. Go to **Organization settings > Users**, select the user, and click **Remove user**.

> [!NOTE]
>
> Removing a user doesn't prevent them from rejoining the organization later.
> They can rejoin if they receive another invitation or authenticate through
> your identity provider.

## Groups

A **group** is a collection of users that share workspace access and permissions. Instead of assigning access to individual users, you add users to groups and configure access for each group. This makes it easy to update permissions for many users at once.

Every Hightouch organization includes two built-in groups. You can't delete or rename them, or change their workspace access:

* **Organization admins** have full access to all workspaces and can manage organization-wide settings, including users, groups, billing, and SSO.
* **Organization viewers** have read-only access to all workspaces. They can't make changes or manage organization settings.

The **Organization admins** group must always have at least one member. Using the **Organization viewers** group is optional.

### Organization admins and workspace admins

Workspace admin and organization admin are different levels of access, even though both include "admin":

* **Organization admin** means belonging to the **Organization admins** group. It controls users, groups, billing, and SSO across the whole organization.
* **Workspace admin** is a role a group holds in a single workspace. It gives full control over that workspace's resources and settings, but not over users or groups.

| Action | Organization admin | Workspace admin |
| - | - | - |
| Invite or remove users | Yes | No |
| Create a group | Yes | No |
| Add users to a group or remove them | Yes | No |
| Give a group access to a workspace | Yes | No |
| Change the role of a group that already has access to a workspace | Yes | Only in workspaces they administer |

### Assign users to groups

> [!NOTE]
>
> Only organization admins can add users to groups or remove them. Workspace
> admins can't, even in workspaces they administer.

If you use SSO group mappings, you can manage group membership through your identity provider. Otherwise, or if you need groups that your identity provider doesn't manage, you can assign users to groups directly in Hightouch.

To update groups for one user:

1. Go to **Organization settings > Users**.
2. Select the user.
3. Under **Group assignments**, use the **Assigned** toggle to add or remove the user from each group.
4. Click **Save changes**.

![A user's Group assignments, with a toggle to assign each group](https://mintcdn.com/hightouch-3c037897/L_vQfA0JQEpeGUUo/images/workspace-management/permissions/add-user-to-groups.png?fit=max\&auto=format\&n=L_vQfA0JQEpeGUUo\&q=85\&s=c697691d32e01968c4829c0c2a7ee4ea)

To manage multiple users in a group:

1. Go to **Organization settings > Groups**.
2. Select the group.
3. Open the **Members** tab.

![List of all users in a group](https://mintcdn.com/hightouch-3c037897/L_vQfA0JQEpeGUUo/images/workspace-management/permissions/group-members.png?fit=max\&auto=format\&n=L_vQfA0JQEpeGUUo\&q=85\&s=08e5a06612a7b5e185297237111f2f2d)

4. To add members, click **Add users**, select the users, and click the **Assign** button. To remove members, select them and click the **Remove** button. Both changes take effect immediately.

![Add multiple users to a group](https://mintcdn.com/hightouch-3c037897/L_vQfA0JQEpeGUUo/images/workspace-management/permissions/add-users-to-group.png?fit=max\&auto=format\&n=L_vQfA0JQEpeGUUo\&q=85\&s=56d0aed60e1e2d6893a3ed7f3e1adbea)

> [!NOTE]
>
> If your identity provider manages group membership through SSO group mappings,
> you can't remove mapped users from those groups in Hightouch. These
> memberships are labeled **(assigned via SSO)**. You can still add users to
> additional groups in Hightouch.

### Create a group

Only organization admins can create groups. Create groups for users who need similar workspace access. For example, you might create groups for Data Science and Growth Marketing, or organize groups by team, region, brand, or another structure that affects access.

Keep the number of groups manageable by reusing groups when users need overlapping permissions. Users can belong to multiple groups and receive the combined permissions of those groups. For example, instead of creating a separate Growth Marketing Analysts group, you could add those users to both Data Science and Growth Marketing.

To create a group, go to **Organization settings > Groups** and click **Add group**. Enter a **Group name**, select its members, and click **Add group**.

![Creating a new group](https://mintcdn.com/hightouch-3c037897/L_vQfA0JQEpeGUUo/images/workspace-management/permissions/new-group.png?fit=max\&auto=format\&n=L_vQfA0JQEpeGUUo\&q=85\&s=d44e1de9bf44be93b95bf4307bdd92be)

### Grant a group access to a workspace

Only organization admins can give a group access to a workspace. New groups don't have access to any workspaces by default.

To grant workspace access:

1. Go to **Organization settings > Groups**.
2. Select the group.
3. Open the **Workspaces** tab.
4. Use the **Role** dropdown to assign a role for each workspace the group should access.
5. Click **Save changes**.

![The Workspaces tab of a group in Organization settings, with the Role dropdown open](https://mintcdn.com/hightouch-3c037897/L_vQfA0JQEpeGUUo/images/workspace-management/permissions/group-workspaces.png?fit=max\&auto=format\&n=L_vQfA0JQEpeGUUo\&q=85\&s=9927f52ef1a1f0cf03c86612f79e6163)

A role determines what the group can do within that workspace. You can assign a built-in role, such as **Workspace viewer**, or create a custom role. See [Roles](https://docs.hightouch.com/workspace-management/roles.md) for details.

The **Access** column shows the destinations the group has permissions for in each workspace. Hover over a destination to see the group's grants for it. It doesn't include every grant or permissions for other resource types.

### Change a group's role from workspace settings

Workspace admins can change the role of a group that already has access to their workspace.

Go to **Workspace settings > Groups**, select a new **Role** for the user group, and click **Save changes**. Hightouch asks you to confirm the changes before applying them.

![The Groups tab in Workspace settings, with the Role dropdown open for a group](https://mintcdn.com/hightouch-3c037897/L_vQfA0JQEpeGUUo/images/workspace-management/permissions/workspace-settings-groups.png?fit=max\&auto=format\&n=L_vQfA0JQEpeGUUo\&q=85\&s=3fa3959cfa66bc38c4ba3a732055200e)

To give a group access to a workspace it can't currently access, an organization admin must assign it from **Organization settings > Groups**.

> [!WARNING]
>
> Some changes require an organization admin to reverse. This includes setting a
> group's role to **No access** or changing the admin role of a group you belong
> to.

## Transfer organization admin access

When an organization admin changes roles or leaves your company, add a replacement to the **Organization admins** group before removing the existing admin. Organization admins control organization-wide settings, including SSO and SCIM configuration, billing, users, and group permissions.

> [!TIP]
>
> Keep at least two active organization admins so another admin can manage
> access if one becomes unavailable.

### Transfer access when an organization admin is available

If at least one organization admin can still access Hightouch, they can add a replacement from **Organization settings**.

If the new admin isn't a Hightouch user yet, [invite them](#invite-users) and select **Organization admins** under **Assign to groups**. They get organization admin access when they accept the invitation. If your organization requires SSO, invites are turned off, so have the new admin sign in through your identity provider first.

![The Invite user modal with group assignment options including Organization admins](https://mintcdn.com/hightouch-3c037897/L_vQfA0JQEpeGUUo/images/workspace-management/creation/invite-user-modal.png?fit=max\&auto=format\&n=L_vQfA0JQEpeGUUo\&q=85\&s=666f3c16718a939fe2ee0f88dadadd96)

To make an existing user an organization admin:

1. Go to **Organization settings > Groups** and select **Organization admins**.
2. Open the **Members** tab and click **Add users**.
3. Select the new admin and click the **Assign** button.

The new admin has full organization admin access as soon as you assign them.

![The Organization admins group Members tab showing current members and the Add users button](https://mintcdn.com/hightouch-3c037897/L_vQfA0JQEpeGUUo/images/workspace-management/creation/org-admins-group-members.png?fit=max\&auto=format\&n=L_vQfA0JQEpeGUUo\&q=85\&s=b2540a8e34fc3691567bbce89593dc35)

To remove a departing organization admin:

1. Go to **Organization settings > Groups** and select **Organization admins**.
2. On the **Members** tab, select the departing admin and click the **Remove** button.

![Selecting a user for removal from the Organization admins group](https://mintcdn.com/hightouch-3c037897/L_vQfA0JQEpeGUUo/images/workspace-management/creation/org-admins-remove-user.png?fit=max\&auto=format\&n=L_vQfA0JQEpeGUUo\&q=85\&s=4421924882b403accece3000489da68e)

> [!NOTE]
>
> Hightouch requires at least one organization admin and blocks removing the
> last one. Add a replacement before removing the last remaining admin.

### Transfer access with SSO and SCIM

If your organization uses SSO with SCIM provisioning, manage organization admin membership through your identity provider instead of directly in Hightouch:

1. In your identity provider, such as Okta or Entra ID, confirm that a group is mapped to the Hightouch **Organization admins** group.
2. Add the new admin to the mapped group and remove the departing admin.
3. SCIM syncs the membership changes to Hightouch.

![SSO group mappings showing IdP groups mapped to Hightouch groups, including Organization admins](https://mintcdn.com/hightouch-3c037897/L_vQfA0JQEpeGUUo/images/workspace-management/permissions/sso-group-mappings.png?fit=max\&auto=format\&n=L_vQfA0JQEpeGUUo\&q=85\&s=d37e84c0acfe10d96a7077ca379419d0)

This keeps your identity provider as the single source of truth for admin access.

### Recover access when no organization admins are available

If no organization admins at your company can access Hightouch, for example because all previous admins have left, Hightouch Support must help assign a new admin.

1. **Don't create a new organization.** Your existing organization, workspaces, and configuration are still available.
2. Have someone from your company [contact Hightouch Support](#pylon-chat) from a verified company email address.
3. Include:
   * Your company name and Hightouch organization name or workspace URL
   * The name and email of the new organization admin
   * Relevant context, such as when the previous admins left

Because organization admins can manage billing and security settings, Hightouch may require additional verification, such as confirmation from an existing commercial or security contact on file, before assigning a new admin.
