# User roles (buyers)

Fairmarkit offers a variety of user roles designed to manage feature access and security within your organization. Roles such as Buyer, Observer, Requester, Team Lead, Supervisor, Admin, and Collaborator allow you to customize permissions and responsibilities based on your team's needs.

<figure><img src="https://docs.fairmarkit.com/content/buyers/images/user-roles_thumb_0_0.png" alt=""><figcaption></figcaption></figure>

### Observers <a href="#observers" id="observers"></a>

As an Observer, you can:

* View all events (read-only access).
* View messages related to your events.

### Requesters <a href="#requesters" id="requesters"></a>

As a Requester, you can:

* Create a draft event.
* Submit a draft event for approval.
* View your events throughout the process.
* Message with suppliers on your events.

### Buyers <a href="#aanchor134" id="aanchor134"></a>

As a Buyer, you can:

* [Create and work on your events.](/buyers/events.md)
* Message with suppliers on your events.
* [If assigned to a team, view your teammates' events.](/buyers/events/manage-opened-events/reassign-an-event.md)
* [Reassign your events to team members.](https://docs.fairmarkit.com/content/buyers/events/reassign-event.htm) ([configuration](https://docs.fairmarkit.com/content/buyers/admin/user-preferences.htm))
* Create and edit suppliers, supplier groups, and addresses (configuration).

### Team Leads <a href="#teamleads" id="teamleads"></a>

As a team lead, you can:

* [Create and work on your events.](/buyers/events.md)
* View and edit your teammates' events.
* Approve events for your team (configuration)
* Message with suppliers on your team’s events.
* [Reassign events between buyers on your team. ](/buyers/events/manage-opened-events/reassign-an-event.md)([configuration](https://docs.fairmarkit.com/content/buyers/admin/user-preferences.htm))
* [Manage your team's templates.](/buyers/administration/templates/manage-templates.md)
* Create and edit suppliers, supplier groups, and addresses (configuration).

### Supervisors <a href="#supervisors" id="supervisors"></a>

As a Supervisor, you can:

* [Create, work on, and approve all events for your organization.](/buyers/events.md)
* Message with suppliers on all events for your organization.
* [Reassign events between buyers in your organization.](/buyers/events/manage-opened-events/reassign-an-event.md)
* [Manage your company's templates.](/buyers/administration/templates.md)
* Create and edit suppliers, supplier groups, and addresses (configuration).

### Admins <a href="#admins" id="admins"></a>

As an admin, you can:

* [Create, work on, and approve all events for your organization.](/buyers/events.md)
* Message with suppliers on all events for your organization.
* [Reassign events between buyers in your organization.](/buyers/events/manage-opened-events/reassign-an-event.md)
* [Manage your company's templates.](/buyers/administration/templates.md)
* [Maintain settings for your organization.](/buyers/administration.md)
* Add or edit a supplier's External ID.

### Collaborators <a href="#collaborators" id="collaborators"></a>

As a Collaborator, when another user invites you to collaborate on an event, you will have limited access to the event. If you are assigned to another role in Fairmarkit, such as a Buyer and Admin, you can also be invited to collaborate on an event that you wouldn't normally have access to and your normal permissions won't change on your other events. When you're invited to the event, you can be given either view or edit permissions based on the event owner's selection:

* View events you were invited to.
* Edit events you were invited to ([with Edit permission](/buyers/events/collaboration-tools/manage-collaborators.md)).
* View messages related to your events.
* Send messages related your events ([with Edit permission](/buyers/events/collaboration-tools/manage-collaborators.md)).


---

# 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://docs.fairmarkit.com/buyers/getting-started-as-a-buyer/user-roles-buyers.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.
