Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Checkpoint 표시 조건과 질문 설정

Checkpoint configuration은 어떤 사용자 상호작용에서 사유 확인을 보여 주고 어떤 답을 받을지 정합니다. 유형과 적용 범위를 선택한 뒤 추가 조건, 사용자에게 표시할 문구와 응답 방식, 관리용 이름을 구성합니다.

유형과 적용 범위

모든 설정에는 하나 이상의 Checkpoint type과 Scope가 필요합니다. 여러 유형을 한 설정에 넣을 수 있습니다. Login 유형은 Control Panel의 비동기 사용자 관리 모듈(AUM)에서 Checkpoints Login을 먼저 활성화해야 합니다.

조직 범위

조직 범위는 해당 조직의 기본 구성원에게만 표시합니다. 그 조직의 게스트 사용자에게는 표시하지 않습니다. 조직 범위의 설정을 만들려면 Control Panel에서 해당 조직의 Data governance officer 역할이 필요합니다.

공간 범위

공간 범위는 사용자 조직과 관계없이 해당 공간 안의 리소스와 상호작용할 때 표시합니다. Login처럼 공간 리소스를 대상으로 하지 않는 유형은 공간 범위를 사용할 수 없습니다.

공간 범위 설정에는 Administer resource-scoped checkpoint configurations 작업 권한을 포함한 역할이 필요합니다. 추가로 다음 조건을 충족해야 합니다.

  • 위치 matcher로 특정 리소스를 지정하면 그 리소스의 Owner 또는 범위로 삼은 공간의 Space Administrator가 필요합니다.
  • 위치 matcher가 없으면 해당 공간의 Space Administrator가 필요합니다.

추가 조건

유형마다 지원하는 조건이 다릅니다. 여러 유형을 선택하면 모든 선택 유형에 공통으로 지원하는 조건만 사용할 수 있습니다.

조건적용 대상과 예
Locations파일시스템 위치를 지정합니다. 개별 리소스, 프로젝트 또는 공간을 선택할 수 있습니다. 특정 프로젝트 안에서만 Compass export를 요구하는 구성 등이 가능합니다.
User submitting checkpoint실제 작업하는 사용자 또는 그 사용자의 그룹을 지정합니다. 특정 관리 그룹만 Build log export 사유를 제출하게 할 수 있습니다.
Selected user or group작업 과정에서 선택된 사용자나 그룹을 지정합니다. 그룹의 하위 구성원 그룹도 포함할지 설정할 수 있습니다. 민감 Administrators 그룹 가입 작업에 적용하는 예가 있습니다.
Markings특정 표지와의 작업 또는 해당 표지가 있는 리소스의 작업에 적용합니다.
Action type특정 액션 유형의 제출에 적용합니다.
Object set아래 기준에 맞는 객체가 포함된 객체 집합과의 상호작용에 적용합니다.

객체 집합 조건의 세부 선택지는 다음과 같습니다.

선택지일치 조건
Object type선택한 객체 유형의 인스턴스가 하나 이상 있습니다.
Type group선택한 객체 유형 그룹에 속한 유형의 인스턴스가 하나 이상 있습니다.
Ontology선택한 온톨로지의 객체가 하나 이상 있습니다.
Datasource location선택한 위치에 있는 기반 데이터소스를 사용하는 객체 유형의 인스턴스가 하나 이상 있습니다.
Datasource marking선택한 표지가 있는 기반 데이터소스를 사용하는 객체 유형의 인스턴스가 하나 이상 있습니다.
Saved exploration or list지정한 저장 탐색 또는 목록을 내보냅니다.

AND matcher는 조건이 참일 때만 표시하므로 추가할수록 적용 범위가 좁아집니다. NOT exemption matcher는 조건이 거짓일 때만 표시해 지정한 대상을 제외합니다. 이것은 사유 확인 화면의 적용 조건이며 데이터 접근 권한 자체를 부여하는 규칙이 아닙니다.

설정마다 같은 종류의 matcher는 하나만 지정할 수 있습니다. Exemption matcher로 제외할 그룹, 사용자, 리소스나 표지의 수에는 제한이 없습니다. 여러 설정이 같은 작업에 일치하면 사용자에게 여러 사유 확인이 표시될 수 있습니다.

사용자에게 표시할 문구

항목조건과 용도
Checkpoint title필수입니다. 화면에 모두 표시되도록 45자 미만을 권장합니다.
Checkpoint prompt필수인 질문 또는 확인 요청입니다.
Checkpoint description선택 설명입니다. 질문과 응답 사이에 연한 글씨로 표시합니다.

Prompt와 description은 Markdown을 지원하므로 서식, 목록과 링크를 넣을 수 있습니다. 반출 정책이나 검토 가능한 사유가 필요하다는 점을 구체적으로 안내할 수 있습니다.

응답 방식

방식동작과 설정
Acknowledgment확인란을 선택해 제출합니다. Checkbox Text에 확인란 옆 문구를 입력합니다.
Response자유 형식 텍스트를 받습니다. Response Validation에 정규식을 넣어 검증할 수 있으며 비우면 제출한 응답을 허용합니다.
Dropdown미리 정의한 선택지에서 하나 이상을 고릅니다. 선택지마다 선택 또는 필수 자유 텍스트 응답을 추가할 수 있습니다. 선택지 개수 제한은 없습니다. 여러 항목 선택을 허용하면 사용자에게 확인란 목록으로 표시합니다.
ReauthenticationControl Panel에 구성된 신원 제공자로 재인증합니다. Login과 Scoped session select 유형에는 사용할 수 없습니다.

최근 사유 재사용

Response와 Dropdown의 자유 텍스트 필드에는 Display recent justifications를 켤 수 있습니다. 사용자는 같은 설정에 대해 지난 한 달 동안 자신이 제출한 사유 중 최근 5개를 선택해 응답을 채울 수 있습니다.

표시 빈도

빈도 설정은 Login 유형에서만 사용할 수 있습니다. 기본적으로 조건에 맞는 상호작용마다 표시합니다. Login에서는 같은 사용자가 같은 Checkpoint를 마지막으로 본 이후 지정한 시간이 지나야 다시 표시하도록 구성할 수 있습니다.

관리용 이름과 설명

마지막 단계의 Checkpoint name은 필수이며 Checkpoints의 Configuration 탭에서 설정을 식별하는 이름입니다. 선택 항목인 Checkpoint description에는 다른 관리자가 이해할 수 있도록 적용하려는 거버넌스 정책이나 목적을 적습니다.

이 관리용 이름과 설명은 설정을 만들고 편집할 수 있는 사용자에게만 표시되며, 사유를 제출하는 일반 사용자에게는 표시되지 않습니다. 앞에서 작성한 사용자용 제목과 설명과 구분해야 합니다.

생성한 뒤 Configuration 탭의 Preview로 표시 내용을 확인합니다. 제출된 결과는 기록 검토에서 확인하며, 여러 환경에 배포할 때에는 Marketplace 지원 조건을 적용합니다.