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

# 블록 거버넌스

작업 공간에서 활성화된 Workflow 블록에 대한 세분화된 제어

{% hint style="info" %}
Blocks Governance는 일부 Enterprise 플랜 고객에게 제공되는 프리미엄 기능입니다. [영업팀에 문의하세요](https://roboflow.com/sales) Blocks Governance에 액세스하려면
{% endhint %}

슈퍼 유저는 작업공간의 사용자에게 어떤 워크플로 블록을 사용할 수 있는지 제어할 수 있습니다. 이를 통해 복잡성을 관리하고, 모범 사례를 강제하며, 팀이 워크플로에서 사용할 수 있는 AI\
모델과 처리 단계를 제어할 수 있습니다.

{% hint style="info" %}
슈퍼 유저에게는 다음이 필요합니다 [사용자 지정 역할 기능](https://docs.roboflow.com/platform/enterprise-features/role-based-access-control#custom-roles) 그래야 페이지가 표시될 수 있습니다. 표준 관리자, 라벨러, 리뷰어 역할은 워크플로 블록을 관리할 수 있는 권한이 없습니다.
{% endhint %}

워크플로 블록은 작업공간 수준에서 활성화하거나 비활성화할 수 있습니다. 블록을 비활성화하면:

* 사용자가 워크플로를 만들 때 블록 선택기에서 표시되지 않습니다
* 비활성화된 블록을 사용하는 기존 워크플로는 계속 작동합니다
* 사용자는 비활성화된 블록을 새 워크플로나 기존 워크플로에 추가할 수 없습니다

이 기능은 슈퍼 유저에게 다음과 같은 도움을 줍니다:

* 특정 사용 사례에 맞게 워크플로 빌더 인터페이스를 단순화
* 특정 AI 모델이나 처리 단계의 사용 방지
* 새 블록을 사용자에게 점진적으로 배포
* 팀 워크플로 전반의 일관성 유지

## 워크플로 블록 설정에 액세스하기

워크플로 블록을 관리하려면 manage\_workspace\_blocks 권한이 있어야 합니다. 기본적으로 이 권한은 슈퍼 유저에게만 부여됩니다.

설정에 액세스하려면:

1. 작업공간 설정으로 이동
2. 사이드바에서 Workflow Blocks를 선택
3. 활성화/비활성화 토글이 있는 사용 가능한 모든 워크플로 블록 목록이 표시됩니다

<figure><img src="https://3843302164-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>

### 블록 활성화 및 비활성화

블록을 활성화하거나 비활성화할 때마다 Roboflow는 이를 수행한 사람과 변경된 블록을 다음에 기록합니다 [감사 로그](https://docs.roboflow.com/platform/enterprise-features/audit-logs-and-siem-export).

#### 블록 비활성화

워크플로 블록을 비활성화하려면:

1. Workflow Blocks 설정 목록에서 블록을 찾습니다
2. 스위치를 끔으로 전환합니다
3. 이 블록은 작업공간의 모든 사용자에게 즉시 비활성화됩니다
4. 사용자는 더 이상 워크플로 편집기의 블록 선택기에서 이 블록을 볼 수 없습니다

**중요:** 블록을 비활성화하면 해당 블록을 사용하는 기존 워크플로에 영향이 있습니다:

* 비활성화된 블록이 포함된 워크플로는 업데이트하거나 편집할 수 없습니다
* 비활성화된 블록이 있는 워크플로는 추론 서버에서 불러올 수 없습니다
* 계속 사용하려면 이러한 워크플로에서 비활성화된 블록을 제거하거나 대체하도록 수정해야 합니다

#### 블록 활성화

워크플로 블록을 활성화하려면:

1. Workflow Blocks 설정 목록에서 블록을 찾습니다
2. 스위치를 켬으로 전환합니다
3. 이 블록은 작업공간의 모든 사용자에게 즉시 사용할 수 있습니다
4. 이제 사용자는 이 블록을 자신의 워크플로에 추가할 수 있습니다

#### 새 블록의 기본 동작

어떤 워크플로 블록이든 처음 비활성화하면, 그 시점부터 새로 생성되는 모든 블록은 기본적으로 비활성화됩니다. 이 동작은 다음을 보장합니다:

* 새 블록이 슈퍼 유저의 검토 없이 자동으로 사용 가능해지지 않음
* 팀에서 사용할 수 있는 블록을 계속 제어 가능
* 일반 사용을 위해 활성화하기 전에 블록을 테스트하고 검증 가능

첫 번째 블록이 비활성화된 후 Roboflow에 추가되는 모든 새 블록은 사용자가 워크플로 편집기에서 접근하기 전에 워크플로 블록 설정에서 명시적으로 활성화해야 합니다.

#### 워크플로 편집기에 미치는 영향

블록이 비활성화되면 사용자는 블록 선택기에서 비활성화된 상태로 보게 됩니다. 이를 통해 사용자는 블록의 존재를 인지하면서도 사용하지 못하게 됩니다.

<figure><img src="https://3843302164-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>

비활성화된 블록:

* 비활성화되었음을 시각적으로 표시한 상태로 블록 선택기에 표시됩니다(예: 회색으로 표시)
* 검색 결과와 블록 카테고리에 표시됩니다
* 워크플로 캔버스로 드래그할 수 없습니다
* 사용자는 블록이 존재함을 확인하고 필요하면 슈퍼 유저에게 활성화를 요청할 수 있습니다

이 방식은 사용을 막으면서도 표시를 유지하므로, 사용자가 워크플로에 필요한 특정 블록의 활성화를 슈퍼 유저에게 요청할 수 있습니다.

#### AI 라벨링에 미치는 영향

일부 AI 라벨링 모델은 블록에서 실행되므로, 블록 제어를 통해 작업공간에서 어떤 모델을 사용할 수 있는지 결정합니다. GPT-6 Astra에는 [OpenAI](/workflows/ko/blocks/blocks/run-a-model/open-ai.md) 블록이 필요하고, Gemini에는 [Google Gemini](/workflows/ko/blocks/blocks/run-a-model/google-gemini.md) 블록이 필요하며, 둘 다 [VLM As Detector](/workflows/ko/blocks/blocks/advanced-blocks/vlm-as-detector.md) 블록이 필요합니다. GPT-6.1 Sol에는 [OpenAI](/workflows/ko/blocks/blocks/run-a-model/open-ai.md) 블록이 필요합니다. Claude Opus 5.5에는 [Anthropic Claude](/workflows/ko/blocks/blocks/run-a-model/anthropic-claude.md) 블록이 필요합니다.

필수 블록이 비활성화되면 해당 모델은 Auto Label, Label Assist, 또는 "Find Objects with AI"에 표시되지 않으며, 이를 요청하는 API 요청은 403으로 실패합니다. SAM 3와 같이 블록을 사용하지 않는 모델은 계속 사용할 수 있습니다.

### 블록 사용 가능성 관리의 일반적인 사용 사례:

AI 모델 제한: 사용자가 접근하지 못하게 하려는 특정 AI 모델을 사용하는 블록을 비활성화합니다(예: 특정 프리미엄 모델 또는 사용 사례에 적합하지 않은 모델)

워크플로 단순화: 특정 작업에 집중하는 팀의 경우, 관련 없는 블록을 비활성화하여 복잡성과 혼란을 줄입니다

단계적 배포: Roboflow에서 새 블록이 출시되면 처음에는 비활성화해 두었다가 교육과 문서가 준비되면 활성화합니다

규정 준수: 조직의 보안, 개인정보 보호 또는 규정 준수 요구 사항을 충족하지 않는 블록을 비활성화합니다
