# Manage Access & Admin Roles

### Admin Roles Overview

The system has two types of admin roles:

| Role                 | Description                               | Key Permissions                                                                                                                 |
| -------------------- | ----------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- |
| **Super Admin**      | Full system access and user management    | Can manage all users, update roles, access billing, manage webhooks and API keys, manage notifications, and invite new members. |
| **Campaign Manager** | Limited admin access focused on campaigns | Can view the Manage Access page and manage their own notification settings only. Cannot edit other users or system settings.    |

### **Updating Roles**

* Main Super Admin account (main admin email associated with the ReferralHero account) cannot have its role changed
* Only Super Admins can update roles using the Role Dropdown
* Other members with Super Admin roles can update roles for themselves or other users
* Multiple member accounts can be assigned the Super Admin role
* Changes to roles save automatically

<figure><img src="/files/56oulySDpJZJdOkF5Nha" alt=""><figcaption></figcaption></figure>

### **Permissions by Role**

#### **Super Admin**

* Can update roles of other users
* Billing page access
* Webhook key change access
* API key change access
* Invite new users
* Manage other users’ email notifications
* Access **Deactivate** and **Resend Invitation** buttons

#### **Campaign Manager**

* Can view the Manage Access page.
* Can only check/uncheck their own Email Notifications — checkboxes for other members are disabled.
* Cannot edit roles, invite new members, or access billing.
* **Deactivate** and **Resend Invitation** buttons are not available.

<figure><img src="/files/ZBE0Rp4sCut4oKUIuPn2" alt=""><figcaption></figcaption></figure>

### **Notifications**

Super Admins can manage notifications for any user. Campaign Managers can manage only their own notifications.

| Notification Type                      | Description                                 |
| -------------------------------------- | ------------------------------------------- |
| new\_registration                      | Alert when a new subscriber joins           |
| new\_bonus\_unlocked                   | Alert when a subscriber unlocks a reward    |
| subs\_imported                         | Alert when subscribers are imported         |
| subs\_imported\_from\_mailchimp        | Alert for Mailchimp subscriber imports      |
| subs\_imported\_from\_klaviyo          | Alert for Klaviyo subscriber imports        |
| subs\_imported\_from\_active\_campaign | Alert for ActiveCampaign subscriber imports |
| import\_coupons                        | Alert for coupon imports                    |
| weekly\_report                         | Weekly system summary                       |
| subs\_status\_updated\_import          | Imports for subscriber status updates       |
| bulk\_transactions\_upload API         | Alert for bulk transaction uploads via API  |


---

# 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://support.referralhero.com/settings/manage-access-and-admin-roles.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.
