> 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/workflows/blocks-governance.md).

# Blocks Governance

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

Super Users नियंत्रित कर सकते हैं कि workspace में उपयोगकर्ताओं के लिए कौन-से workflow blocks उपलब्ध हों। इससे आप जटिलता को प्रबंधित कर सकते हैं, best practices लागू कर सकते हैं, और यह नियंत्रित कर सकते हैं कि आपकी team अपने workflows में कौन-से AI\
models और processing steps उपयोग कर सकती है।

{% hint style="info" %}
Super User के लिए आवश्यक है [Custom Role feature](https://docs.roboflow.com/team-members/role-based-access-control#custom-roles) ताकि पेज देखा जा सके। Standard Admin, Labeler, और Reviewer roles के पास workflow blocks manage करने की पहुँच नहीं है।
{% endhint %}

Workflow blocks को workspace स्तर पर enable या disable किया जा सकता है। जब कोई block disabled होता है:

* जब उपयोगकर्ता workflows बनाते हैं, तब यह block picker में दिखाई नहीं देगा
* disabled block का उपयोग करने वाले मौजूदा workflows काम करते रहेंगे
* उपयोगकर्ता disabled block को नए workflows या मौजूदा workflows में नहीं जोड़ सकते

यह feature Super Users की मदद करता है:

* विशिष्ट use cases के लिए workflow builder interface को सरल बनाना
* कुछ AI models या processing steps के उपयोग को रोकना
* उपयोगकर्ताओं के लिए नए blocks को धीरे-धीरे roll out करना
* team workflows में consistency बनाए रखना

## Workflow Blocks Settings तक पहुँच

Workflow blocks को manage करने के लिए आपके पास manage\_workspace\_blocks permission होनी चाहिए। डिफ़ॉल्ट रूप से, यह permission केवल Super Users को दी जाती है।

Settings तक पहुँचने के लिए:

1. अपने workspace settings पर जाएँ
2. sidebar से Workflow Blocks चुनें
3. आपको सभी उपलब्ध workflow blocks की सूची enable/disable toggles के साथ दिखाई देगी

<figure><img src="/files/4ed005c9f6386ad99af18f301547ee4d41e83224" alt=""><figcaption></figcaption></figure>

### Blocks को Enable और Disable करना

#### किसी Block को Disable करना

किसी workflow block को disable करने के लिए:

1. Workflow Blocks settings सूची में block को ढूँढें
2. स्विच को off position पर toggle करें
3. block workspace के सभी उपयोगकर्ताओं के लिए तुरंत disable हो जाता है
4. उपयोगकर्ताओं को यह block अब workflow editor के block picker में दिखाई नहीं देगा

**महत्वपूर्ण:** किसी block को disable करने से उसके उपयोग वाले मौजूदा workflows प्रभावित होते हैं:

* disabled block वाले workflows को update या edit नहीं किया जा सकता
* disabled blocks वाले workflows को inference servers से load नहीं किया जा सकता
* उन workflows का उपयोग जारी रखने से पहले आपको ऐसे किसी भी workflow को modify करके disabled block को हटाना या बदलना होगा

#### किसी Block को Enable करना

किसी workflow block को enable करने के लिए:

1. Workflow Blocks settings सूची में block को ढूँढें
2. स्विच को on position पर toggle करें
3. block workspace के सभी उपयोगकर्ताओं के लिए तुरंत उपलब्ध हो जाता है
4. उपयोगकर्ता अब इस block को अपने workflows में जोड़ सकते हैं

#### New Blocks के लिए Default Behavior

जब आप किसी workflow block को पहली बार disable करते हैं, तो उस बिंदु के बाद से सभी नए बनाए गए blocks डिफ़ॉल्ट रूप से disabled होंगे। यह behavior सुनिश्चित करता है कि:

* नए blocks Super User review के बिना अपने आप उपलब्ध नहीं हो जाते
* आप इस पर नियंत्रण बनाए रखते हैं कि आपकी team के लिए कौन-से blocks उपलब्ध हों
* Blocks को सामान्य उपयोग के लिए enable करने से पहले test और validate किया जा सकता है

पहला block disable होने के बाद, Roboflow में जो भी नए blocks जोड़े जाएँगे, उन्हें उपयोगकर्ताओं के workflow editor में पहुँचने से पहले Workflow Blocks settings में स्पष्ट रूप से enable करना होगा।

#### Workflow Editor पर प्रभाव

जब कोई block disabled होता है, तो उपयोगकर्ताओं को वह block picker में disabled state में दिखाई देगा। इससे उपयोगकर्ता block के अस्तित्व से अवगत रहते हैं, जबकि उसे इस्तेमाल करने से रोका जाता है।

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

Disabled blocks:

* block picker में एक visual indication के साथ दिखाई देते हैं कि वे disabled हैं (जैसे, grayed out)
* search results और block categories में दिखाई देते हैं
* उन्हें workflow canvas में drag नहीं किया जा सकता
* उपयोगकर्ताओं को यह देखने देते हैं कि block मौजूद है और आवश्यकता होने पर Super User से enable करने का अनुरोध करने देते हैं

यह तरीका उपयोग को रोकते हुए visibility बनाए रखता है, जिससे उपयोगकर्ता Super Users से संपर्क करके उन specific blocks को enable करने का अनुरोध कर सकते हैं यदि वे उनके workflows के लिए आवश्यक हों।

### block availability manage करने के सामान्य use cases:

AI Models को Restrict करना: ऐसे blocks को disable करें जो specific AI models का उपयोग करते हैं जिन तक आप उपयोगकर्ताओं की पहुँच नहीं चाहते (जैसे, कुछ premium models या आपके use case के लिए उपयुक्त न होने वाले models)

Workflows को सरल बनाना: विशिष्ट कार्यों पर केंद्रित teams के लिए, अप्रासंगिक blocks को disable करें ताकि clutter और confusion कम हो

Phased Rollout: जब Roboflow नए blocks जारी करता है, तो उन्हें शुरुआत में disabled रखें और training तथा documentation तैयार होने पर enable करें

Compliance: उन blocks को disable करें जो आपकी organization की security, privacy, या compliance requirements पूरी नहीं करते
