# Team Management

Chariot supports multiple user roles so your team can collaborate securely and efficiently. Each role is designed to match the responsibilities of your team—whether you're managing gifts, moving funds, or handling reporting.

<figure><img src="https://2623134947-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYeSwaMWBAjiYfXgDU5ZT%2Fuploads%2Fs3Qlmd0PSo95LH7smbu2%2FSettings.png?alt=media&#x26;token=45b0375d-223a-477e-a136-4da5a987ea62" alt="" width="563"><figcaption></figcaption></figure>

***

## 🔐 User Roles & Permissions

### 🏛 **Owner**

Owners have the highest level of access and oversight; Each Chariot account can only have one Owner.&#x20;

To become an Owner, a user must complete Chariot’s compliance verification process and qualify as a Control Person—someone with significant authority over your nonprofit (e.g. CEO, Executive Director, President).

**Permissions:**

* ✅ Add & remove users
* ✅ Add & delete **external financial accounts** *(the only role allowed to do this)*
* ✅ Transfer funds (“Money Movement”)
* ✅ Access all donation and payment data

### 🧑‍💼 **Administrator**

Administrators can do nearly everything an Owner can, except add or remove external financial accounts.

**Permissions:**

* ✅ Add & remove users
* ❌ Add & delete **external financial accounts**
* ✅ Transfer funds (“Money Movement”)
* ✅ Access all donation and payment data

### 💰 **Finance Officer**

Finance Officers are intended for staff managing donation data or reconciliations, but not team administration.

**Permissions:**

* ❌ Add & remove users
* ❌ Add & delete **external financial accounts**
* ✅ Transfer funds (“Money Movement”)
* ✅ Access all donation and payment data

### 📈 **Development Officer**

Development Officers are designed for fundraising staff who need donation visibility but shouldn’t move funds or manage users.

**Permissions:**

* ❌ Add & remove users
* ❌ Add & delete **external financial accounts**
* ❌ Transfer funds (“Money Movement”)
* ✅ Access all donation and payment data

***

## ➕ How to Invite a User

* Log into your Chariot dashboard
* Navigate to **Settings > Team**
* Click **“Invite User”**
* Enter the user’s email address and select their role
* Click **Send Invite**

<figure><img src="https://2623134947-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYeSwaMWBAjiYfXgDU5ZT%2Fuploads%2FSyPqTg2Cg9SAgRXOk9Kl%2FGroup%2050217.png?alt=media&#x26;token=83698912-d134-4645-92b0-c8363ee1ba9b" alt="" width="563"><figcaption></figcaption></figure>

The invited user will receive an email to join your organization’s account with the assigned permissions.

<figure><img src="https://2623134947-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYeSwaMWBAjiYfXgDU5ZT%2Fuploads%2FCLI243yQjrdhLsP4uS2g%2Fimage%20454.png?alt=media&#x26;token=a1933e22-f6ac-4bc8-9dee-36ba914e5471" alt="" width="563"><figcaption></figcaption></figure>

{% hint style="warning" %}
**Only Owners and Administrators can invite new users.**
{% endhint %}

## 🔧 Managing Users

Chariot makes it easy to manage your team as your organization grows or changes. From your **Team Management** settings, Owners and Administrators can oversee user access and maintain account security.

### ✉️ Account Invitations

If you’ve invited someone who hasn’t accepted yet:

* Resend an invitation to remind them
* Delete an invitation to revoke access before it’s accepted

### 👤 Existing Users

Once a user has accepted their invite:

* **Change their role** if their responsibilities have changed (e.g., promote a Development Officer to Administrator)
* **Delete a user** to remove their access entirely from your organization’s Chariot account

To manage users, go to **Settings > Team** in your dashboard.

<figure><img src="https://2623134947-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYeSwaMWBAjiYfXgDU5ZT%2Fuploads%2FKaaCYekdtcCGvGD0E2fy%2FSettings.png?alt=media&#x26;token=3d7b4720-c291-443d-a10d-ea438652f9c7" alt="" width="563"><figcaption></figcaption></figure>

### ✉ Account Invitations

If you’ve invited someone who hasn’t accepted yet:

* Resend an invitation to remind them
* Delete an invitation to revoke access before it’s accepted
