# Blocks Governance

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

Super Users यह नियंत्रित कर सकते हैं कि workspace में उपयोगकर्ताओं के लिए कौन-से workflow blocks उपलब्ध हों। इससे आप जटिलता को manage कर सकते हैं, best practices लागू कर सकते हैं, और यह नियंत्रित कर सकते हैं कि आपकी टीम अपने 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) ताकि page देखना शुरू हो सके। Standard Admin, Labeler, और Reviewer roles को workflow blocks manage करने का access नहीं है।
{% endhint %}

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

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

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

* विशिष्ट use cases के लिए workflow builder interface को सरल बनाना
* कुछ AI models या processing steps के उपयोग को रोकना
* नए blocks को users तक चरणबद्ध तरीके से जारी करना
* टीम workflows के बीच consistency बनाए रखना

## Workflow Blocks Settings का access लेना

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

Settings access करने के लिए:

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 list में block का पता लगाएँ
2. Switch को off position पर toggle करें
3. यह block workspace के सभी users के लिए तुरंत disable हो जाता है
4. Users अब इस block को workflow editor के block picker में नहीं देखेंगे

**महत्वपूर्ण:** Block को disable करने से उसका उपयोग करने वाले existing workflows प्रभावित होते हैं:

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

#### एक Block को Enable करना

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

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

#### नए Blocks के लिए डिफ़ॉल्ट व्यवहार

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

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

पहला block disable होने के बाद, Roboflow में जो भी नए blocks जोड़े जाएंगे, उन्हें users के workflow editor में access करने से पहले Workflow Blocks settings में explicit enablement की आवश्यकता होगी।

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

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

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

Disabled blocks:

* Block picker में एक visual indication के साथ दिखाई देते हैं कि वे disabled हैं (उदा., धुंधले/ग्रे किए हुए)
* Search results और block categories में दिखाई देते हैं
* Workflow canvas में drag नहीं किए जा सकते
* Users को यह देखने देते हैं कि block मौजूद है और आवश्यकता होने पर Super User से enablement का अनुरोध कर सकते हैं

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

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

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

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

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

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


---

# 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.roboflow.com/roboflow/roboflow-hi/workflows/blocks-governance.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.
