ServiceNow 인증 작업
- 최종 업데이트2024/09/25
ServiceNow 인증 작업
인증 작업을 사용하여 ServiceNow 인스턴스에 연결합니다. 인증에 성공하면 다른 명령 작업을 사용하여 ServiceNow에서 다양한 작업을 수행할 수 있습니다.
전제 조건
- ServiceNow 인스턴스에서 생성된 클라이언트 ID 및 클라이언트 비밀이 있어야 합니다. 클라이언트 세부 정보를 생성하려면 Create an OAuth API endpoint for external clients 항목을 참조하십시오.
- Automation AnywhereControl Room이 봇에서 ServiceNow 패키지를 사용할 수 있으려면 Bot Creator 역할이 있어야 합니다.
다음과 같은 여러 연결 방법을 사용하여 ServiceNow에 연결할 수 있습니다.
- OAuth2 – 클라이언트 자격증명: ServiceNow 계정 자격증명을 제공하여 이 연결 방법을 사용합니다. 연결을 설정하기 위해 ServiceNow 사용자 이름 및 비밀번호가 필요합니다.
- Control Room OAuth 연결: 이 연결 방법을 사용하려면 OAuth 연결을 생성하여 Control Room에 저장합니다. Control Room에서 OAuth 연결을 생성하기 전에 ServiceNow에서 OAuth 연결을 구성해야 합니다. 자세한 내용은 Create an endpoint for clients to access the instance 항목을 참조하십시오.
프로시저
- Control Room에 로그인합니다.
- 새 봇을 만들거나 기존 봇을 편집합니다. 첫 번째 봇 생성 항목을 참조하십시오.
- 작업 창에서 을 선택한 후, 이를 봇 흐름의 시작 부분 아래에 놓습니다.
- 인증 유형 필드의 드롭다운 메뉴에서 인증 방법을 선택합니다.
-
OAuth2 - 클라이언트 자격증명 인증을 위해 ServiceNow에서 클라이언트 ID 및 클라이언트 비밀 세부 정보를 보려면 다음 단계를 완료합니다.
- ServiceNow 인스턴스에 로그인합니다.
- 를 클릭합니다.
- 생성한 OAuth를 선택합니다.
- Control Room에서 인증 작업에 Client ID와 Client 비밀을 사용합니다.
-
OAuth2 - 클라이언트 자격증명을 사용하여 연결하려면 다음 단계를 완료합니다.
-
ServiceNow에 Control Room OAuth 연결을 구성하려면 다음 단계를 완료합니다.
- Control Room OAuth 연결을 사용하여 연결하려면 생성 후 Control Room에 저장한 사용자 정의 연결을 선택합니다. 자세한 내용은 Control Room에 OAuth 연결 구성 항목을 참조하십시오.
- 세션 이름으로 Default를 입력합니다.
- 다중 또는 사전 변수를 생성하여 인증 헤더를 변수에 지정할 수 있습니다.
- 실행을 클릭하여 봇을 저장하고 실행합니다. 인증되면 토큰을 사용하여 다른 ServiceNow API 서비스를 호출할 수 있습니다.