> For the complete documentation index, see [llms.txt](https://docs.cloudio.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cloudio.io/managing-roles-and-users/working-with-roles-and-users/creating-a-user.md).

# Creating a user

Users can access and control the components of the application based on the roles that they are assigned to.

{% hint style="info" %}
Users can only be created and managed by the administrator.
{% endhint %}

For the native authentication provider type, to create a native user,

1. In the upper right corner of the CloudIO homepage, in the menu bar,  click![](/files/-M-mqQrhvyhl1QdlDK3f).  The **Navigation** page is displayed.

![](/files/-M01ZNiqggPWG-1n4yax)

&#x20;2\. Under the **Administration** role, click **Manage Users.**

The **Manage Users** page is displayed.

![](/files/-M01smGAFTeixIO4z4HO)

&#x20;3\. Click **Add User.**

The user details page is displayed.

![](/files/-M01_rwHyo9Zng0J-Vx2)

&#x20;4\. Enter the following user details:

| User Detail  | Description                                                                               |
| ------------ | ----------------------------------------------------------------------------------------- |
| User Name    | The login name for the user                                                               |
| Email        | The email ID of the user                                                                  |
| Display Name | The name of the user that should be displayed in the user profile                         |
| Start Date   | The start date for the user to be active                                                  |
| End Date     | The end date for the user to be active                                                    |
| Manager      | The name of the manager for the user                                                      |
| API Key      | The API key value for the user that will be used to make REST API calls                   |
| API Secret   | The API secret value for the user that will authenticate them while making REST API calls |

&#x20;5\. Click **Save**.

The user is added and their details can be accessed from the

**Manage users** page.

**OR**

To assign roles to user, click **Next**.

The roles page is displayed.


---

# 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.cloudio.io/managing-roles-and-users/working-with-roles-and-users/creating-a-user.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.
