> 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.
