Playbook에 대한 컨텐츠 필터링
사용자 역할에 따라 사용자가 액세스할 수 있는 컨텐츠를 지정합니다.
특정 사용자와 관련된 컨텐츠만 표시하고 불필요하거나 민감한 컨텐츠는 숨깁니다. 워크플로우 스튜디오 액세스를 제어하려는 플레이북 콘텐츠와 사용자가 액세스해야 하는 역할을 지정합니다. 예를 들어 guided_decision_builder 역할을 가진 사용자가 플레이북을 생성하는 경우 관련된 활동 세트만 표시합니다.
- 컨텐츠 유형을 지정하는 컨텐츠 정의입니다.
- 콘텐츠에 액세스할 수 있는 사용자를 결정하는 콘텐츠 필터링 규칙 및 역할입니다.
- (기본값) 플레이북 - delegated_developer 역할을 가진 사용자는 모든 활동 정의에 액세스할 수 있습니다.
- (기본값) 플레이북 - playbook.activity_def_read 역할을 가진 사용자는 모든 활동 정의에 액세스할 수 있습니다.
콘텐츠 정의
컨텐츠 정의는 자원 유형을 워크플로우 스튜디오 지정합니다. 자원은 플레이북에 대한 활동 정의와 같은 구성요소의 워크플로우 스튜디오 핵심 요소입니다. 전체 자원을 포함하도록 컨텐츠 정의를 만들거나 조건 작성기를 사용하여 정의를 구체화합니다. 예를 들어 플레이북 활동 정의에 대한 컨텐츠 정의에는 모든 활동 정의가 포함되지만, 이름 또는 패키지에결정 안내가 포함된 활동 정의만 포함하는 컨텐츠 정의를 만들 수 있습니다.
태그 지정을 통해 콘텐츠 정의를 더 구체화할 수 있습니다. 자원 목록의 항목에 자원 태그를 추가한 다음, 해당 태그가 있는 자원만 포함하도록 컨텐츠 정의를 설계합니다.
콘텐츠 필터링 규칙
컨텐츠 필터링 규칙은 사용자가 특정 정의의 컨텐츠에 액세스하기 위해 가져야 하는 역할을 지정합니다. 각 규칙은 사용자 역할을 단일 컨텐츠 정의와 연결합니다. 사용자가 플레이북에 워크플로우 스튜디오 액세스하면 컨텐츠 필터링 규칙에 따라 사용자 역할에 따라 사용자가 액세스할 수 있는 활동이 결정됩니다.
역할 기반 활동 정의 액세스
활동 정의에 접근하는 데 필요한 역할을 지정하여 활동 정의 접근을 관리합니다. 이렇게 하면 모든 콘텐츠 액세스 필터링이 재정의됩니다. 역할에 대한 자세한 내용은 다음 문서를 참조하십시오 플레이북 역할. 활동 정의에 대한 자세한 내용은 다음 문서를 활동 정의참조하십시오.
읽기 전용 플레이북
- 액세스할 수 없는 활동,
- 쓰기 권한이 없는 프로세스 정의 [sys_pd_process_definition] 입니다.
| 자원 필터링됨 | 사용자가 역할을 보유 | 사용자에게 역할이 없습니다. |
|---|---|---|
| 활동 정의 |
|
|
설계 고려 사항
- 활동 정의에 대한 컨텐츠 정의 역할
- 사용자에게 pd_author 역할이 아닌 playbook.write 역할을 할당하여 컨텐츠 정의의 활동 정의 하위 집합에 대한 액세스 권한을 부여합니다.