> 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 का access मिल सके।
{% endhint %}

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

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

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

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

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

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

Workflow blocks को manage करने के लिए आपके पास manage\_workspace\_blocks permission होना चाहिए। By default, यह 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 list में block खोजें
2. स्विच को off position पर करें
3. यह block workspace के सभी users के लिए तुरंत disable हो जाता है
4. Users को workflow editor के block picker में यह block अब दिखाई नहीं देगा

**महत्वपूर्ण:** किसी 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. स्विच को on position पर करें
3. यह block workspace के सभी users के लिए तुरंत उपलब्ध हो जाता है
4. Users अब इस block को अपने workflows में जोड़ सकते हैं

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

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

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

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

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

जब कोई block disabled होता है, तो 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 आवश्यकता होने पर विशिष्ट blocks को enable कराने के लिए Super Users से संपर्क कर सकते हैं, ताकि उनके workflows में उनका उपयोग हो सके।

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

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

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

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

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


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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.
