통합 환경에서 SAP SuccessFactors는 중앙에서 관리되는 사용자 데이터, ID 정보 및 고용 레코드의 주요 소스입니다. 데이터의 일관성과 적절한 관리를 위해 SmartRecruiters 사용자 인터페이스 또는 공용 사용자 API를 통해 사용자를 수동으로 생성할 수 없습니다. 대신 각 사용자를 SmartRecruiter에 추가하려면 먼저 SAP SuccessFactors에서 각 사용자를 생성해야 합니다. 이 프로세스를 통해 모든 SmartRecruiters 사용자가 SuccessFactors의 일치하는 사원 레코드에 연결됩니다.
SAP SuccessFactors 및 SmartRecruiters에서 사용자 계정 관리
Objective
SAP SuccessFactors에서 통합 사용자 생성
사용자 동기화 프로세스
사용자 레코드는 백그라운드에서 실행되는 표준 동기화 통합을 통해 SmartRecruiters에게 전송됩니다. SSO(Single Sign-On)가 구성되고 SuccessFactors Provisioning에서 SmartRecruiters 스위치가 활성화되면 초기 동기화를 통해 모든 해당 사용자에 대한 계정이 자동으로 생성됩니다.
진행 중인 동기화는 "SAP SuccessFactors에서 스마트 채용 담당자로 사용자 동기화"라는 자동화된 예약 작업에 의해 처리됩니다. 이 작업은 매시간 업데이트 및 비활성화 작업을 푸시합니다. 즉시 업데이트해야 하는 경우 운영자는 SuccessFactors 어드민 센터의 예약된 작업 관리자에서 이 동기화 작업을 수동으로 트리거할 수 있습니다.
필수 사용자 특성 및 필드 매핑
사용자가 SuccessFactors에서 SmartRecruiter로 동기화하려면 사용자의 SuccessFactors 레코드에 6개의 필수 특성이 포함되어야 합니다.
- 이메일(모든 사용자에 대해 고유하고 비어 있지 않아야 함)
- firstName
- 성(lastName)
- userName(로그인 이름)
- personUUID(내부 SF 사용자 UUID 필드)
- 상태(활성/비활성)
필수 특성이 누락되었거나 두 사용자의 전자메일 주소가 동일한 경우 해당 사용자에 대한 동기화가 실패합니다. 그러나 전체 동기화 프로세스는 다른 사용자에 대해 계속됩니다.
통합에서는 SuccessFactors EC 개인 ID를 필요한 고유 로그인 식별자로 사용하며, 이 목적으로는 사용자 지정 필드를 사용할 수 없습니다. 레코드가 SmartRecruiter에 동기화되면 이름, 성, 전자메일, 언어, 시간대와 같은 핵심 ID 필드가 잠기고 읽기 전용입니다. 따라서 SuccessFactors가 정보의 단일 소스로 활용됩니다.
권한 및 시스템 역할
권한은 ID 거버넌스와 채용 실행을 구분하는 계층화된 접근 방식을 통해 관리됩니다. SuccessFactors에서 운영자는 역할 기반 권한(RBP)을 사용하여 사용자에게 "SmartRecruiters 액세스"를 부여해야 합니다. 이를 통해 SuccessFactors 홈 페이지 및 모듈 선택 도구의 제품 진입점을 사용할 수 있습니다.
SmartRecruiters 플랫폼 내에서 동기화된 모든 사용자는 "사원"의 기본 시스템 역할로 수신되며, 이는 일반적으로 내부 사원 포털로 제한됩니다. 그런 다음 SmartRecruiters 관리자는 이러한 사용자를 기본 역할, 확장 역할 또는 사용 가능한 사용자 정의 시스템 역할과 같은 보다 세분화된 시스템 역할로 수동으로 늘려야 합니다.
사용자 비활성화
비활성화를 포함한 사용자 계정의 수명 주기는 SAP SuccessFactors에서 전적으로 제어됩니다. 사용자 액세스 권한을 제거하려면 관리자가 해당 액세스 권한을 비활성으로 표시하거나 SAP SuccessFactors에서 고용을 종료해야 합니다. 그런 다음 통합은 다음에 예약된 시간별 동기화 중에 이러한 변경사항을 SmartRecruiter에 자동으로 전파하여 해당 계정을 비활성화합니다. 삭제 시 사용자 데이터의 자동 익명화는 현재 통합에서 지원되지 않습니다.
요약
- SAP SuccessFactors는 사용자를 생성할 수 있는 신뢰할 수 있는 소스입니다. SmartRecruiter에 프로비저닝하려면 먼저 사용자를 생성해야 합니다. SmartRecruiters UI 또는 API에서 수동 사용자 생성이 비활성화되었습니다.
- 사용자 동기화는 매시간 실행되는 예약된 백그라운드 작업을 통해 자동으로 수행되며, 관리자는 즉시 업데이트가 필요할 때 수동으로 사용자 동기화를 트리거할 수 있습니다.
- 동기화를 위해서는 6개의 필수 특성(전자메일, 이름, 성, userName, personUUID, 상태)이 필요하며 Employee Central 개인 ID는 고유한 로그인 식별자입니다.
- 액세스 제어는 두 가지 레벨에서 운영됩니다. SuccessFactors 역할 기반 권한에 따라 SmartRecruiter에 도달할 수 있는 사람과 특정 시스템 역할의 SmartRecruiters 관리자 레이어가 결정되고 "직원"이 기본 지정으로 지정됩니다.
- 사용자 수명 주기 관리는 전적으로 SuccessFactors 중심입니다. 직원을 비활성화하거나 종료하면 다음 동기화 주기 동안 SmartRecruiter에 자동으로 반영됩니다.