정책 버전이란?
**정책 버전(Policy Version)**은 정책 그룹 내 규칙들의 스냅샷입니다. Git 브랜치가 병합되어 릴리스로 태깅되는 것과 유사한 엄격한 생명주기를 따릅니다.버전 생명주기
| 상태 | 규칙 편집? | 배포 가능? | 설명 |
|---|---|---|---|
DRAFT | ✅ | ❌ | 작업 중. 규칙을 자유롭게 추가, 수정, 삭제 가능. |
ACTIVE | ❌ | ✅ | 발행되어 잠김. 배포 준비 완료. |
ARCHIVED | ❌ | ❌ | 새 버전으로 대체됨. 읽기 전용 기록. |
EXPIRED | ❌ | ❌ | effectiveTo 날짜를 지남. 스케줄러가 자동 전환. |
버전을 발행하면 (
DRAFT → ACTIVE) 영구적으로 잠깁니다. 변경이 필요하면 버전을 복제하여 새 DRAFT를 생성하세요.핵심 제약사항
- 규칙 없이 발행 불가. 최소 하나의 규칙이 있어야 합니다.
- 발행 후 수정 불가. ACTIVE가 되면 불변입니다.
- DRAFT 배포 불가. 먼저 발행한 후 배포하세요.
- 발행 전에 항상 드라이런 실행. 테스트 입력으로 규칙 동작을 검증하세요.
버전 복제
ACTIVE 버전을 기반으로 수정이 필요할 때, 복제를 클릭하면 동일한 규칙을 가진 새 DRAFT가 생성됩니다. 변경이 필요한 부분만 수정하면 됩니다.유효 기간
버전은 선택적으로effectiveFrom과 effectiveTo 날짜를 가질 수 있습니다. effectiveTo를 초과하면 스케줄러가 자동으로 EXPIRED로 전환합니다. 기간 한정 프로모션에 유용합니다.
다음 단계
정책 규칙
버전 내에서 조건과 액션을 정의하는 방법을 알아보세요.
배포
버전을 프로덕션에 배포하는 방법을 알아보세요.

