Managed Documents 플러그인
이 페이지에서는 애플리케이션 및 모듈, 데이터베이스 테이블 구조, 스크립트 및 역할에 대해 설명합니다.
데이터베이스 테이블 구조
다음 테이블이 추가됩니다.
| 표시 이름(테이블 이름) | 설명 |
|---|---|
| 문서 [dms_document] | 문서 세부 정보입니다. |
| 수정 버전 [dms_revision] | 문서가 수정됩니다. |
| 대상 [dms_audience] | 의도한 문서 판독기입니다. |
| 분류 [classification] | 문서 제한 수준(예: 공개 또는 기밀)입니다. (문서에 대한 액세스를 정의하지 않습니다. 문서 보안은 사용자 및 그룹 권한에서 설정됩니다.) |
| 유형 [dms_type] | 문서의 목적입니다. |
| 구성요소 [dms_component] | 이름 형식의 구성요소입니다. 값 필드는 평가되는 닷워킹 표현식입니다. 개정 이름이 생성될 때 개정이 존재하지 않기 때문에 개정에 대한 예외가 만들어집니다. |
| 이름 형식 [dms_name_format] | 수정본 이름을 생성할 구성요소의 구성입니다. |
| 승인 시퀀스 [approval_sequence] | 사용자가 따라야 하는 승인 시퀀스입니다. |
| 승인 규칙 [dms_approval_rule] | dms_document 테이블의 기록이 일치해야 하는 기준입니다. 문서에 승인자를 자동으로 추가하는 데 사용됩니다. |
| 컬렉션 [dms_collection] | 사용자가 만든 문서 그룹입니다. |
스크립트
| 규칙 | 설명 |
|---|---|
| 문서 업데이트 | 문서의 수정 버전에 따라 문서의 상태를 변경합니다. |
| 승인자 추가 | 문서의 승인자 목록을 채웁니다. |
| 스크립트 포함 | 설명 |
|---|---|
| 문서 관리 | Managed Documents 플러그인에 대한 메인 논리를 포함합니다. |
| 문서 관리 DB | 데이터베이스에서 CRUD 작업을 수행하는 메서드를 포함합니다. |
| 문서 관리보안 | 관리 문서 시스템의 보안을 관리하는 데 도움이 됩니다. |
| DocumentManagementAjax | 업로드/체크 인 수정본 양식을 열 때 작성되는 임시 수정의 상세 정보를 업데이트합니다. |
| 문서 첨부 파일Ajax | 첨부 파일의 이름을 바꿉니다. |
| DocumentRevisionWorkflowHelper (문서수정워크플로도우미) | 수정 버전에서 기본 워크플로우 작업을 수행하는 데 도움이 됩니다. |
| DocumentManagementApprovalMatcher | 승인 규칙과 일치하는 문서에 대한 사용자 및 그룹 승인자를 확보하는 데 도움이 됩니다. |
| DocumentApproverHelper (문서 승인 도우미) | 문서 승인자를 처리하는 논리를 포함합니다. |
| DocumentManagementUtils | 유용한 방법. |
| 문서 참조 한정자 | 참조 한정자를 반환하는 정적 메서드입니다. |
| 규칙 | 설명 |
|---|---|
| 문서 유형 변경 | 문서의 수정본 설정 섹션에 있는 이름 형식 필드를 업데이트합니다. 각 유형에는 기본 이름 형식이 있습니다. |
역할
이 플러그인에는 두 가지 새로운 역할이 도입되었습니다.
| 역할 | 설명 |
|---|---|
| document_management_user | 이 역할을 보유한 사용자는 Managed Documents 플러그인에 액세스하고, 문서를 작성하고, 문서를 검색할 수 있습니다. 문서 검토자와 승인자가 Managed Document 플러그인에 액세스하려면 document_management_user 역할이 필요합니다. (검토자와 승인자는 승인 기록에서 문서 수정에 액세스할 수도 있습니다.) |
| document_management_admin | 이 역할을 보유한 사용자는 Managed Documents 플러그인에 대한 관리 설정을 변경할 수 있습니다. |
주:
각 문서에는 개별 사용 권한이 있으므로 사용자에게 document_management_user 역할이 부여되고 응용 프로그램에 대한 사용 권한이 있더라도 사용자는 액세스 권한이 부여된 문서만 볼 수 있습니다.