> For the complete documentation index, see [llms.txt](https://docs.cloudeka.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cloudeka.ai/deka-gpu-mlops/role-based-access-control-rbac/add-new-user-and-assign-roles-to-the-user.md).

# Add New User and Assign Roles To The User

This guide explains how to add a new user to a namespace and assign the appropriate role through the Cloudeka Deka MLOps Service Portal. The process consists of two stages: adding the user as a contributor and then assigning the required role.

## Adding a User as a Contributor

To add a user as a contributor, navigate to the **Manage Contributors** page.

<figure><img src="/files/SHP44BKObF2upQcSM22p" alt=""><figcaption></figcaption></figure>

This page displays account information and a list of current contributors. In the **Contributors** section, an input field is available for adding new users.

<figure><img src="/files/Eq2YbkVWYALUsXv2nxMO" alt=""><figcaption></figcaption></figure>

Click the **Add by email address** field and enter the email address of the user you want to grant access to. After entering the email address, press **Enter**. The user is then added as a contributor to the selected namespace.

<figure><img src="/files/JKbjVsjxS7DY2nTy9NT7" alt=""><figcaption></figcaption></figure>

## Creating the User Account and Assigning a Base Role

After adding the contributor, navigate to the **Settings** page.

<figure><img src="/files/dDEp6EWAq2GzHhMuC1Rv" alt=""><figcaption></figcaption></figure>

On the **Settings** page, select **Users** to open the user management page.

<figure><img src="/files/qFYW6RYGwgS8g5rQmWUl" alt=""><figcaption></figcaption></figure>

The **Users** page displays all users in the current namespace along with their assigned primary roles. From this page, administrators can add new users and manage existing user access. Click the **Add User** button.

<figure><img src="/files/I5KDNRN4OQwiLLp7v5nn" alt=""><figcaption></figcaption></figure>

A dialog appears prompting you to enter several details. In the **Email Address** field, enter the same email address that was previously added as a contributor.

<figure><img src="/files/VSPLax2fmWoiN5QAE5zX" alt=""><figcaption></figcaption></figure>

For the **Base Role**, select either **Editor** or **Viewer**. In this example, **Editor** is selected.

<figure><img src="/files/qfP8ggmU0j18qAKxYzTt" alt=""><figcaption></figcaption></figure>

The **Namespace** field displays the namespace to which the user will be added. Ensure that the correct namespace is selected before proceeding.

<figure><img src="/files/kPEzDUkZA9z3ApIkWcdH" alt=""><figcaption></figcaption></figure>

After confirming the namespace, click the **Add User** button.

<figure><img src="/files/yB8D0goDXqF3OKuhZb02" alt=""><figcaption></figcaption></figure>

If the user is added successfully, the new user appears in the list and the **Primary Role** is displayed as **edit**, reflecting the **Edit** role that was selected.

<figure><img src="/files/cXqWvPkuG7sLgmDS66xV" alt=""><figcaption></figcaption></figure>

## Binding Specific Roles

After the user account has been created, you can assign more specific roles to the user. On the **Users** page, locate the newly created user and click the dropdown arrow next to the user name to display additional details. Then, click the **Add Role** button.

<figure><img src="/files/WBrY6DVecuezgoM3TLlM" alt=""><figcaption></figcaption></figure>

A dialog appears with the **User Email** and **Namespace** fields already populated. Select the desired role from the **Role** dropdown list, such as **Data Scientist**, and then click the **Bind Role** button. Additional roles can be created separately through the role creation process described in the [**Creating Roles**](/service-portal-ai/list-roles/create-roles.md) documentation.

<figure><img src="/files/hiptzBR5NqaPtz2en37Y" alt=""><figcaption></figcaption></figure>

After the role is assigned successfully, the **Role Bindings for User** section is updated to display the newly assigned role along with the date and time when it was added, completing the user setup process.

<figure><img src="/files/UTC1YTmZ1sbz1lYSvI4w" alt=""><figcaption></figcaption></figure>
