ServiceNow 원격 인스턴스 스포크 설정
요청을 인증하기 위해 원격 ServiceNow 인스턴스에 OAuth API 엔드포인트를 생성하여 로컬 및 원격 ServiceNow 인스턴스를 통합합니다.
시작하기 전에
- 구독을 요청합니다 Integration Hub .
- 원격 및 로컬 ServiceNow 인스턴스에서 ServiceNow 원격 인스턴스 스포크를 활성화합니다.주:원격 인스턴스와 로컬 인스턴스라는 용어는 다음과 같은 상황에서 사용됩니다.
- 로컬 인스턴스: 통신이 시작되고 설정되는 ServiceNow 인스턴스입니다.
- 원격 인스턴스: 로컬 인스턴스가 통신하는 ServiceNow 인스턴스입니다.
- 필요한 역할: admin주:스포크만 설정하려면 관리자 역할이 필요합니다.
스포크를 사용하려면 스포크 사용자에게 테이블의 데이터에 ServiceNow 액세스하는 데 필요한 최소 권한만 있어야 합니다. 꼭 필요한 경우가 아니면 이 스포크의 사용자에게 높은 권한 역할을 할당하지 마십시오. 이 방법을 사용하면 데이터에 대한 제어된 액세스가 보장됩니다.
통합 사용자는 상호작용하려는 테이블에 액세스하는 데 필요한 역할이 있어야 합니다. 또한 테이블 [sys_db_object] 및 딕셔너리 항목 [sys_dictionary] 테이블에 액세스하여 테이블의 테이블 이름 및 필드와 같은 동적 옵션을 표시하기 위한 역할이 필요합니다.
원격 ServiceNow 인스턴스를 OAuth 제공자로 등록
로컬 ServiceNow 인스턴스가 OAuth 2.0 토큰을 요청할 수 있도록 원격 ServiceNow 인스턴스를 OAuth 제공자로 등록합니다.
시작하기 전에
- 원격 ServiceNow 인스턴스에서:
- 외부 클라이언트에 대한 OAuth API 엔드포인트를 생성합니다. 리디렉션 URL에서 로컬 ServiceNow 인스턴스의 URL을 https://<instance-name>.service-now.com/oauth_redirect.do 형식으로 지정합니다. 자세한 내용은 클라이언트가 인스턴스에 액세스할 수 있도록 끝점 만들기를 참조하세요.
- Client ID(클라이언트 ID) 및 Client Secret(클라이언트 암호) 값을 복사하고 기록합니다.
- 필요한 역할: admin
프로시저
원격 ServiceNow 인스턴스에 대한 자격 증명 기록 생성
원격 ServiceNow 인스턴스에 대한 자격 증명 기록을 생성합니다. ServiceNow 원격 인스턴스 스포크 연결 및 자격 증명 별칭은 이러한 자격 증명을 사용하여 작업을 승인합니다.
시작하기 전에
필요한 역할: admin.
프로시저
원격 ServiceNow 인스턴스에 대한 연결 기록 생성
원격 ServiceNow 인스턴스에 대한 연결 기록을 생성합니다. ServiceNow 원격 인스턴스 스포크 연결 및 자격 증명 별칭은 이러한 연결을 사용하여 작업을 수행합니다.
시작하기 전에
필요한 역할: admin.
프로시저
로컬 ServiceNow 인스턴스에 대한 자격 증명 기록 생성
로컬 ServiceNow 인스턴스에 대한 자격 증명 기록을 생성합니다. ServiceNow 원격 인스턴스 스포크 연결 및 자격 증명 별칭은 이러한 자격 증명을 사용하여 작업을 승인합니다.
시작하기 전에
필요한 역할: admin.
프로시저
로컬 ServiceNow 인스턴스에 대한 연결 기록 생성
로컬 ServiceNow 인스턴스에 대한 연결 기록을 생성합니다. ServiceNow 원격 인스턴스 스포크 연결 및 자격 증명 별칭은 이러한 연결을 사용하여 작업을 수행합니다.
시작하기 전에
필요한 역할: admin.