> For the complete documentation index, see [llms.txt](https://docs.roboflow.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.roboflow.com/roboflow/roboflow-hi/workspaces/team-members/role-based-access-control.md).

# Role-Based Access Control (RBAC)

{% hint style="info" %}
Role-Based Access Control एक **प्रीमियम** फ़ीचर है। इसके बिना, हर उपयोगकर्ता को Admin होना होगा।

हमारी योजनाओं और उनसे संबंधित फीचर्स की नवीनतम जानकारी के लिए, हमारी [pricing page](https://roboflow.com/pricing).
{% endhint %}

Role-Based Access Control आपको अलग-अलग access permissions असाइन करने की सुविधा देता है [team members](/roboflow/roboflow-hi/workspaces/team-members.md) आपके workspace में।

## Roles

हमारे Default Roles बेहतर सुरक्षा प्रथाओं को बढ़ावा देने में मदद करते हैं, जबकि [एक टीम के रूप में computer vision models बनाते और सुधारते समय](/roboflow/roboflow-hi/annotate/team-collaboration.md).

Roboflow तीन default roles का समर्थन करता है:

* Creator/Admin - platform तक पूर्ण access
* Reviewer - labeling jobs असाइन करें, समीक्षा करें, और उन पर काम करें
* Labeler - असाइन किए गए labeling jobs पर काम करें

{% hint style="info" %}
Creator भूमिका एक "honorific" है, जो यह दर्शाती है कि किस account ने मूल रूप से workspace बनाया था। इसमें Admin role जैसी ही सभी permissions होती हैं। आप creator की role को किसी भी अन्य सदस्य की तरह बदल सकते हैं, बशर्ते workspace में कम-से-कम एक Admin बना रहे।
{% endhint %}

## Permissions

इन roles के permissions नीचे अलग-अलग दिए गए हैं:

|                                                    | Admin                | Reviewer             | Labeler              | Custom   |
| -------------------------------------------------- | -------------------- | -------------------- | -------------------- | -------- |
| असाइन किए गए labeling jobs देखें                   | :white\_check\_mark: | :white\_check\_mark: | :white\_check\_mark: | वैकल्पिक |
| Images को label करें                               | :white\_check\_mark: | :white\_check\_mark: | :white\_check\_mark: | वैकल्पिक |
| labeling jobs submit करें                          | :white\_check\_mark: | :white\_check\_mark: | :white\_check\_mark: | वैकल्पिक |
| labeling jobs की समीक्षा करें                      | :white\_check\_mark: | :white\_check\_mark: |                      | वैकल्पिक |
| labelers और reviewers असाइन करें                   | :white\_check\_mark: | :white\_check\_mark: |                      | वैकल्पिक |
| label किए गए images को approve या reject करें      | :white\_check\_mark: | :white\_check\_mark: |                      | वैकल्पिक |
| team members को manage करें                        | :white\_check\_mark: |                      |                      | वैकल्पिक |
| images और labels को upload, delete, और export करें | :white\_check\_mark: |                      |                      | वैकल्पिक |
| models को train करें                               | :white\_check\_mark: |                      |                      | वैकल्पिक |
| workflows बनाएं                                    | :white\_check\_mark: |                      |                      | वैकल्पिक |
| models deploy करें                                 | :white\_check\_mark: |                      |                      | वैकल्पिक |
| API keys देखें                                     | :white\_check\_mark: |                      |                      | वैकल्पिक |
| Credit Usage देखें                                 | :white\_check\_mark: |                      |                      | वैकल्पिक |
| billing manage करें                                | :white\_check\_mark: |                      |                      | वैकल्पिक |

## Custom Roles

{% hint style="info" %}
Custom roles एक प्रीमियम फीचर है, जो चुने गए Enterprise plan ग्राहकों के लिए उपलब्ध है। [हमारी Sales team से बात करें](https://roboflow.com/sales) ताकि आपको Custom Roles का access मिल सके।
{% endhint %}

एक बार आपके workspace के लिए Custom Roles सक्षम हो जाने पर, आप उन्हें Team Members settings page से manage कर सकते हैं:

1. अपने workspace settings पर जाएं
2. sidebar से Team Members चुनें
3. Roles tab पर क्लिक करें

Roles tab आपके workspace में उपलब्ध सभी roles दिखाता है, जिनमें system roles (Admin, Labeler, Reviewer) और आपके द्वारा बनाए गए कोई भी custom roles शामिल हैं:

<figure><img src="/files/4225fdf5aafb2dbc1281949e59833971b2423527" alt=""><figcaption></figcaption></figure>

### Roles को manage करना

#### Roles देखना

Roles page पर दिखता है:

* Default Role: वह role जो नए workspace members को स्वचालित रूप से असाइन किया जाता है
* Role List: सभी उपलब्ध roles उनके folder access settings के साथ
* हर role दिखाता है कि उसमें "All Folder Access" सक्षम है या नहीं

Admin, Labeler, और Reviewer जैसे system roles पहले से standard permission sets के साथ pre-configured आते हैं, जिन्हें सामान्य use cases के लिए optimized किया गया है।

{% hint style="info" %}
Folder Permissions एक premium feature है, जो चुने गए Enterprise plan ग्राहकों के लिए उपलब्ध है। [हमारी Sales team से बात करें](https://roboflow.com/sales) ताकि आपको Folder Permissions का access मिल सके।
{% endhint %}

#### Custom Role बनाना

एक नया custom role बनाने के लिए:

1. ऊपर-दाईं ओर + New Role button पर क्लिक करें
2. role creation dialog में: - Enter a Role Name: role के लिए एक वर्णनात्मक नाम चुनें - Duplicate Permissions From: template के रूप में उपयोग करने के लिए किसी मौजूदा role को चुनें (जैसे, Admin, Labeler, Reviewer) - चयनित role की permissions कॉपी करने के लिए Duplicate पर क्लिक करें
3. विकल्पों को check या uncheck करके permissions configure करें: - Grant All Folder Access: उपयोगकर्ताओं को folder permission restrictions को bypass करने और सभी folders देखने की अनुमति देता है - Permission Categories: function के आधार पर व्यवस्थित (जैसे, Dataset Management, Dataset Create, Dataset Delete, Dataset Overview) - हर permission में यह विवरण शामिल है कि वह क्या अनुमति देता है
4. सभी permissions को जल्दी से सक्षम करने के लिए Select All का उपयोग करें
5. सहेजने के लिए Create Role पर क्लिक करें

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

#### Custom Roles संपादित करना

किसी मौजूदा custom role को संशोधित करने के लिए:

1. roles list में role खोजें
2. role row के दाईं ओर ... menu button पर क्लिक करें
3. dropdown menu से Edit Role चुनें
4. ज़रूरत के अनुसार permissions संशोधित करें
5. अपने changes सहेजें

Note: System roles (Admin, Labeler, Reviewer) को edit नहीं किया जा सकता। आप केवल custom roles बना सकते हैं या उन roles को edit कर सकते हैं जिन्हें आपने पहले बनाया है।

#### Custom Roles हटाना

किसी custom role को हटाने के लिए:

1. roles list में role खोजें
2. role row के दाईं ओर ... menu button पर क्लिक करें
3. dropdown menu से Delete Role चुनें
4. हटाने की पुष्टि करें

Important: किसी role को delete करने से पहले, सुनिश्चित करें कि कोई भी user वर्तमान में उससे assigned न हो, या पहले उन users को किसी दूसरे role पर reassign करें। System roles को delete नहीं किया जा सकता।

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

#### Super User Roles

का उपयोग करते समय [SSO group mapping](/roboflow/roboflow-hi/workspaces/single-sign-on-sso.md#custom-role-mapping-via-sso-groups), आप किसी custom role को Super User के रूप में flag कर सकते हैं। Super User role workspace तक पूर्ण access देता है, जिसमें सामान्यतः owners तक सीमित actions भी शामिल हैं।

इसे सक्षम करने के लिए:

1. ऐसा custom role बनाएं या edit करें जिसमें कम-से-कम एक SSO auth group mapped हो
2. permissions list के ऊपर दिखाई देने वाले "Super User" toggle को check करें
3. role सहेजें

"Super User" सक्षम होने पर, individual permission checkboxes छिप जाते हैं क्योंकि role unrestricted access देता है।

{% hint style="info" %}
"Super User" toggle केवल उन roles पर दिखाई देता है जिनमें SSO auth group mapping होती है। इस role के लिए tightly-scoped identity provider group का उपयोग करें, क्योंकि उस group का हर सदस्य पूरे workspace का access प्राप्त करता है।
{% endhint %}

#### Default Role सेट करना

जब नए members आपके workspace से जुड़ते हैं, तो default role उन्हें स्वचालित रूप से असाइन किया जाता है:

1. Roles tab के शीर्ष पर Default Role section में
2. dropdown menu पर क्लिक करें
3. जिस role को आप default के रूप में उपयोग करना चाहते हैं, उसे चुनें
4. यह परिवर्तन भविष्य के सभी invitations पर तुरंत लागू हो जाता है

#### Custom Roles असाइन करना

एक बार Custom Roles configure हो जाने पर, आप team members को invite करते समय उन्हें असाइन कर सकते हैं:

1. Team Members के अंतर्गत Members tab पर जाएं
2. Invite Members पर क्लिक करें
3. role dropdown से इच्छित custom role चुनें
4. invitation या update प्रक्रिया पूरी करें

<figure><img src="/files/83e0414871e476b61f51ad2933eb0233d0a21b02" alt=""><figcaption></figcaption></figure>

Custom Roles को उसी page पर मौजूदा members को भी असाइन किया जा सकता है:

<figure><img src="/files/998a87132e5ad77d9a5ea944a902e610e5e14040" alt=""><figcaption></figcaption></figure>

#### अधिक पढ़ें

team management और permissions के बारे में अधिक जानकारी के लिए, देखें:

* Team Members को invite करना
* Folder Permissions
* Workspace Settings

एक बार Custom Roles चालू हो जाने पर, आप [Team Members को invite करें](/roboflow/roboflow-hi/workspaces/team-members/invite-a-team-member.md) सामान्य रूप से, invitation के समय Custom Role निर्दिष्ट करते हुए।

### अधिक पढ़ें
