ThingWorx Flow > ThingWorx Flow 설치 및 관리 > ThingWorx Flow 관리 > ThingWorx Flow에 대한 권한 구성
ThingWorx Flow에 대한 권한 구성
사용자에게 ThingWorx Flow 워크플로를 만들고, 편집하고, 실행하는 데 필요한 특수 권한을 부여해야 합니다. 관리자 사용자는 추가 구성 없이 이러한 모든 기능에 자유롭게 액세스할 수 있습니다. 다음 단원의 절차를 사용하여 이러한 설정을 수정합니다.
워크플로 편집기를 사용하는 데 필요한 권한
워크플로 편집기를 사용하려면 Workflows 및 WorkflowSubsystem 엔티티에 대한 권한을 부여받아야 합니다. 관리자 권한으로 다음을 수행합니다.
1. Composer에서 워크플로 사물을 편집한 다음 권한을 클릭합니다.
a. 표시 유형 아래에 사용자가 속한 조직 또는 조직 단위가 나열되는지 확인합니다.
b. 실행 시간 아래에 있는 사용자 또는 사용자 그룹을 목록에 추가한 다음 서비스 실행허용으로 설정합니다.
* 
이 작업은 모든 서비스의 엔티티 수준에서 수행할 수 있으므로 사용자는 워크플로 편집기에 정의된 모든 워크플로를 실행할 수 있습니다. 실행할 수 없는 경우 Overrides 영역에서 워크플로 서비스의 이름을 선택하여 워크플로 단위로 서비스 실행 권한을 부여합니다.
c. 디자인 타임 아래에 있는 사용자 또는 사용자 그룹을 목록에 추가한 다음 읽기, 업데이트삭제허용으로 설정합니다.
d. 저장을 클릭합니다.
2. WorkflowSubsystem 사물을 편집한 다음 권한을 클릭합니다.
a. 표시 유형 아래에 사용자가 속한 조직 또는 조직 단위가 나열되는지 확인합니다.
b. 실행 시간 아래에 있는 사용자 또는 사용자 그룹을 목록에 추가한 다음 서비스 실행허용으로 설정합니다.
c. 저장을 클릭합니다.
Composer에서 워크플로 서비스를 사용하는 데 필요한 권한
* 
변경 사항을 여러 엔티티에 적용해야 할 경우 홈 탭에서 복수 선택 확인란을 사용한 다음 테이블 맨 위에 있는 권한을 클릭합니다.
Composer에서 사물, 사물 템플릿 또는 사물 형태 엔티티에 대한 워크플로 서비스를 만들려면 표준 ThingWorx 서비스 권한이 필요합니다. 관리자 권한으로 다음을 수행합니다.
1. 사용자가 ComposerUsers 사용자 그룹에 속하는지 아니면 해당 그룹과 동일한 권한을 가지는지 확인합니다.
2. 엔티티를 편집한 다음 권한을 클릭합니다.
a. 표시 유형 아래에 사용자가 속한 조직 또는 조직 단위가 나열되는지 확인합니다.
b. 디자인 타임 아래에서 사용자 또는 사용자 그룹을 목록에 추가한 다음 읽기, 업데이트삭제허용으로 설정합니다.
c. 저장을 클릭합니다.
흐름 및 트리거
모든 워크플로는 워크플로 엔티티에 액세스할 수 있는 사용자에게 공개됩니다. 다음과 같이 워크플로 엔티티에 대한 세 가지 수준의 액세스 권한이 있습니다.
표시 유형 - 흐름 보기
런타임 - 흐름 보기, 실행
디자인 타임 - 흐름 보기, 실행, 만들기, 업데이트, 삭제
비공개 연결 및 승인을 포함하는 워크플로에 대한 설명은 다음과 같습니다.
워크플로에 대한 런타임 액세스 권한이 있는 사용자가 실행할 수는 있지만 워크플로의 비공개 연결 세부 정보는 볼 수 없습니다.
워크플로에 대한 디자인 타임 액세스 권한이 있는 사용자가 편집할 수 있습니다. 비공개 연결은 비공개 연결의 소유자가 아닌 다른 사용자가 보거나 편집할 수 없습니다. 비공개 연결 및 승인을 공유하는 방법에 대한 자세한 내용은 ThingWorx Flow 설정을 참조하십시오.
모든 트리거는 공개이며 워크플로에 대한 액세스 권한이 있는 사용자가 해당 트리거를 보고 사용할 수 있습니다. 그러나 트리거는 작성자가 소유하며 트리거의 작성자만 삭제할 수 있습니다. 트리거는 기본적으로 공유되므로 공유를 지원하지 않습니다.
사용자가 트리거를 만들거나, 편집하거나, 삭제하려면 워크플로에 대한 디자인 타임 권한이 있어야 합니다.