Managed Documents 플러그인

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 3분
  • 이 페이지에서는 애플리케이션 및 모듈, 데이터베이스 테이블 구조, 스크립트 및 역할에 대해 설명합니다.

    데이터베이스 테이블 구조

    다음 테이블이 추가됩니다.

    표 1. 테이블
    표시 이름(테이블 이름) 설명
    문서 [dms_document] 문서 상세 정보입니다.
    수정 버전 [dms_revision] 문서가 수정됩니다.
    대상 [dms_audience] 의도된 문서 판독기입니다.
    분류 [classification] 공개 또는 기밀과 같은 문서 제한 수준입니다. (문서에 대한 액세스를 정의하지 않습니다. 문서 보안은 사용자 및 그룹 권한에 설정되어 있습니다.)
    유형 [dms_type] 문서 목적입니다.
    구성요소 [dms_component] 이름 형식의 구성요소입니다. 값 필드는 평가되는 닷워킹 표현식입니다. 개정 이름이 생성될 때 개정이 존재하지 않기 때문에 개정에 대한 예외가 만들어집니다.
    이름 형식 [dms_name_format] 수정 이름을 생성할 구성요소의 컴포지션입니다.
    승인 시퀀스 [approval_sequence] 사용자가 따라야 하는 승인 시퀀스입니다.
    승인 규칙 [dms_approval_rule] dms_document 테이블의 기록이 일치해야 하는 기준입니다. 문서에 승인자를 자동으로 추가하는 데 사용됩니다.
    컬렉션 [dms_collection] 사용자가 생성한 문서 그룹입니다.

    스크립트

    표 2. sys_script에 추가되는 비즈니스 규칙
    규칙 설명
    문서 업데이트 수정 버전에 따라 문서의 상태가 변경됩니다.
    승인자 추가 문서의 승인자 목록을 채웁니다.
    표 3. sys_script_include에 추가될 스크립트 포함
    스크립트 포함 설명
    문서 관리 Managed Documents 플러그인에 대한 메인 논리를 포함합니다.
    DocumentManagementDB 데이터베이스에서 CRUD 작업을 수행하는 메서드를 포함합니다.
    문서 관리 보안 Managed Documents 시스템의 보안을 관리하는 데 도움이 됩니다.
    문서 관리 Ajax 업로드/체크인 수정 양식을 열 때 작성된 임시 수정의 상세 정보를 업데이트합니다.
    문서 첨부 파일 Ajax 첨부 파일의 이름을 바꿉니다.
    DocumentRevisionWorkflowHelper 수정버전에서 기본 워크플로우 작업을 수행하는 데 도움이 됩니다.
    문서 관리 승인 정합기 승인 규칙과 일치하는 문서에 대한 사용자 및 그룹 승인자를 확보하는 데 도움이 됩니다.
    DocumentApproverHelper 문서 승인자를 처리하는 논리를 포함합니다.
    DocumentManagement유틸리티 유용한 방법.
    문서 참조 한정자 참조 한정자를 반환하는 정적 메서드입니다.
    표 4. sys_script_client에 추가되는 클라이언트 스크립트
    규칙 설명
    문서 유형 변경 문서의 수정 설정 섹션에서 이름 형식 필드를 업데이트합니다. 각 유형에는 기본 이름 형식이 있습니다.

    역할

    이 플러그인에는 두 가지 새로운 역할이 도입됩니다.

    표 5. 역할
    역할 설명
    document_management_user 이 역할을 통해 사용자는 Managed Documents 플러그인에 액세스하고, 문서를 만들고, 문서를 검색할 수 있습니다. 문서 검토자와 승인자가 Managed Document 플러그인에 액세스하려면 document_management_user 역할이 필요합니다. (검토자와 승인자는 승인 기록에서 문서 수정에 액세스할 수도 있습니다.)
    document_management_admin 이 역할을 보유한 사용자는 Managed Documents 플러그인에 대한 관리 설정을 변경할 수 있습니다.
    주:
    각 문서에는 개별 권한이 있으므로 사용자에게 document_management_user 역할이 부여되고 애플리케이션에 대한 권한이 있더라도 사용자는 액세스 권한이 부여된 문서만 볼 수 있습니다.