워크플로우 범위
워크플로우 애플리케이션 범위는 워크플로우의 정보, 특히 해당 워크플로우의 활동에 포함된 데이터에 대한 애플리케이션의 액세스 권한을 결정합니다.
워크플로우가 생성되면 로그인한 사용자의 기어 메뉴에서 애플리케이션 범위를 상속합니다. 워크플로우 편집기에서 이 범위를 변경할 수 없습니다. 워크플로가 실행되면 이 범위에서 실행되며 워크플로의 액세스 가능성 설정에서 모든 범위(공용)에 대한 액세스를 허용하는 경우에만 다른 응용 프로그램에서 호출할 수 있습니다. 그렇지 않으면 워크플로우의 애플리케이션 범위가 애플리케이션 비공개가 됩니다.
사용자 지정 활동은 워크플로우와 다르더라도 자체 범위에서 실행됩니다. 사용자 지정 활동의 범위는 비공개 또는 공개일 수 있습니다. 범위가 있는 사용자 지정 활동 내에서 실행되는 모든 스크립트는 해당 활동의 범위 내에 있는 외부 아티팩트 또는 모든 범위에서 실행되도록 구성된 아티팩트에만 액세스할 수 있습니다. 반대로, 외부 아티팩트가 동일한 범위에서 실행 중인 경우에만 외부 아티팩트가 해당 비공개 활동 내부의 스크립트에 액세스할 수 있습니다. 공개 범위가 있는 활동은 모든 애플리케이션 범위에서 외부 아티팩트와 상호작용할 수 있습니다.
비공개 활동은 공개 애플리케이션 범위가 있는 워크플로우의 일부로 사용할 수 있습니다. 이러한 활동은 워크플로우 외부에 도달하거나 워크플로우 외부에서 접근하지 못하도록 보호됩니다. 사용자 지정 활동에 대한 애플리케이션 범위 설정에 대한 자세한 내용은 해당 활동 템플릿의 필드 설명 테이블을 참조하십시오.
워크플로우 범위 제한
공개 및 비공개 애플리케이션 범위에는 몇 가지 제한 사항이 있습니다.
- ECC 큐
- 작업
- 승인
- 이벤트
- SLA 타이머
- 타이머
- 스크립트 포함
- 비즈니스 규칙
- 워크플로우 API
워크플로우를 설계할 때 배포 전에 모든 자원의 가시성과 접근성을 검증합니다.
애플리케이션 범위를 참조하십시오.
워크플로우의 범위를 구성하는 방법에 대한 자세한 내용은 다음 문서를 워크플로우 속성참조하십시오.