# Non-admin User Roles

Users who are not assigned to the *Admin* role are categorized as **Non-Admin Users**. These users operate with limited privileges and cannot access core administrative features by default. However, their access to specific modules and functionalities can be tailored based on the permissions granted by their system administrator.

## Customising Permissions for a Non-admin Group

For the ease of understanding, we have named a user group as non-admin and have customised various permissions for it.&#x20;

* Select the ***User Group*** from the ***User Groups*** list.
* Click the ***Edit*** icon provided for it.
* The ***Update Group*** section opens on the right side.&#x20;

  <figure><img src="/files/6T3eaycLPZJnrY02TvT8" alt=""><figcaption></figcaption></figure>
* Let us check out various access permissions provided to this user group, such as for App, Folder, and File.&#x20;
  * **App Permissions:** The selected user group has permission(s) to access only the BDB Form, Data Center,  Designer,  and Survey modules.

    <figure><img src="/files/QQaDmBSGgCnBTw5ZtFkW" alt=""><figcaption></figcaption></figure>
  * **Folder Permissions:** The selected user group has been provided permission(s) to access only the ***Copy***, ***Create Folder,*** and ***Create Report*** actions for a Folder.

    <figure><img src="/files/81XwHtt76YQP8ya0oeoA" alt=""><figcaption></figcaption></figure>
  * **File Permissions:** The selected user group has ***File Permissions*** to perform only ***Copy*** and ***Move To*** actions for a file.

    <figure><img src="/files/o0xsYOiiafJEYxP9Fl4O" alt=""><figcaption></figcaption></figure>
* Click the ***Save*** option to save or update the User Group updates.

  <figure><img src="/files/yhTv2WPdQfW2GEEhcGpo" alt=""><figcaption></figcaption></figure>
* A confirmation message appears to inform that the group updates are saved.

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

## Adding a User to a Non-admin User Group

You may either add users to a non-admin user group using the ***Edit*** option provided for it or select a non-admin user group while creating or updating a user.&#x20;

Let us see both the above-mentioned ways:

* Select a non-admin user group from the User Groups list (E.g., Non-Admin Group).
* Open the ***Add Users to Group*****&#x20;panel** and add a specific user/ users to that group.

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

*OR*

A user can be assigned a non-admin group using the ***Add to Groups*** option. It will open the ***Add Users to Group*** while completing the user creation/ updation process. The image below displays user updation.

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

* Click the ***Save*** options that appear for either a user group or a user. &#x20;

  <figure><img src="/files/cqiPoZX7732drIpb4rzT" alt=""><figcaption><p>the <em><strong>Save option for a User Group</strong></em></p></figcaption></figure>

  <figure><img src="/files/gBzNMFYLCby7TBqmdt3q" alt=""><figcaption><p>the Save option for a User </p></figcaption></figure>

The user(s) get added to the selected non-admin user group in both scenarios. You may see the users part of the non-admin user group by clicking on the user group.

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

{% hint style="info" %}
*<mark style="color:green;">Please note:</mark>*&#x20;

* *For the existing user group and user, you may get the **Update Group** or **Update User** pages with the Save option to complete the process.*
* *For the new user group and new user, you may get the New Group and New User pages with the Create option to complete the process.*
  {% endhint %}

## Interacting with the BDB Platform using Non-admin User Credentials

Let us take an example to understand how a non-admin user interacts with the BDB platform by accessing the apps and other platform permissions through a non-admin user account.

* Sign in to the Platform using a non-admin user's credentials. ​

  <figure><img src="/files/dj2uffdmondl8NQaTRkU" alt=""><figcaption></figcaption></figure>
* Open the ***Apps*** menu. You will find only the permitted modules accessible to the user, other than the default modules.
  * The same set of permitted modules/ apps will be listed on the left side menu of the platform homepage.

    <figure><img src="/files/1jXv9tVbD0i5REwsr9Dw" alt=""><figcaption><p>Restricted Apps Permissions for a non-admin user </p></figcaption></figure>

{% hint style="info" %}
*<mark style="color:green;">Please note:</mark>* ***Home**, **Catalog**, and **Reports** are default modules for any user role.*&#x20;
{% endhint %}

* Access the Folder Permissions using the Create option or using a right-click on the homepage.&#x20;

  <figure><img src="/files/N7MYg1P3i2fhhJImwKcX" alt=""><figcaption><p><em><strong>Restricted Create Permissions for Document Creation</strong></em></p></figcaption></figure>

* Use a right click on a folder to access the restricted folder permissions.

  <figure><img src="/files/heCJDbnWIozPvbaf35XO" alt=""><figcaption><p>Restricted Folder Permissions </p></figcaption></figure>

* Access the attributive file options by clicking on a file/ document.&#x20;

  <figure><img src="/files/CE8A64WbADlhz19SlCtV" alt=""><figcaption><p>Restricted File Permissions</p></figcaption></figure>

{% hint style="info" %}
*<mark style="color:green;">Please note:</mark> The non-admin role users will have customized or restricted permissions for apps, folders, and files based on the permissions assigned to their user group.*
{% endhint %}


---

# 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.bdb.ai/bdb-user-documentation/platform-modules/10.0/administration-and-security/security/various-user-roles/non-admin-user-roles.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.
