Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

온톨로지 정의와 데이터의 접근 제어

온톨로지의 보안은 정의를 담는 리소스와 실제 데이터를 나누어 관리합니다. 객체 유형(Object type), 링크 유형(Link type)과 액션 유형(Action type)은 구조와 동작을 정의하고, 객체(Object)와 링크(Link)는 실제 기본 키와 속성값을 가집니다.

가령 Airplane 객체 유형의 메타데이터에는 속성 이름, 자료형과 설명이 있습니다. Plane ID=my_plane_id1, Maximum Occupancy=240은 그 유형에 속한 가상 객체의 값입니다. 스키마를 볼 수 있다는 사실만으로 이 값을 볼 수 있는 것은 아닙니다.

정의 리소스의 권한

프로젝트 기반 리소스 권한은 Compass에 저장한 온톨로지 정의의 조회, 편집과 관리를 제어합니다. 기존 플랫폼에 남아 있는 온톨로지 역할과 데이터소스 파생 권한은 별도 모델이며, 프로젝트 권한과 상속 규칙이 다릅니다.

객체와 속성값의 권한

데이터 보안 방식은 객체별 행 접근과 속성별 열 접근을 조합합니다. 객체 및 속성 보안 정책을 정의에 직접 구성하거나, 제한 뷰와 다중 데이터소스 객체를 사용하여 원천의 접근 제어를 적용합니다.

사용자가 값을 읽을 수 있는 범위, 내보내거나 파생한 데이터에 따라가는 통제, 미디어 집합 같은 별도 참조 리소스의 권한은 각각 확인해야 합니다.