Skip to main content

DRM-Broker 보호 템플릿 ID 마이그레이션 가이드

1. 개요 📖

DRM-Broker의 레이블 보호/해제 기능을 MIP 서비스에서 SDF로의 전환에 맞춰, 보호 템플릿 ID → 민감도 레이블 ID 자동 마이그레이션에 필요한 설정 및 절차, 상태 코드를 설명합니다.

2. 마이그레이션 필요 설정 ⚙️

2.1 앱 서비스 권한 설정

  • 앱 서비스 이름: SHIELDRM
  • 보호 템플릿 ID에 매핑된 민감도 레이블 ID를 빌트인 프로파일에 반영하기 위해 수정 권한이 필요합니다.
항목Scope비고
token 접근 범위PolicyInfo.ReadWriteAdd

3. 마이그레이션 사양 📋

3.1 마이그레이션 대상 빌트인 프로파일 Key

기존 Key (Deprecated ❌)신규 Key (사용 ✅)
Cloud_MIP_Label_GuidCloud_Sensitivity_Label_Guid
Cloud_MIP_Unprotect_Label_GuidCloud_Sensitivity_Unprotect_Label_Guid

⚠️ 중요: 기존 Key는 더 이상 사용되지 않으며, 신규 Key만 사용됩니다.

3.2 마이그레이션 동작 방식

구분동작 방식
기존 고객서비스 시작 시 1회 자동 마이그레이션
신규 고객마이그레이션 미지원, 신규 Key 사용

4. 마이그레이션 실패 시 공동편집 차단 🚫

차단 조건코드설명
Cloud_MIP_Label_Guid 마이그레이션 실패-5306MIP 보호 기능을 수행할 수 없음
Cloud_MIP_Unprotect_Label_Guid 마이그레이션 실패 & 기존 값 존재 & Cloud_MIP_Unprotect_Policy = 1-5307공동편집 문서를 수정한 경우 지정된 레이블로 업데이트 수행 불가능

📚 참고: Cloud_MIP_Unprotect_Policy 및 Cloud_Sensitivity_Unprotect_Label_Guid의 상세 동작 방식은 MIP 정책에 따른 민감도레이블 적용 사양을 참조 바랍니다.

5. 마이그레이션 이후 빌트인 프로파일 설정 📝

  • 기존 Key는 더 이상 지원하지 않습니다.

  • 마이그레이션 이후 민감도 레이블 수정 시에는 반드시 신규 Key에 민감도 레이블 GUID를 설정해야 합니다.

  • Cloud_MIP_Label_Guid -> Cloud_Sensitivity_Label_Guid

  • Cloud_MIP_Unprotect_Label_Guid -> Cloud_Sensitivity_Unprotect_Label_Guid

6. 상태코드 정의 ⚠️

Enum ConstantCode 값Code 설명비고
GRAPH_API_TOKEN_ACQUISITION_FAILED-5301failed to acquire access tokenGraph API AccessToken 발급 과정에서의 오류
SKIPPED_NO_LEGACY-5302no legacy value and no builtin sensitivity field기존 Key가 null이며, 신규 Key가 존재하지 않음
SKIPPED_BUILTIN_SENSITIVITY_EXISTS-5303builtin sensitivity exists or not equal to legacy value빌트인 프로파일에 신규 Key가 존재하고, 기존 Key와 다름
TEMPLATE_MATCH_FAILED-5304no sensitivity label found matching the protection template IDProtection Template ID에 매핑되는 민감도 레이블 ID를 찾지 못함
BUILTIN_PROFILE_UPDATE_FAILED-5305migration fail - failed to update builtin profile with the migrated label ID마이그레이션 이후 빌트인 프로파일 업데이트 실패
PROTECT_LABEL_MIGRATION_BLOCKED-5306mip protect block - protect label migration failedCloud_MIP_Label_Guid 마이그레이션 실패로 보호 기능을 수행할 수 없음
UNPROTECT_LABEL_MIGRATION_BLOCKED-5307unprotect block - unprotect label migration failedCloud_MIP_Unprotect_Policy가 1일 때 사용할 레이블 마이그레이션 상태가 비정상
UNEXPECTED_EXCEPTION-5399unexpected exception occurred during label migration예기치 못한 예외