Workday Studio의 다중 인증 활성화
테넌트에 연결할 때 OAuth 2.0 인증을 사용하도록 Workday Studio를 구성할 수 있습니다. 이렇게 하려면 API 클라이언트를 등록해야 합니다. 테넌트에서 Workday 다중 인증에 등록된 해당 클라이언트의 사용자는 Studio에서 해당 테넌트에 연결할 때 두 번째 인증 방법을 사용해야 합니다. 기본 인증은 사용할 수 없습니다.
- 테넌트에서 다중 인증을 설정하고 다중 인증을 사용하는 데 필요한 계정을 지정합니다.단계: 인증 앱을 사용하여 다중 인증 설정을 참조하십시오.단계: Duo Security를 사용하여 다중 인증 설정을 참조하십시오.단계: SMS OTP(일회용 비밀번호)를 사용하여 다중 인증 설정을 참조하십시오.
- OAuth 2.0 사용 API 클라이언트를 등록합니다.다음 설정을 구성합니다.옵션값Client Grant Type인증 부여 코드Support Proof Key for Code Exchange (PKCE)사용Access Token Type전달자Redirection URI유효한 HTTPS URL을 입력합니다.범위커스텀 오브젝트 목록에서 액세스할 모든 웹서비스의 기능 영역을 선택합니다.또한 다음 기능 영역을 선택합니다.
- 구현
- 통합
- System
- Tenant Non-Configurable
관련 웹서비스를 생략하면 인증이 실패합니다.Include Workday Owned Scope사용Enforce 60 Minute Access Token Expiry확인란을 선택하지 마십시오. 그러면 해당 기간 후에 OAuth 2.0 인증이 비활성화됩니다. OAuth 2.0 인증에는 테넌트 전체 또는 개별 계정에 대해 구성된 일반 Workday 세션 시간 초과도 적용됩니다.API 클라이언트 등록을 참조하십시오. - API 클라이언트 등록 태스크에서 제공된클라이언트 ID,인증 엔드포인트및토큰 엔드포인트를복사합니다.
- Workday StudioPreferences메뉴에서로 이동합니다.
- 테넌트 연결을 추가하고OAuth 2.0자격증명 탭을 선택합니다.
- 클라이언트 ID,Authorization Endpoint및Token Endpoint에 붙여넣습니다.
- Get Access Token을 클릭합니다.내부 서버 오류 메시지가 표시되는 경우 잘못된 클라이언트 ID가 원인일 가능성이 높습니다.
- 테넌트의 사용자명과 비밀번호를 입력합니다.Workday 다중 인증에 등록한 경우 두 번째 인증 방법을 지정하라는 메시지가 표시됩니다.
- 연결을 테스트합니다.
- Apply and Close를 클릭합니다.