Skip to main content
Skip table of contents

Ledger Management

Overview

원장 테이블 정책은 데이터베이스 내의 중요 테이블을 원장(=Ledger)으로 관리할 수 있는 개념이며, 원장으로 관리되는 테이블의 경우 사용자가 DML 쿼리를 실행하기 위해 워크플로우 승인 프로세스를 거치도록 강제할 수 있습니다.

원장 테이블 정책은 관련 라이선스가 활성화되어 있는 경우에만 사용하실 수 있습니다. 해당 기능 사용을 위해서는 QueryPie 고객지원팀으로 문의주세요.

관리자는 Ledger Table Policy 메뉴를 통해 데이터베이스의 테이블 단위로 원장(Ledger) 설정을 할 수 있으며, 테이블에 ‘원장 전용 승인 규칙(Ledger Approval Rule)’을 맵핑하면 원장 워크플로우 프로세스를 거치게 됩니다. 원장 전용 승인 규칙을 맵핑함으로써, 해당 테이블은 곧바로 원장 테이블의 성격을 갖게 됩니다.

  • 사용자가 원장 테이블을 대상으로 INSERT / UPDATE / DELETE 쿼리 실행시,

    • 해당 테이블에 대해 사용자가 QueryPie Web Editor 및 3rd-party editor에서 수정 쿼리를 시도하면, 사용자는 SQL Request를 거쳐야 한다는 안내를 받게 됩니다.

    • 이어 SQL Request에 진입한 사용자는 사전에 관리자가 해당 테이블에 설정한 원장 전용 승인 규칙(Ledger Approval Rule)만 선택할 수 있으며, 테이블을 기준으로 승인 여부를 강제하고 동시에 결재 라인까지 강제할 수 있습니다.

  • 사용자가 원장 테이블을 대상으로 SELECT 쿼리 실행시,

    • 원장 테이블에 대해 사용자가 QueryPie Web Editor 에서 SELECT 쿼리를 실행할 경우, 쿼리를 수행하는 사유를 입력하도록 강제화할 수 있습니다.

    • 단, 3rd-party editor에서는 사유 입력 강제가 불가능합니다.

Ledger 관리 가이드 바로가기

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.