Cornerstone 에서 OAuth 2.0 애플리케이션을 생성하고 권한을 부여하여 외부 콘텐츠 커넥터가 Cornerstone 소스 시스템에 액세스할 Cornerstone수 있도록 허용합니다.
시작하기 전에
에지 API - 보안 관리 권한이 있는 계정이 필요합니다 Cornerstone OnDemand .
필요한 역할: 없음
이 태스크 정보
Cornerstone 외부 콘텐츠 커넥터는 API를 사용하여 소스 시스템의 조직 단위 Cornerstone 에서 카탈로그 및 학습 객체를 검색합니다.Cornerstone
커넥터가 API를 통해 소스 시스템에 액세스할 Cornerstone 수 있도록 허용하려면 에서 OAuth 2.0 애플리케이션을 등록해야 합니다.Cornerstone OnDemand 커넥터 관리자는 OAuth 2.0 애플리케이션에서 복사한 설정을 사용하여 소스 시스템에 적절하게 연결하도록 외부 커넥터를 구성할 Cornerstone 수 있습니다.
프로시저
-
에서 Cornerstone OnDemand외부 콘텐츠 커넥터에서 사용할 새 OAuth 2.0 애플리케이션을 등록합니다 Cornerstone .
-
관리자 자격 증명으로 로그인합니다 Cornerstone OnDemand .
-
선택 에서 Edge를 선택합니다.
-
에지 페이지의 개발 섹션에서 API 관리를 선택합니다.
-
API 관리 페이지에서 OAuth 2.0 애플리케이션 관리를 선택한 다음, 새 애플리케이션 등록을 선택합니다.
-
새 애플리케이션 양식의 필드에 내용을 입력합니다.
| 필드 |
설명 |
| 애플리케이션 이름 |
새 OAuth 2.0 애플리케이션의 이름입니다. 예를 들어 Cornerstone-XCC를 입력할 수 있습니다. |
| 사용자 ID |
OAuth 2.0 애플리케이션을 실행하는 사용자 계정의 식별자입니다. 로그인 Cornerstone OnDemand에 사용한 관리자 계정의 ID를 입력합니다. |
| 접근 토큰 유효 기간 |
OAuth 2.0 애플리케이션에 대한 접근 토큰의 유효 기간(초)입니다. 86,400(24시간에 해당)을 입력합니다. |
-
새 애플리케이션 양식의 드롭다운 목록에서 Cornerstone API를 선택한 다음, 이러한 API 범위에 대한 옵션을 선택합니다.
- 훈련:읽기
- 직원:읽기
- 그룹:읽기
- ou:읽기
- 출력:읽기
- 학습:읽기
- 카탈로그:읽기
- 증명서:읽기
- 작업:읽기
- 그룹:읽기
- 인증:읽기
-
애플리케이션 등록을 선택합니다.
클라이언트 ID 및 클라이언트 암호 필드가 채워진 새 애플리케이션이 나타납니다.
-
새 OAuth 2.0 애플리케이션의 클라이언트 ID 값을 복사하여 안전한 위치에 저장합니다.
중요사항: 외부 콘텐츠 커넥터를 구성할 때 외부 콘텐츠 커넥터 관리자에게 이 클라이언트 ID가 필요합니다.Cornerstone
-
새 OAuth 2.0 애플리케이션의 클라이언트 비밀 값을 복사하여 안전한 위치에 저장합니다.
중요사항: 외부 콘텐츠 커넥터를 구성할 때 외부 콘텐츠 커넥터 관리자에게 이 클라이언트 암호가 필요합니다.Cornerstone
다음에 수행할 작업
커넥터 관리자에게 다음 항목을 제공합니다.
- 단계에서 복사한 새 OAuth 2.0 애플리케이션의 클라이언트 ID 값입니다.2
- 단계에서 복사한 새 OAuth 2.0 애플리케이션의 클라이언트 비밀 값입니다.3
커넥터 관리자는 소스 시스템에서 카탈로그 및 학습 객체를 검색하도록 외부 콘텐츠 커넥터를 Cornerstone 구성하려면 이러한 항목이 Cornerstone 필요합니다.
외부 콘텐츠 커넥터 만들기 및 구성에 Cornerstone 대한 자세한 내용은 을 참조하십시오 Cornerstone 외부 콘텐츠 커넥터 생성.