워크플로에 대한 액세스 관리 managing-access-to-workflows
워크플로우에 시작(또는 비활성화)하고 참여할 수 있도록 사용자 계정에 따라 ACL을 구성합니다.
워크플로우에 대한 필수 사용자 권한 required-user-permissions-for-workflows
워크플로우에 대한 작업은 다음 경우에 수행할 수 있습니다.
-
당신은
admin
account -
계정이 기본 그룹에 할당되었습니다.
workflow-users
:- 이 그룹은 사용자가 워크플로우 작업을 수행하는 데 필요한 모든 권한을 보유합니다.
- 계정이 이 그룹에 있으면 시작된 워크플로우에만 액세스할 수 있습니다.
-
계정이 기본 그룹에 할당되었습니다.
workflow-administrators
:- 이 그룹은 권한이 있는 사용자가 워크플로우를 모니터링하고 관리하는 데 필요한 모든 권한을 보유합니다.
- 계정이 이 그룹에 있으면 모든 워크플로우에 액세스할 수 있습니다.
워크플로우에 대한 액세스 구성 configuring-access-to-workflows
워크플로우 모델은 사용자가 워크플로우와 상호 작용할 수 있는 방법을 제어하는 기본 ACL(액세스 제어 목록)을 상속합니다. 워크플로우에 대한 사용자 액세스를 사용자 정의하려면 워크플로우 모델 노드가 포함된 폴더의 저장소에서 ACL(액세스 제어 목록)을 수정합니다.
/var/workflow/models에 특정 워크플로우 모델에 대한 ACL 적용 apply-an-acl-for-the-specific-workflow-model-to-var-workflow-models
워크플로우 모델이 내에 저장되는 경우 /var/workflow/models
그런 다음 폴더에 해당 워크플로우에만 관련된 특정 ACL을 할당할 수 있습니다.
-
웹 브라우저에서 CRXDE Lite 열기(예: http://localhost:4502/crx/de).
-
노드 트리에서 워크플로우 모델 폴더의 노드를 선택합니다.
/var/workflow/models
-
을(를) 클릭합니다. 액세스 제어 탭.
-
에서 로컬 액세스 제어 정책 (액세스 제어 목록) 표를 만들 때 더하기 아이콘을 클릭하여 항목 추가.
-
에서 새 항목 추가 대화 상자에서 다음 속성을 사용하여 새 ACE를 추가합니다.
- 주체:
content-authors
- 유형:
Deny
- 권한:
jcr:read
- rep:glob: 특정 워크플로우에 대한 참조
다음 액세스 제어 목록 이제 테이블에
content-authors
onprototype-wfm-01
워크플로우 모델. - 주체:
-
클릭 모두 저장.
다음
prototype-wfm-01
워크플로우는 더 이상content-authors
그룹에 속해 있어야 합니다.
/var/workflow/models에서 하위 폴더를 만들고 ACL을 해당 폴더에 적용합니다 create-a-subfolder-in-var-workflow-models-and-apply-the-acl-to-that
사용자 개발 팀은 하위 폴더에서 워크플로우를 만들 수 있습니다 의
/var/workflow/models
에 저장된 DAM 워크플로우와 비교
/var/workflow/models/dam/
그런 다음 폴더 자체에 ACL을 추가할 수 있습니다.
-
웹 브라우저에서 CRXDE Lite 열기(예: http://localhost:4502/crx/de).
-
노드 트리에서 워크플로우 모델 폴더의 개별 폴더에 대한 노드를 선택합니다. 예:
/var/workflow/models/prototypes
-
을(를) 클릭합니다. 액세스 제어 탭.
-
에서 적용 가능한 액세스 제어 정책 표, 더하기 아이콘 을 클릭하여 추가 항목.
-
에서 로컬 액세스 제어 정책 (액세스 제어 목록) 표를 만들 때 더하기 아이콘을 클릭하여 항목 추가.
-
에서 새 항목 추가 대화 상자에서 다음 속성을 사용하여 새 ACE를 추가합니다.
- 주체:
content-authors
- 유형:
Deny
- 권한:
jcr:read
note note NOTE 과 함께 /var/workflow/models에 특정 워크플로우 모델에 대한 ACL 적용 rep:glob를 포함하여 특정 워크플로우에 대한 액세스를 제한할 수 있습니다. 다음 액세스 제어 목록 이제 테이블에
content-authors
onprototypes
폴더를 입력합니다. - 주체:
-
클릭 모두 저장.
의 모델
prototypes
더 이상 폴더를content-authors
그룹에 속해 있어야 합니다.