Workday HR SOAP OAuth를 사용하기 위한 구성

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 4분
  • OAuth 2.0을 사용하여 Workday HR SOAP 기반 작업을 수행하도록 ServiceNow 인스턴스를 구성합니다.

    주:
    SOAP 기반 작업에 대해 기본 인증에서 OAuth 2.0으로 마이그레이션하는 경우 마이그레이션 전에 기본 인증 구성을 제거해야 합니다.

    Workday HR 스포크에 대한 클라이언트 ID 및 클라이언트 비밀 생성

    Workday HR 스포크를 Workday 계정에 API 클라이언트로 등록하고 클라이언트 ID, 클라이언트 비밀을 생성합니다.

    시작하기 전에

    필요한 역할: 관리자

    프로시저

    1. Workday 테넌트에 로그인합니다.
    2. 검색으로 이동하여 통합을 위한 API 클라이언트 등록 작업을 입력합니다. Workday에서 통합 작업을 위한 API 클라이언트 등록 검색
    3. 통합을 위한 API 클라이언트 등록 양식에서 상세 정보를 입력합니다.
      필드 설명
      클라이언트 이름 앱의 클라이언트 이름입니다. 예를 들어 Workday HR 스포크를 입력합니다.
      만료되지 않는 새로 고침 토큰 만료되지 않는 새로 고침 토큰을 활성화하는 옵션입니다.
      범위(기능 영역) 필요한 기능 영역을 선택합니다.
      Workday 소유 범위 포함 Workday 소유 범위를 선택하는 옵션입니다.
      통합을 위한 API 클라이언트 등록 화면의 필드
    4. 확인을 클릭합니다.
      등록이 성공하면 클라이언트 ID와 클라이언트 암호가 생성됩니다.API 클라이언트 등록 후 생성된 클라이언트 ID 및 클라이언트 비밀
    5. 지정된 클라이언트 이름 뒤의 줄임표 버튼을 클릭합니다.통합에 대한 새로 고침 토큰 관리 옵션 탐색
    6. 선택 API 클라이언트 > 통합에 대한 새로 고침 토큰을 관리합니다.
    7. Workday 계정을 선택하고 확인을 클릭합니다.
      새로 고침 토큰 삭제 또는 재작성 화면이 표시됩니다.
    8. Generate New Refresh Token 옵션을 선택하고 OK를 클릭합니다.Workday 계정에서 생성된 새로 고침 토큰

    결과

    새 새로 고침 토큰이 작성됩니다. 시스템 속성을 구성하기 위한 새로 고침 토큰을 복사하고 저장합니다.

    Workday HR 스포크에 대한 토큰 URL 생성

    Workday 계정에 API 클라이언트를 등록하고 Workday HR 스포크에 대한 토큰 URL을 생성합니다.

    시작하기 전에

    필요한 역할: 관리자

    프로시저

    1. Workday 테넌트에 로그인합니다.
    2. 검색으로 이동하여 API 클라이언트 등록 작업을 입력합니다.
    3. API 클라이언트 등록에서 상세 정보를 입력합니다.
      필드 설명
      클라이언트 이름 앱의 클라이언트 이름입니다. 예: Workday HR 스포크
      클라이언트 부여 유형 승인 코드 부여를 선택합니다.
      접근 토큰 유형 접근 토큰 유형: 전달자 선택
      리디렉션 URI ServiceNow URL을 https://<instance>.service-now.com/oauth_redirect.do 형식으로 입력합니다.
      만료되지 않는 새로 고침 토큰 만료되지 않는 새로 고침 토큰을 활성화하는 옵션입니다.
      범위(기능 영역) 필요한 기능 영역을 선택합니다.
      Workday 소유 범위 포함 Workday에서 소유한 범위를 선택하는 옵션입니다.
    4. 확인을 클릭합니다.

    결과

    시스템 속성을 구성하기 위해 생성된 토큰 엔드포인트 값을 복사하고 저장합니다.

    Workday HR 스포크에 대한 시스템 속성 구성

    Workday HR 스포크에 대한 SOAP API 기반 작업에 대해 OAuth 2.0을 사용하도록 시스템 속성을 구성합니다.

    시작하기 전에

    프로시저

    1. 다음으로 이동 모두 > 시스템 속성 > 모든 속성.
    2. 애플리케이션 열에서 Workday HR 스포크를 검색합니다.
    3. sn_workday_hr_spke.glide.hub.clientid 시스템 속성을 엽니다.
    4. Workday 계정에서 생성된 클라이언트 ID를 필드에 입력하고 업데이트를 클릭합니다.
    5. sn_workday_hr_spke.glide.hub.clientsecret 시스템 속성을 엽니다.
    6. Workday 계정에서 생성된 클라이언트 비밀을 필드에 입력하고 업데이트를 클릭합니다.
    7. sn_workday_hr.glide.hub.refreshtoken 시스템 속성을 엽니다.
    8. Workday 계정에서 생성된 새로 고침 토큰을 필드에 입력하고 업데이트를 클릭합니다.
    9. sn_workday_hr_spke.glide.hub.tokenurl 시스템 속성을 엽니다.
    10. Workday 계정에서 생성된 토큰 URL을 필드에 입력하고 업데이트를 클릭합니다.

    결과

    필수 시스템 속성은 Workday HR 스포크에 대해 구성됩니다.

    기본 URL 제공 Workday 인사

    연결 상세 정보 [connection_details] 테이블에 인스턴스의 기본 URL Workday 인사 을 입력합니다. SOAP API를 기반으로 하는 스포크 작업은 작업 실행에 이러한 상세 정보를 사용합니다.

    시작하기 전에

    필요한 역할: admin.

    프로시저

    1. 다음으로 이동 모두 > Workday HR 스포크 > 연결 상세 정보.
    2. 목록 표시 관련 목록을 클릭합니다.
    3. 새로 만들기를 클릭합니다.
    4. 양식에서 다음 값을 입력합니다.
      표 1. 연결 상세 정보 양식
      필드 설명
      기본 URL 인스턴스 또는 테넌트 이름의 기본 URL Workday 입니다. https://<workday_host_url>/ccx/service/<workday_tenant_name> 형식으로 기본 URL을 입력합니다
      버전 API의 버전입니다. 예를 들어 v33.2를 입력합니다.
      웹 서비스 유형 웹 서비스의 유형입니다. SOAP를 선택합니다.
    5. 저장을 클릭합니다.