Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

다운로드 권한과 데이터 반출 통제

다운로드 제한은 사용자가 데이터를 로컬 컴퓨터로 가져가 다시 사용하는 범위를 줄이기 위한 통제입니다. 업무 목적에 로컬 사본이 필요하지 않거나 외부 사본의 접근과 보존을 관리하기 어려운 경우에는 최소 권한 원칙에 따라 다운로드를 제한할 수 있습니다.

Foundry의 다운로드에는 데이터셋 작업 메뉴의 Download as CSV, Contour의 Export board, Workshop 객체의 Excel 또는 CSV 내보내기처럼 사용자가 Export나 Download를 선택하는 동작이 포함됩니다.

적용 범위

사용자 다운로드 외에도 데이터가 플랫폼 밖으로 나가는 경로가 있습니다. 자동 내보내기, 외부 연결 변환과 웹훅에는 각각 별도의 통제가 적용됩니다. 클립보드 복사, 화면 캡처와 브라우저 인쇄도 데이터 반출 경로가 될 수 있습니다.

따라서 다운로드 버튼을 제한하는 것만으로 모든 반출이나 목적 외 사용을 막을 수는 없습니다. 리소스 접근의 최소화, 데이터 거버넌스 검토와 감사 로그 모니터링을 함께 구성해야 합니다. 데이터와 접근 대상을 결정할 책임은 공유 보안 책임의 고객 측 책임에도 해당합니다.

역할로 다운로드 작업 제한

기본 역할 중 Viewer, Editor, Owner는 리소스의 다운로드 작업을 포함합니다. Discoverer에는 다운로드 작업이 없으며, 일반적으로 데이터를 직접 보거나 다운로드하지 않고 리소스의 존재를 찾는 사용자에게 부여합니다.

읽기 등 다른 작업은 허용하면서 다운로드를 제한하려면 사용자 정의 역할 집합에서 다운로드 관련 작업 권한을 제외할 수 있습니다. 다만 다운로드 작업 권한의 강제 여부는 플랫폼 인스턴스 설정에 따라 다릅니다.

다운로드 제한이 적용되도록 구성된 인스턴스에서는 foundry-data-proxy:get-files인 Download 등의 작업 권한을 제거하면 다운로드를 막을 수 있습니다. 다른 인스턴스에서는 이 권한을 제외해도 읽기 권한이 남아 있으면 다운로드가 가능할 수 있습니다. 사용자 정의 역할만으로 제한한다고 판단하기 전에 Palantir Support에 해당 인스턴스의 적용 방식을 확인해야 합니다.

다운로드 작업 권한을 별도로 강제하는 환경에서는 기본 역할을 복제한 집합에서 이 권한을 제거하고 Exporter 같은 전용 역할로 부여할 수 있습니다. 파일을 읽는 정상 업무도 같은 권한을 필요로 한다는 점을 고려합니다. 예를 들어 정적 데이터를 포함한 데이터셋을 Marketplace 제품으로 패키징하는 작업은 실제 파일을 읽으므로, 데이터셋 Owner라도 foundry-data-proxy:get-files가 별도로 필요합니다.

모든 다운로드가 리소스 역할로 제어되는 것은 아닙니다. SAML 메타데이터 다운로드처럼 Control Panel에서 관리하는 동작도 있습니다.

Checkpoints로 사유와 확인 기록

Checkpoints는 민감 작업 전에 사용자에게 정책을 알리고 확인 또는 사유를 요구합니다. Download 범주의 모든 지원 동작에 사유 확인을 요구하려면 해당 범주의 각 유형을 설정 대상에 포함합니다. Notepad export처럼 이름에 export가 들어가는 유형이 많습니다.

조직의 반출 정책을 표시하고 확인을 요구하거나, 다운로드가 필요한 업무 목적을 기록하게 할 수 있습니다. 제출된 기록을 검토하면 누가 어떤 사유로 다운로드 동작을 진행했는지 파악하는 데 도움이 됩니다.

모든 다운로드 경로에 Checkpoint가 있는 것은 아닙니다. 사유 확인은 허가된 다운로드를 의식적으로 수행하도록 돕는 기능이며, 지원하지 않는 경로까지 자동 통제하지는 않습니다.

Cipher로 민감한 값 보호하기

Cipher는 데이터셋이나 객체의 민감한 값을 암호화 또는 해시하는 데 사용할 수 있습니다. 암호화된 상태로 다운로드하면 외부 사본에도 암호문이 저장되므로, 우발적인 다운로드 이후의 재사용 가능성을 줄일 수 있습니다. Foundry 안에서 원래 값을 확인하려면 사용하는 Cipher 채널에서 복호화를 수행할 권한이 있어야 합니다.

알고리즘마다 가역성과 보안 특성이 다르므로 목적에 맞게 선택합니다. 이미 복호화해 얻은 평문에 암호문 보호가 남는다고 가정하지 않습니다. Cipher는 데이터셋과 객체의 값에 적용하며, 다운로드할 수 있는 모든 종류의 정보를 암호화하는 기능은 아닙니다.

감사 로그로 사후 검토

감사 로그의 dataExport 범주는 플랫폼의 다운로드 동작을 조사하는 데 사용할 수 있습니다. 거버넌스 담당자는 관련 이벤트가 적절한 권한과 사유로 수행되었는지 사후 검토합니다.

어떤 사용자와 데이터에 다운로드 제한이 필요한지는 개인정보 보호 원칙의 적용, 책임과 검토 절차는 데이터 보호와 거버넌스, Foundry 밖의 사본에 적용되는 경계는 접근 조건 전파를 참조합니다.