플로우 역할
특정 역할로 실행되는 플로우와 하위 플로우를 생성합니다. 역할을 할당하면 사용자 역할이 아닌 자신의 역할로 실행되는 사용자 시작 플로우를 만들 수 있습니다.
역할 선택
플로우는 시스템 사용자 또는 세션을 시작하는 사용자로 실행됩니다. 세션을 시작하는 사용자로 실행되는 플로우에만 역할을 할당할 수 있습니다. 플로우가 시스템 사용자로 실행될 때는 시스템 역할로 실행되며 개별 역할 선택은 사용할 수 없습니다. 자세한 내용은 워크플로우 스튜디오에서 플로우 생성 문서를 참조하십시오.
플로우에 여러 역할을 할당할 수 있습니다. 새 역할을 선택하면 플로우의 원래 역할이 대체됩니다. 역할을 선택하지 않으면 세션을 시작한 사용자의 역할로 플로우가 실행됩니다.
- 관리자
- security_admin
- 인사 관리에 대한 애플리케이션 관리자 역할과 같은 애플리케이션별 관리자 역할입니다.
수정 및 복사된 플로우
다른 사용자가 플로우를 수정하고 복사할 수 있습니다. 플로우를 수정하려면 사용자에게 플로우와 동일한 역할이 있어야 합니다. 플로우에 할당된 역할이 누락된 사용자는 플로우를 읽기 전용으로 간주합니다.
플로우를 복사하면 할당된 역할이 제거됩니다. 복사된 플로우는 시스템 역할 또는 세션을 시작한 사용자의 역할로 실행됩니다.
누락된 역할
플로우가 인스턴스에 없는 역할을 참조하는 경우가 있습니다. 누락된 역할이 제거되었거나 인스턴스에 없을 수 있습니다. 인스턴스 간에 플로우를 이동할 때 두 상황 중 하나가 발생할 수 있습니다. 역할을 사용할 수 없는 경우 역할로 실행 필드에 이름 대신 역할의 sys_id 표시됩니다. 역할이 누락된 동안에는 플로우에 대한 변경 내용을 저장할 수 없습니다. 플로우 변경 내용을 저장하려면 플로우에서 역할을 제거하거나 인스턴스에 추가합니다.
실행 상세 정보의 플로우 역할
플로우 실행 상세 정보를 보면 플로우에 대한 "실행 대상" 역할을 확인할 수 있습니다. 실행 필드를 사용하여 플로우를 실행한 사용자를 확인합니다. 초기 사용자로 실행된 플로우에만 역할이 할당될 수 있습니다. 이러한 플로우에는 플로우에 할당된 역할을 표시하는 역할로 실행 필드가 있습니다.
하위 플로우 역할
플로우와 하위 플로우는 각각 고유한 역할로 실행됩니다. 하위 플로우는 상위 플로우에서 역할을 상속하지 않습니다. 플로우 실행이 하위 플로우에서 상위 플로우로 반환되면 하위 플로우와 연결된 특수 역할이 제거됩니다. 상위는 자체 역할로 계속 실행됩니다.
접근 제어 목록
플로우에 역할을 할당한다고 해서 플로우가 기록이나 테이블에 액세스할 수 있다는 보장은 없습니다. 역할은 접근 제어 목록(ACL)의 중요한 부분이지만 가능한 조건 중 하나일 뿐입니다. 플로우가 예상한 기록에 액세스할 수 없는 경우 테이블과 필드의 기록 ACL 규칙을 검토합니다. ACL 규칙에 따라 액세스 권한을 부여하기 위해 추가 기준이 필요할 수 있습니다. 자세한 내용은 접근 제어 목록 규칙을 참조하십시오.
플로우 역할이 AI 에이전트 역할을 재정의합니다.
플로우는 항상 에서 실행 워크플로우 스튜디오되도록 구성된 역할을 사용하여 실행됩니다. 플로우 역할은 동적 사용자 또는 특정 AI 사용자로부터 AI 에이전트가 상속한 모든 역할을 재정의합니다. 사용자로부터 상속된 역할로만 플로우를 실행하려면 플로우 역할을 제거하십시오. AI 에이전트에 역할을 추가하는 방법에 대한 자세한 내용은 다음 문서를 참조하십시오 Define security controls for an AI agent.