포함된 작업 자동화의 런타임 단계
양식에서 ServiceNow 유인 자동화를 트리거하는 방법에 대해 자세히 알아보십시오.
포함된 작업 자동화의 런타임 단계 워크플로우
Embedded Task Automation 개념 숙지. 자세한 내용은 에 포함된 작업 자동화 RPA 허브 문서를 참조하십시오.
RPA 지원 사용자 역할의 사용자가 인스턴스에 로그인합니다 ServiceNow .
자동화를 트리거해야 하는 해당 ServiceNow 양식으로 이동합니다.
- 양식이 ServiceNow 변경된 경우 UI 작업을 트리거하기 전에 저장하라는 확인 메시지가 표시됩니다. 사용자가 계속 또는 확인을 선택하면 양식이 저장됩니다. 자동화가 트리거됩니다. 사용자가 취소를 선택하면 자동화가 트리거되지 않고 양식이 ServiceNow 저장되지 않습니다.
- 사용자가 UI 작업을 선택할 때 작업이 성공하면 유인 자동화를 시작하려고 시도합니다. 유인 로봇이 컴퓨터에 설치되어 있는지 확인합니다. 성공하지 못하면 유인 로봇을 시작하는 연결이 설정되지 않습니다. 다시 시도하거나 시스템 관리자에게 문의하라는 정보 메시지가 표시됩니다.
OAuth 엔터티 ID, 코드 챌린지, ServiceNow 양식 기록 SysID(자동화가 트리거되는 위치), 봇 프로세스 시스템 ID 및 패키지 SysID(자동화 SysID)와 같은 상세 정보로 시작하는 유인 로봇 URL이 생성됩니다.
이러한 상세 정보를 유인 로봇 사용하여 OAuth를 호출하여 액세스 및 새로 고침 토큰을 가져옵니다. 애플리케이션의 유인 로봇 인증 과정과 자동화 실행에 대해 알아봅니다. 자세한 내용은 유인 로봇 Embedded Task Automation의 인증 여정 및 자동화 실행 문서를 참조하십시오.
이러한 토큰 상세 정보를 유인 로봇 사용하여 세션 상세 정보를 양식과 ServiceNow 공유하고 자동화 실행을 시작합니다.
GetProcessFieldParameters 구성 요소는 인스턴스에 GraphQL API ServiceNow 를 만들어 동적 프로세스 필드 매개변수에 매핑된 양식 필드 값을 읽습니다. GetProcessFieldParameters 구성 요소에 대한 자세한 내용은 단원을 참조하십시오GetProcessFieldParameters 구성 요소 사용.
자동화가 실행된 후 데이터는 다운스트림 애플리케이션으로 전달됩니다.
SetProcessFieldParameters 구성 요소는 인스턴스에 GraphQL ServiceNow API를 만들어 동적 프로세스 필드 매개변수에 매핑되는 양식 필드 값을 설정합니다. SetProcessFieldParameters 구성 요소에 대한 자세한 내용은 을 참조하십시오SetProcessFieldParameters 구성요소 사용.
양식에서 ServiceNow 유인 자동화 시작
양식에서 ServiceNow 유인 자동화를 시작하고 유인 자동화를 시작하는 제한 사항에 대해 알아봅니다. 자세한 내용은 유인 로봇 Embedded Task Automation의 인증 여정 및 자동화 실행 문서를 참조하십시오.