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전달자리디렉션 URI인증 프로세스의 일부로 조직 에서 제공한 URI를 입력합니다. URI는 연결할 수 있어야 하며 HTTPS로 암호화되어야 합니다.범위커스텀 오브젝트 목록에서 액세스할 모든 웹서비스의 기능 영역을 선택합니다.또한 다음 기능 영역을 선택합니다.
- 구현
- 통합
- System
- Tenant Non-Configurable
관련 웹서비스를 생략하면 인증이 실패합니다.Include Workday Owned Scope사용Enforce 60 Minute Access Token Expiry확인란을 선택하지 마십시오. 그러면 해당 기간 후에 OAuth 2.0 인증이 비활성화됩니다. OAuth 2.0 인증에는 테넌트 전체 또는 개별 계정에 대해 구성된 일반 Workday 세션 시간 초과도 적용됩니다.API 클라이언트 등록을 참조하십시오. - Register 어플리케이션 프로그래밍 인터페이스; API Client 태스크 에서 제공된클라이언트 ID,인증 엔드포인트및토큰 엔드포인트를복사하십시오.
- Workday Studio환경설정메뉴에서 로 이동합니다.
- 테넌트 1촌 추가하고OAuth 2.0자격증명 / 역량 / 수료증 탭을 선택합니다.
- 클라이언트 ID,Authorization Endpoint및Token Endpoint에 붙여넣습니다.
- Get Access Token을 클릭합니다.내부 서버 오류 메시지가 표시되는 경우 잘못된 클라이언트 ID가 원인일 가능성이 높습니다.
- 테넌트의 사용자명과 비밀번호를 입력합니다.Workday 다중 인증에 등록한 경우 두 번째 인증 방법을 지정하라는 메시지가 표시됩니다.
- 연결을 테스트합니다.
- Apply and Close를 클릭합니다.