# Users

## List Users

One can list the users for a project by using the navigation bar after opening the project.

## Invite Users

One can invite users to a project by simply selecting the plus button to add members with their email address.

<figure><img src="/files/3JUNs88WS7DkAvdOhAAL" alt="" width="375"><figcaption></figcaption></figure>

<figure><img src="/files/kWqlVeAGIAtTOkMRDEkw" alt="" width="375"><figcaption></figcaption></figure>

## Remove Users

<figure><img src="/files/XwcI07NN4zyFnuyGT1tD" alt="" width="375"><figcaption></figcaption></figure>

One can remove users from a project by selecting the three dots on the right side.

## Roles & Permissions

Roles allow one to grant certain permissions to users. Admin roles have the most permissions and few limitations.

<figure><img src="/files/jU9s11O4O4oZwB0XdRNg" alt="" width="375"><figcaption></figcaption></figure>

If you select the “Edit Role” button (as seen in the previous image) then you can alter the role that a specific user has in a project.

### Creating Custom Roles

It is possible to create custom roles and permissions beyond the default roles of admin, user, and submitter. If you choose to create a role, then you must give it a unique name

Update Custom Role

<figure><img src="/files/cqRwZgrfvw6fLOIx75dI" alt="" width="375"><figcaption></figcaption></figure>

After creating a new custom role, one can update custom roles by selecting the “update role button” as seen next to the “create new role” button. One will see an interface to select an existing custom role to update or modify. Press save to apply all changes.

<figure><img src="/files/msJ4TOVFAJJxPea59az6" alt="" width="375"><figcaption></figcaption></figure>

<figure><img src="/files/BKkDqwpN1xSL36EPpspe" alt="" width="375"><figcaption></figcaption></figure>


---

# 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.informationhub.io/users.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.
