SAP Concur 스포크 설정
인스턴스를 통합 ServiceNow 하고 SAP 동의 에서 사용자 지정 OAuth 애플리케이션을 SAP 동의 생성하여 요청을 인증 ServiceNow 합니다.
시작하기 전에
- 통합 허브 구독을 요청합니다.
- SAP 동의 스포크를 활성화합니다.
- 필요한 역할: 관리자
프로시저
-
OAuth 제공자로 등록 SAP 동의 합니다.
- 다음으로 이동 시스템 OAuth > 애플리케이션 레지스트리.
-
새로 만들기를 클릭합니다.
어떤 종류의 OAuth 애플리케이션입니까?
-
외부 공급업체 OAuth 제공자에 연결을 선택합니다.
시스템에 빈 애플리케이션 레지스트리 양식이 표시됩니다.
-
양식에서 다음 값을 입력합니다.
필드 설명 이름 애플리케이션 레지스트리를 고유하게 식별하는 이름입니다. 예: SAP Concur OAuth 클라이언트 ID 클라이언트 애플리케이션의 클라이언트 ID입니다 SAP 동의 . 이 값을 얻으려면 구현 팀에 문의하십시오 SAP 동의 . 클라이언트 비밀 클라이언트 애플리케이션의 클라이언트 비밀입니다 SAP 동의 . 이 값을 얻으려면 구현 팀에 문의하십시오 SAP 동의 . 기본 부여 유형 토큰을 설정하는 데 사용된 부여 유형입니다. 자원 소유자 암호 자격 증명을 선택합니다. 토큰 URL 인스턴스가 ServiceNow 액세스 토큰을 가져오는 URL입니다. 토큰 URL의 형식은 https://<host-name>/oauth2/v0/token입니다. 여기서 호스트 이름은 SAP Concur가 설치된 대상 호스트의 정규화된 도메인 이름입니다. 리디렉션 URL https://<instance>.service-now.com/oauth_redirect.do 형식의 OAuth 콜백 엔드포인트입니다. -
양식 헤더를 마우스 오른쪽 버튼으로 클릭하고 저장을 클릭합니다.
- 시스템은 OAuth 자격 증명을 확인하고 리디렉션 URL을 채웁니다.
- 시스템은 권한 부여 유형이 자원소유자 암호 자격 증명인 OAuth 엔터티 프로파일을 채웁니다. 예를 들어 OAuth 엔터티 프로파일은 기본 이름인 SAPConcur로 생성됩니다
-
스포크에 대한 자격 증명 기록을 SAP 동의 생성합니다.
- 다음으로 이동 연결 및 자격 증명 > 자격 증명.
-
새로 만들기를 클릭합니다.
시스템에 '어떤 유형의 자격 증명을 작성하시겠습니까?'라는 메시지가 표시됩니다.
- OAuth 2.0 자격 증명을 선택합니다.
-
양식에서 다음 값을 입력합니다.
필드 필요한 값 이름 기록을 고유하게 식별하는 이름입니다. 예를 들어 SAP Concur Cred를 입력합니다. 활성 자격 증명 기록을 적극적으로 사용하는 옵션입니다. OAuth 엔터티 프로파일 사용자 지정 SAP 동의 애플리케이션을 OAuth 제공자로 등록할 때 생성한 OAuth 프로파일입니다. 예를 들어 SAPConcur를 선택합니다. 적용 대상 이 자격 증명을 사용할 수 있는 MID Server를 선택합니다. 예를 들어 모든 MID Server를 선택합니다. 순서 이 자격 증명을 적용할 순서를 선택합니다. 예를 들어 100을 입력합니다. - 레코드를 저장합니다.
-
스포크에 대한 연결 기록을 SAP 동의 생성합니다.
- 다음으로 이동 연결 및 자격 증명 > 연결 및 자격 증명 별칭.
- 기록에 대해 SAPConcur 열기.
- 연결 탭에서 신규를 클릭합니다.
-
양식에서 다음 값을 입력합니다.
필드 필요한 값 이름 연결 기록을 고유하게 식별하는 이름입니다. 예를 들어 SAP Concur 연결을 입력합니다. 자격 증명 에 대해 SAP 동의생성한 자격 증명 기록입니다. 예를 들어 SAP Concur Cred를 선택합니다. 연결 URL 연결할 SAP 동의 연결 URL은 <Host>/api 형식입니다. 호스트 SAP Concur가 설치되는 대상 호스트의 전체 주소 도메인 이름입니다. 예를 들어 us.api.concursolutions.com 또는 eu.api.concursolutions.com 입니다. 프로토콜 https 기본 경로 /api - 제출을 클릭합니다.
-
API 사용자 자격 증명을 제공하여 OAuth 토큰을 SAP 동의 생성합니다.
- 다음으로 이동 연결 및 자격 증명 > 자격 증명.
-
생성한 자격 증명 기록을 엽니다.
예: SAP Concur 자격 증명
- OAuth 토큰 가져오기 관련 링크를 클릭하고 API 사용자 자격 증명을 SAP 동의 제공하여 OAuth 토큰을 생성합니다.
-
연결을 구성합니다, SAP Concur 이벤트 구독 서비스.
- 다음으로 이동 프로세스 자동화 > 플로우 디자이너.
- 연결 탭을 클릭합니다.
- SAP Concur 이벤트 구독 서비스 연결 별칭을 찾아 상세 정보 보기를 클릭합니다.
- 스포크를 처음 구성하려면 구성을 선택하거나 편집을 클릭합니다.
-
연결 양식의 필드에 내용을 입력합니다.
필드 설명 이름 연결 별칭 기록의 이름입니다. 연결 URL https://www-<지역>.api.concursolutions.com 형식의 연결 URL입니다. <지역>을 적절한 SAP Concur 지역으로 바꿉니다.
버전 v4를 입력합니다. 토큰 URL 토큰 URL은 https://<지역>.api.concursolutions.com/oauth2/v0/token 형식입니다. <지역>을 적절한 SAP Concur 지역으로 바꿉니다.
클라이언트 ID 클라이언트 애플리케이션의 클라이언트 ID입니다 SAP 동의 . 이 값을 얻으려면 구현 팀에 문의하십시오 SAP 동의 . 클라이언트 비밀 클라이언트 애플리케이션의 클라이언트 비밀입니다 SAP 동의 . 이 값을 얻으려면 구현 팀에 문의하십시오 SAP 동의 . - OAuth 토큰 작성 및 가져오기를 클릭합니다.
OAuth 토큰이 성공적으로 생성되었다는 확인 메시지가 표시됩니다. -
연결, SAP Concur v4 API를 구성합니다.
- 다음으로 이동 프로세스 자동화 > 플로우 디자이너.
- 연결 탭을 클릭합니다.
- SAP Concur v4 API 연결 별칭을 찾아 상세 정보 보기를 클릭합니다.
- 편집을 클릭하거나 스포크를 처음 구성하는 경우 구성을 클릭합니다.
-
연결 양식의 필드에 내용을 입력합니다.
필드 설명 이름 연결 별칭 기록의 이름입니다. 연결 URL https://<지역>.api.concursolutions.com 형식의 연결 URL입니다. <지역>을 적절한 SAP Concur 지역으로 바꿉니다.
버전 v4를 입력합니다. 토큰 URL 토큰 URL은 https://<지역>.api.concursolutions.com/oauth2/v0/token 형식입니다. <지역>을 적절한 SAP Concur 지역으로 바꿉니다.
클라이언트 ID 클라이언트 애플리케이션의 클라이언트 ID입니다 SAP 동의 . 이 값을 얻으려면 구현 팀에 문의하십시오 SAP 동의 . 클라이언트 비밀 클라이언트 애플리케이션의 클라이언트 비밀입니다 SAP 동의 . 이 값을 얻으려면 구현 팀에 문의하십시오 SAP 동의 . -
OAuth 토큰 작성 및 가져오기를 클릭합니다.
새 창에서 사용자 이름 과 암호를 입력하라는 메시지가 표시됩니다.
-
사용자 이름에 인스턴스의 SAP 동의 회사 ID를 제공하고 암호에 회사 요청 토큰 값을 제공합니다.
주:회사 ID 및 회사 요청 토큰의 값을 얻으려면 구현 팀에 문의하십시오 SAP 동의 .
- OAuth 토큰 가져오기를 클릭합니다.
-
SAP Concur 사용자 매핑 모듈의 사용자에 사용자를 ServiceNow 매핑 SAP 동의 합니다.
- 다음으로 이동 SAP Concur 스포크 > SAP Concur 사용자 매핑.
- 새로 만들기를 클릭합니다.
-
양식에서 다음 값을 입력합니다.
필드 설명 ServiceNow 사용자 사용자 [sys_user] 테이블의 사용자 기록에 대한 참조입니다. SAP Concur 사용자 ID 에서 필요한 사용자의 사용자 ID입니다 SAP 동의. -
제출을 클릭합니다.
주:사용자가 SAP Concur 사용자 매핑 모듈의 해당 SAP 동의 사용자 ID에 매핑되지 않고 SAP Concur 경비 항목 모듈의 데이터에 액세스하려고 하면 이 오류 메시지가 표시됩니다.사용자 이름이 adminn인 사용자가 없습니다.
사용자를 SAP Concur 경비 항목 모듈의 액세스 데이터에도 해당 SAP 동의 사용자 ID에 매핑 ServiceNow 합니다.
- SAP 동의 스포크가 설정되었습니다.
- 데이터가 검색되어 경비 항목 및 SAP 동의 경비 보고서 모듈에 SAP 동의 표시됩니다.