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

# Blocks शासन

किसी workspace पर सक्षम workflow blocks का सूक्ष्म नियंत्रण

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

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

{% hint style="info" %}
Super User के लिए आवश्यक है [Custom Role फ़ीचर](https://docs.roboflow.com/platform/enterprise-features/role-based-access-control#custom-roles) ताकि पेज देखा जा सके। Standard Admin, Labeler, और Reviewer भूमिकाओं के पास workflow blocks को प्रबंधित करने की पहुंच नहीं होती।
{% endhint %}

Workflow blocks को workspace स्तर पर सक्षम या अक्षम किया जा सकता है। जब कोई block अक्षम होता है:

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

यह फ़ीचर Super Users की मदद करता है:

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

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

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

सेटिंग्स तक पहुंचने के लिए:

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

<figure><img src="https://4229620234-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoO0Ceoy9R0lHDZATcPyh%2Fuploads%2Fgit-blob-228e7d8c2fc082dc9cd2d684b52c9d107b152f28%2Fimage%20(434).png?alt=media" alt=""><figcaption></figcaption></figure>

### Blocks को सक्षम और अक्षम करना

जब भी आप किसी block को सक्षम या अक्षम करते हैं, Roboflow रिकॉर्ड करता है कि इसे किसने किया और कौन-सा block बदला गया [Audit Logs](https://docs.roboflow.com/platform/enterprise-features/audit-logs-and-siem-export).

#### किसी Block को अक्षम करना

किसी workflow block को अक्षम करने के लिए:

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

**महत्वपूर्ण:** किसी block को अक्षम करने का असर उन मौजूदा workflows पर पड़ता है जो इसका उपयोग करते हैं:

* अक्षम block वाले workflows को अपडेट या संपादित नहीं किया जा सकता
* अक्षम blocks वाले workflows को inference servers से लोड नहीं किया जा सकता
* आगे उनका उपयोग जारी रखने से पहले, आपको ऐसे किसी भी workflow को संशोधित करके अक्षम block को हटाना या बदलना होगा

#### किसी Block को सक्षम करना

किसी workflow block को सक्षम करने के लिए:

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

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

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

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

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

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

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

<figure><img src="https://4229620234-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoO0Ceoy9R0lHDZATcPyh%2Fuploads%2Fgit-blob-017ea628cea71403c67460b0d59f3bcec6a2968c%2Fimage%20(435).png?alt=media" alt=""><figcaption></figcaption></figure>

अक्षम blocks:

* block picker में इस दृश्य संकेत के साथ दिखाई देते हैं कि वे अक्षम हैं (जैसे, धुंधले/ग्रे किए हुए)
* Search results और block categories में दिखाई देते हैं
* workflow canvas पर खींचकर नहीं डाले जा सकते
* उपयोगकर्ताओं को यह देखने देते हैं कि block मौजूद है और आवश्यकता होने पर Super User से सक्षम करने का अनुरोध कर सकते हैं

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

#### AI Labeling पर प्रभाव

कुछ AI Labeling models blocks पर चलते हैं, इसलिए block controls तय करते हैं कि आपका workspace इनमें से किनका उपयोग कर सकता है। GPT-6 Astra को चाहिए [OpenAI](/workflows/hi/blocks/blocks/run-a-model/open-ai.md) ब्लॉक, Gemini को चाहिए [Google Gemini](/workflows/hi/blocks/blocks/run-a-model/google-gemini.md) ब्लॉक, और दोनों को चाहिए [VLM As Detector](/workflows/hi/blocks/blocks/advanced-blocks/vlm-as-detector.md) ब्लॉक। GPT-6.1 Sol को चाहिए [OpenAI](/workflows/hi/blocks/blocks/run-a-model/open-ai.md) ब्लॉक। Claude Opus 5.5 को चाहिए [Anthropic Claude](/workflows/hi/blocks/blocks/run-a-model/anthropic-claude.md) ब्लॉक।

जब कोई आवश्यक block अक्षम होता है, तो model Auto Label, Label Assist, या "Find Objects with AI" में सूचीबद्ध नहीं होता, और इसके लिए किए गए API requests 403 के साथ विफल हो जाते हैं। जो models blocks का उपयोग नहीं करते, जैसे SAM 3, वे उपलब्ध बने रहते हैं।

### block उपलब्धता प्रबंधित करने के सामान्य use cases:

AI Models को सीमित करना: उन specific AI models वाले blocks को अक्षम करें जिन तक आप उपयोगकर्ताओं की पहुंच नहीं देना चाहते (उदाहरण के लिए, कुछ premium models या आपके use case के लिए अनुपयुक्त models)

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

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

Compliance: ऐसे blocks को अक्षम करें जो आपकी संगठन की security, privacy, या compliance आवश्यकताओं को पूरा नहीं करते
