이 문서에서는 Udemy Business 및 SAP SuccessFactors 학습 관리 시스템(LMS) 통합 구성의 이점을 설명하고 지침을 제공합니다.
참고: Udemy Business LMS/LXP 통합은 기업체 서비스에서만 이용할 수 있습니다.
목차
개요
통합 기능
- 카탈로그 동기화:
- 수강생은 SuccessFactors에서 직접 Udemy Business 강의를 검색하고, 찾고 시작할 수 있습니다.
- SuccessFactors 관리자는 SuccessFactors에서 직접 커리큘럼을 배정할 수 있습니다.
- 보고 동기화:
- Udemy Business 수강생 완료율을 SuccessFactors에 업로드합니다.
- 참고: 이 작업을 위해 SuccessFactors BizX UserID를 Udemy로 보내야 합니다. 아래에서 강의 완료율 동기화 활성화를 참조하세요.
- 시연 동영상
통합 프로세스 개요
Udemy Business와 SuccessFactors를 통합하려면 양쪽 시스템이 모두 구성되어 있어야 합니다.
- SuccessFactors에서 - Udemy Business용 OCN 구성:
- Udemy Business용 OCN 공급자 라벨 구성
- Udemy Business용 OCN 공급자 활성화
- Udemy Business용 공급자 로고 구성
- OCN 관리자 역할 생성
- OCN 관리 사용자 생성
- OCN Auth 자격 증명 생성
- Udemy Business에서 - LMS/LXP 통합을 활성화합니다. SuccessFactors의 API 매개변수가 필요합니다.
- SuccessFactors BizX UserID를 Udemy Business lmsUserID에 매핑하여 완료율 동기화 활성화
SuccessFactors OCN 구성
공급자 라벨
모든 OCN 공급자는 ProviderID에 라벨을 부착하는 것이 권고됩니다. ProviderID는 콘텐츠 공급자를 위한 고정된 텍스트 식별자인 반면, 라벨은 사람이 읽기에 더 용이합니다.
OCN 공급자 라벨 생성에 대한 Successfactors 참조
이 “label.u.UdemyForBusiness”는 SuccessFactors에서 참조 > 라벨 관리 > 라벨 아래에 생성됩니다
OCN 공급자 활성화하기
ProviderID는 학습 관리 > 시스템 관리 > 구성 > 시스템 구성 > 개방형 콘텐츠 네트워크 설정에서 지정된 고정 텍스트입니다. 라벨은 다음과 같습니다.
providers[UDEMY].enabled=true providers[UDEMY].name=Udemy Business providers[UDEMY].label=label.u.UdemyForBusiness providers[UDEMY].baseLaunchUrl=https://<udemy portal>.udemy.com providers[UDEMY].pricingModel= defaultValues.markCompleteOnLaunch[UDEMY]=false |
참고:
- “providers[UDEMY].baseLaunchUrl=https://<udemy portal>.udemy.com”은 기업의 고유 Udemy(UB) 도메인이어야 합니다.
- providers[UDEMY].enabled=true 설정은 공급자를 활성화합니다.
- Udemy Business가 귀하의 첫 OCN 통합인 경우 세 가지 추가 매개변수를 구성해야 합니다. 다음 경로를 따라 이러한 매개변수에 사용 가능한 값을 찾을 수 있습니다.
- defaultValues.itemType[default]: 참조 > 학습 > 항목 유형 > 공란으로 검색 > 필요한 항목 유형을 선택하고 OCN 속성 파일의 값 매개변수에 추가합니다.
- defaultValues.itemCompletionStatus[default]: 참조 > 학습 > 항목 완료 > 공란으로 검색 > 필요한 항목 완료를 선택하고 OCN 속성 파일의 값 매개변수에 추가합니다.
- defaultValues.domainID[default]: 시스템 관리자 > 보안 > 도메인 > 공란으로 검색 > 항목이 생성될 기본 도메인을 선택하고 OCN 속성 파일의 매개변수에 추가합니다.
이 값은 SuccessFactors 배포에 따라 다릅니다. Udemy Business는 어느 값을 사용할지 지침을 제공할 수 없습니다. 질문이 있는 경우 SAP SuccessFactors 지원 팀에 문의하시기 바랍니다.
공급자 로고 구성
Udemy Business 썸네일 이미지는 SuccessFactors에서 학습 관리> 시스템 관리 > 구성 > 시스템 구성 > 개방형 콘텐츠 네트워크 > 로고를 통해 업로드할 수 있습니다.
OCN 관리자 역할 생성
이는 학습 관리 > 시스템 관리 > 구성 > 시스템 관리 > 보안 > 역할 관리에서 구성됩니다. 필요한 권한 (또는 구 버전의 수행 절차)는 다음과 같습니다.
- 기록 레코드 추가하기 (또는 구 버전의 학습 이벤트 추가하기)
- 참고: BizX UserID 동기화용 OData API에 참여하는 경우(아래 강의 완료율 동기화 활성화 섹션 참조), Udemy Business는 Successfactors OData API 서비스의 검색을 통해 사용자를 쿼리할 권한이 필요합니다.
OCN 관리 사용자 생성
관리 사용자는 API 호출 시 필요합니다. 사용자는 이전에 생성된 OCN 관리자 역할에 연결되어 있어야 합니다. 사용자는 학습 관리 > 구성 > 시스템 관리 > 시스템 구성 > 보안 > 관리자에서 생성할 수 있습니다.
OCN OAuth 자격 증명 생성
이 단계에서는 SuccessFactors OAuth 클라이언트 ID와 클라이언트 비밀번호를 만듭니다. 이는 SuccessFactors에서 학습 관리 > 시스템 관리 > 시스템 구성 > 구성 > OAuth 토큰 서버를 통해 발행할 수 있습니다.
참고: 새로운 비밀번호를 발행하면 기존 비밀번호는 모두 무효화됩니다. 다른 OCN 공급자를 사용할 수 있다면 같은 토큰을 사용하거나 모든 공급자에게 새 토큰을 발행할 수 있습니다.
개방형 콘텐츠 네트워크 동기화
SuccessFactors에는 OCN 콘텐츠를 업데이트하도록 구성할 수 있는 자동 프로세스(학습 관리 > 시스템 관리 > 자동 프로세스 > 개방형 네트워크 콘텐츠 동기화)가 있습니다. 이는 강의 메타데이터를 동기화하고 비활성 상태인 강의를 정리합니다. 비활성 강의는 가져오기 상태: "가져옴"으로 OCN에 남아 있는 경우 완료 기록을 계속 받을 수 있습니다.
Udemy Business 콘텐츠를 OCN을 통해 구성하기 전 아래 Udemy Business 내 구성 단계를 진행해야 합니다.
Udemy Business 구성
이 섹션에서는 SuccessFactors로 Udemy Business 통합을 활성화하는 방법에 대해 설명합니다.
필요 조건
1. 위에 있는 “OAuth 자격 증명” 섹션에 있는 지침에 따라 귀하의 SuccessFactors 환경에 OData API를 활성화합니다.
2. 다음 SuccessFactors 환경 API 매개변수를 획득합니다.
- 기본 URL
- API 클라이언트 ID
- 클라이언트 비밀번호
SuccessFactors의 기본 URL 획득 지침
1. SuccessFactors 로그인 URL 식별: SuccessFactors 로그인 페이지로 이동합니다.
2. 기본 URL 찾기: 기본 URL은 "successfactors.com"으로 끝나는 로그인 URL의 일부입니다. 로그인 페이지가 다음과 같은 경우: https://example_page.successfactors.com/login#/companyEntryThe base URL is:
https://example_page.successfactors.com
Udemy Business에서 카탈로그 통합 활성화
1. Udemy Business에서 관리 -> 설정 -> LMS/LXP 통합으로 이동합니다. 설정 시작을 선택한 다음 SuccessFactors를 선택합니다.
2. SuccessFactors에서 획득한 기본 URL 엔드포인트, 클라이언트 ID 및 클라이언트 비밀번호를 입력합니다. 사용자 ID에는 OCNAdmin을 입력합니다
3. 저장을 클릭합니다. SuccessFactors API가 성공적으로 활성화되었다면 Udemy Business에 확인 메시지가 표시됩니다. 초기 Udemy Business 강의 카탈로그가 SuccessFactors에 동기화되려면 24시간이 걸립니다.
4. SuccessFactors 환경에 Udemy Business 카탈로그 목록이 나열되면 SuccessFactors에서 OCN 설정을 통해 강의를 SuccessFactors 카탈로그로 수동으로 가져와야(승인해야) 합니다. 학습 관리 > 콘텐츠 > 콘텐츠 네트워크 열기 섹션으로 이동합니다.
이 단계는 전체 카탈로그 통합 완료에 있어 중요하며 건너뛸 수 없습니다.
참고: 이 절차는 자동 반복되지 않습니다. Udemy Business의 내용과 맞춰 카탈로그를 최신으로 유지하려면 Udemy Business의 신규 강의를 주기적으로 SuccessFactors로 가져와야 합니다.
비즈니스 및 학습 통합 요구 사항을 바탕으로 수동 가져오기 빈도를 결정할 수 있습니다. SuccessFactors 통합을 사용하는 대부분의 학습 기업은 이 절차를 주마다 수행합니다.
강의를 가져오면 귀하의 SuccessFactors 지정 사용자가 Udemy Business 카탈로그를 검색하고 찾아볼 수 있으며 전용 Udemy 환경에서 강의 경험을 시작할 수 있습니다.
강의 완료율 동기화 활성화
이 통합은 SuccessFactors BizX UserID를 고유 식별자로 사용하여 Udemy Business의 수강생 완료율 레코드를 SuccessFactors와 동기화합니다. Udemy Business는 이 값을 lmsUserID 필드에 저장합니다.
강의 완료율을 동기화하려면 SuccessFactors BizX UserID를 Udemy lmsUserID 필드에 매핑해야 합니다. SuccessFactors BizX UserID를 Udemy Business에 업로드하는 방법은 여러 가지가 있습니다.
옵션 1: SuccessFactors OData API 사용
이 방법의 경우 Udemy Business는 SuccessFactors에서 제공한 공개 데이터 프로토콜(OData) API를 호출하여 제3자가 SuccessFactors 내에 저장된 데이터에 액세스하도록 허용합니다. 이를 통해 Udemy Business 환경의 모든 사용자에 대해서도 직접 SuccessFactors에서 사용자 이메일 주소와 BizX UserID를 가져올 수 있습니다. 사용자의 이메일 주소를 찾으면 BizX UserID는 Udemy에 lmsUserID로 저장됩니다.
이 방법을 사용하려면 위 OData API 구성 단계를 따르고 Udemy Business 담당자에게 백엔드에서도 OData를 활성화하도록 알리시기 바랍니다.
옵션 2: ID 공급자(Azure, Okta, OneLogin 등)의 SSO 사용
이 방법의 경우 SuccessFactors BizX UserID를 SAML 속성으로 Udemy lmsUserID 필드에 매핑하도록 SSO ID 공급자를 구성해야 합니다.
참고: 작동하려면 SuccessFactors의 SuccessFactors BizX UserID를 ID 공급자에 안정적이고 효과적으로 매핑할 수 있어야 합니다.
- Udemy Business는 이 절차를 감독할 수 없으며 구성하려면 IT 부서와 협력해야 할 수 있습니다.
옵션 3: ID 공급자 역할을 하는 SuccessFactors 사용
SuccessFactors에는 ID 공급자 역할을 하기 위한 기본 기능이 있으며 SSO를 통해 BizX UserID를 직접 전달할 수 있습니다.
복잡하기 때문에 이 방법은 Udemy Business 팀과 상담해야 합니다.
옵션 4: CSV 업로드 사용
SSO를 사용하지 않거나 OData API를 선택할 수 없는 경우 사용자 이메일 및 BizX UserID를 사용하여 SuccessFactors에서 CSV 파일을 수동으로 다운로드할 수 있습니다. 그런 다음 이 파일을 Udemy Business 지원에 보내 lmsUserID를 업로드하도록 해야 합니다.
이 접근 방식의 수동 특성으로 인해 이 방법은 Udemy Business 팀과 상담해야 합니다.
참고: Udemy Business는 과거 또는 누락된 완료율 이벤트를 재처리할 수 있습니다.
SuccessFactors 로케일 관리
SuccessFactors에서 강의 제목과 설명은 해당 내용이 채워진 로케일에만 표시됩니다. 귀하의 Udemy Business 구독에 다양한 언어가 포함되어 있는 경우, 제목이나 설명이 없는 Udemy Business 콘텐츠가 검색 결과에 일부 표시되는 경우가 발생합니다. 이는 SuccessFactors에서 검색하고 있는 로케일이 Udemy Business 콘텐츠의 로케일과 일치하지 않기 때문입니다. 제목과 설명은 사용자가 지정한 SuccessFactors 로케일의 강의에만 반환됩니다.
예를 들어 귀하의 SuccessFactors 로케일이 영어로 설정된 경우 귀하는 모든 영어 강의의 제목과 설명을 볼 수 있습니다.
제목 및 설명 로케일 기본값을 요청하려면 SuccessFactors 지원 팀에 문의하시기 바랍니다.
여기서 Udemy Business 다국어 전체 목록을 확인할 수 있습니다. 다음 언어로 제공되는 Udemy Business 강의의 제목과 설명을 보려면 SuccessFactors에서 로케일을 활성화해야 합니다.
통합 테스트하기
Udemy 및 SuccessFactors API와 SSO를 구성했다면 Udemy Business와 LMS의 통합을 테스트할 수 있습니다(통합 테스트 방법 알아보기).
질문 또는 지원
Udemy Business SSO나 LMS/LXP 구성 관련 문제가 발생하거나 도움말이 필요하다면 저희 지원 팀에 문의하시기 바랍니다. SuccessFactors 관련 문제는 전담 SuccessFactors 지원 팀에 문의하시기 바랍니다.