> For the complete documentation index, see [llms.txt](https://docs.hesh.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.hesh.app/manuals/users/managing-users.md).

# Managing users

* New users are added with a <mark style="background-color:blue;">**Pending**</mark> status by default.
* Users have basic permissions by default (Product page - view only).

## Accessing the page

<figure><img src="/files/FzZnNOvanoK9Lu10sp4y" alt=""><figcaption><p>General view of User`s page</p></figcaption></figure>

### **Adding user**

1. Open "User" page
2. Press "Add user" button
3. Fill in basic Info needed for adding user in "Add user" modal
4. Press "Add button"
5. Find your user in the list and open user profile page with all info about this user: General info, Security settings, Position info, Permissions, Day off info

## Managing users

### **Adding user**

1. Press "Add user" button
2. Fill in basic Info needed for adding user in "Add user" modal
3. Press "Add button"
4. Find your user in the list and open user profile page with all info about this user: General info, Security settings, Position info, Permissions, Day off info

{% @arcade/embed flowId="7mrIBC75lVqZdfin9dhO" url="<https://app.arcade.software/share/7mrIBC75lVqZdfin9dhO>" %}

### Inviting users

1. **Adding Users**:
   * When you/admin add a new user, an invitation email is automatically sent to them.&#x20;
2. **Resending Invitations**:

   * If needed, Admin can easily resend invitation emails to users who are still in Pending status.

   <figure><img src="/files/7Mefik0nKhORhDQXxxom" alt="" width="563"><figcaption><p>Resend an invitation</p></figcaption></figure>
3. **Invitation Link**:
   * The link is active for <mark style="color:yellow;">24 hours</mark>.
   * The link is deleted if the manager changes the password or if the user status changes from <mark style="background-color:blue;">Pending</mark> to <mark style="background-color:red;">Inactive</mark>.
4. **Invitation Link Expiration**:
   * If the invitation link expires, the system automatically sends a notification to the admin's email with a new link.
5. **Process of accepting an invitation:**

<figure><img src="/files/DebRl0ZIViHxMi6T86NA" alt="" width="375"><figcaption><p>Invitation for new user</p></figcaption></figure>

<figure><img src="/files/QVpnb8ogZIG9L2BymumA" alt="" width="375"><figcaption><p>Setting the password</p></figcaption></figure>

<figure><img src="/files/H1uy8ldOlrhuMnSCrnJT" alt="" width="375"><figcaption><p>User status after accepting invitation</p></figcaption></figure>

### **Sorting Options for User List**

Use the "Sort" dropdown to arrange the usert list in the order that's most relevant. You can sort by User name, Status , or Create date.

Use the "Sort" dropdown to arrange the usert list in the order that's most relevant. You can sort by User name, Status , or Create date.

* **Create date**: Oldest first ⬆️, Newest first ⬇️.
* **Status**: A → Z ⬆️, Z → A ⬇️.
* **User name**: A → Z ⬆️, Z → A ⬇️.

{% @arcade/embed flowId="UuBqTmBcbZFWhNPqG7gh" url="<https://app.arcade.software/share/UuBqTmBcbZFWhNPqG7gh>" %}

### **Filtering Options for User List**

Use the "Filter\`s" dropdown to look through the usert list in the view that's most relevant. You can filter by "Status" and "Vacation".

* **Status:** All, Active, Inactive, Pending
* **Vacation:** All, At vacation, Not at vacation

### **Searching Options for User List**

Use **"**&#x53;earch by Keyword" option for searching users in your company.&#x20;

{% @arcade/embed flowId="YtdLYD5OCbjtxeqcP13B" url="<https://app.arcade.software/share/YtdLYD5OCbjtxeqcP13B>" %}

### **Inactivating user**

{% hint style="warning" %}
The user cannot be deleted, only **inactivated**.
{% endhint %}

Likewise, you can easily restore access to a user with the same profile.

{% @arcade/embed flowId="EwTHCFxcjfkmS6dNfUTU" url="<https://app.arcade.software/share/EwTHCFxcjfkmS6dNfUTU>" %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.hesh.app/manuals/users/managing-users.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
