소개

HCM 스프레드시트 데이터 로더(HDSL)를 사용하여 비즈니스 사용자 및 인바운드 통합을 위한 대량 데이터 로딩 기능을 제공합니다. 특정 사용 사례에 대한 스프레드시트 템플리트를 구성하고 필요한 역할에만 해당 템플리트에 대한 접근 권한을 지정할 수 있습니다.

비즈니스 및 통합 사용자에게 HCM 스프레드시트 데이터 로더를 실행할 수 있는 접근 권한을 부여하는 두 가지 단계가 있습니다.

  • HCM 스프레드시트 데이터 로더를 실행하는 역할을 생성합니다. 다음 중 하나에 대한 액세스 권한을 부여할 수 있습니다.
    • 스프레드시트 데이터 로더 실행 태스크 및 비즈니스 사용자에 대한 HSDL을 사용하여 데이터를 로드할 수 있는 기능입니다.
    • 인바운드 통합을 위한 dataLoadDataSets REST API입니다.
  • 역할이 사용할 수 있는 템플리트에 대한 접근 권한을 지정합니다.

예를 들어, HR 전문가에게 애플리케이션 내에서 생성된 스프레드시트를 사용하여 판촉 및 퇴직을 수행하기 위해 생성한 사용자정의 템플리트와 함께 등급, 직무 및 위치를 유지 관리하기 위해 사전 구성된 템플리트에 대한 접근 권한을 지정할 수 있습니다. 채용 인바운드 통합 사용자에게 REST API와 함께 사용할 새 고용 템플리트에 대한 접근 권한을 부여할 수 있습니다.

이 사용지침서에서는 HCM 스프레드시트 데이터 로더를 사용하는 데 필요한 역할을 생성하고 구성하는 방법에 대해 설명합니다.

목표

이 자습서에서는 다음을 수행합니다.

  • 비즈니스 사용자에게 HCM 스프레드시트 데이터 로더를 실행할 수 있는 접근 권한을 부여하는 방법을 알아봅니다.
  • HCM 스프레드시트 데이터 로더 시작을 위해 REST API에 대한 접근 권한을 부여합니다.
  • HSDL 템플리트에 대한 역할 데이터 세트 접근을 구성합니다.
  • HSDL 템플리트에 대한 진행 중인 템플리트 유지 관리 롤을 구성합니다.

필요 조건

이 자습서를 완료하려면 다음이 필요합니다.


태스크 1: HCM 스프레드시트 데이터 로더에 비즈니스 사용자 접근 권한 부여

이 태스크는 HSDL을 사용하여 데이터를 로드할 수 있는 접근 권한을 부여하고 스프레드시트 데이터 로더 실행 태스크에 접근하도록 기존 사용자정의 역할을 업데이트하는 방법을 설명합니다.

참고:

HR 전문가, 급여 관리자, 급여 관리자 및 보상 관리자와 같은 사전 구성된 역할이 이미 HSDL을 사용하여 데이터를 로드할 수 있는 접근 권한이 부여되었으며 대량 로드 스프레드시트를 다운로드하기 위한 스프레드시트 데이터 로더 실행 태스크에 접근할 수 있습니다. 기타 사전 구성된 역할은 HCM 스프레드시트 데이터 로더를 사용하여 데이터를 로드할 수 있는 기능일 뿐이지만 스프레드시트 데이터 로더 실행 태스크에 대한 접근 권한이 없을 수도 있습니다. 따라서 제품 페이지에서 직접 사용할 수 있는 미리 구성된 템플릿을 사용할 수 있습니다. 역할 구성을 검토하여 필요한 역할 계층 및 권한을 확인하십시오.
  1. 보안 콘솔 액세스 권한이 있는 사용자로 애플리케이션에 로그인합니다.
  2. 도구 > 보안 콘솔로 이동합니다.
  3. 스프레드시트 데이터 로드 접근 권한을 부여할 사용자정의 역할을 검색하고 선택합니다.
  4. 작업 목록을 누르고 편집을 누릅니다.
  5. 롤에 데이터 교환 작업 영역에 대한 액세스 권한이 없는 경우 이 함수 보안 정책을 추가합니다.
  6. 함수 보안 보험
    정책 이름 정책 코드 다음에 대한 접근 권한부여
    데이터 교환 작업 영역 관리 HRC_MANAGE_DATA_EXCHANGE_PRIV 데이터 교환 작업 영역

  7. 필요에 따라 다음 역할 계층을 추가합니다.
  8. 역할 계층
    롤 이름 역할 코드 다음에 대한 접근 권한부여
    HCM 스프레드시트 데이터 로더의 템플리트에 접근 ORA_HRC_ACCESS_HSDL_TEMPLATES 스프레드시트 데이터 로더 태스크 실행
    HCM 스프레드시트 데이터 로더를 사용한 데이터 로드 ORA_HRC_LOAD_DATA_USING_HSDL HSDL 스프레드시트를 사용하여 데이터 로드

  9. 변경사항을 저장합니다.
  10. 이 역할을 보유한 사용자는 이제 데이터 교환 작업 영역에서 스프레드시트 데이터 로더 실행 태스크에 접근할 수 있습니다.

    이제 대량 데이터 로드에 사용할 수 있는 템플리트에 이 역할을 지정해야 합니다. Task 3을 참조하십시오.


태스크 2: REST에 접근 권한 부여

인바운드 통합에 대해 정의된 외부 사용자의 경우(예: 채용 통합에 사용) dataLoadDataSets REST 자원에 대한 접근 권한을 부여합니다.

  1. 보안 콘솔 액세스 권한을 사용하여 애플리케이션에 로그인합니다.
  2. 도구 > 보안 콘솔로 이동하고 역할 생성을 누릅니다.
  3. 역할 이름을 지정하고 고유한 역할 코드를 제공합니다.
  4. 참고:

    역할이 사용할 수 있는 비즈니스 객체는 이 직무 역할에 직접 부여됩니다. 통합에 대한 역할 이름 지정(예: HSDL 채용)을 고려하십시오.
  5. 다음 역할 계층을 추가합니다.
  6. 롤 이름 역할 코드 다음에 대한 접근 권한부여
    REST 서비스 - 데이터 로드 데이터 세트 사용 ORA_HRC_REST_SERVICE_ACCESS_DATA_LOAD_DATA_SETS HDL 및 HSDL 시작 및 데이터 세트 상태 모니터링을 위한 dataLoadDataSets REST API입니다.
    Human Capital Management 파일 기반 임포트의 데이터 업로드 HCM_DATALOADER_IMPORT_RWD Oracle WebCenter Content 서버의 hcm/dataloader/import 디렉토리입니다.

  7. 변경사항을 저장합니다.
  8. 이제 이 역할이 데이터를 업로드할 수 있는 템플리트를 구성할 수 있습니다.


작업 3: HSDL 템플리트에 대한 액세스 권한 부여

이 단계에서는 HSDL 템플리트를 사용할 수 있는 롤과 수행할 수 있는 데이터 집합 작업을 지정합니다.

참고:

템플리트 설계가 완료되었으며 테스트되었다고 가정합니다. 템플리트에 대한 액세스 권한을 부여하려면 템플리트를 활성화해야 합니다. 활성화 후 편집을 제한할 수 있습니다.

역할의 데이터 세트 접근 지정

  1. 역할을 지정해야 하는 템플리트에 대한 액세스 권한이 있는 사용자로 애플리케이션에 로그인합니다.
  2. 참고:

    템플리트를 생성하거나 임포트한 경우 활성화될 때까지 역할을 지정할 수 있는 접근 권한이 계속 유지됩니다. 그런 다음 사용자 역할이 템플리트를 유지 관리하도록 구성된 경우에만 접근 권한이 있습니다. 템플리트가 활성 상태이고 템플리트 디자이너 역할에 유지 관리 접근 권한이 없는 경우 템플리트 관리자 접근 권한이 필요합니다. Configure Access to Design and Maintain HCM Spreadsheet Data Loader (HSDL) Templates작업 5: 스프레드시트 템플리트 관리자 액세스 권한 부여에서 이 역할을 생성하는 방법을 설명합니다.
  3. 데이터 교환 > 스프레드시트 템플리트로 이동합니다.
  4. 액세스 권한을 부여할 템플리트를 검색하고 템플리트 이름을 누르십시오.
  5. 템플리트에 역할 지정 값이 사용인지 검토하여 이 템플리트에 역할을 지정할 수 있는지 확인합니다.
  6. 역할 접근 탭으로 이동합니다.
  7. 허용된 데이터 집합 작업 테이블에서 추가를 누릅니다.
  8. 허용된 데이터 집합 작업 테이블에서 추가를 누릅니다.

  9. 템플리트 접근 권한을 지정할 역할(예: 인적 자원 전문가)을 검색합니다.
  10. 액세스 권한을 지정할 롤 검색 및 선택

  11. 추가할 롤을 확인하고 추가를 누릅니다.
  12. 기본적으로 역할에는 데이터 세트를 생성, 저장 및 업로드할 수 있는 접근 권한이 지정됩니다.


  13. 필요에 따라 데이터 세트 액세스를 변경합니다.
  14. 데이터 세트 작업
    연산 설명
    생성 데이터 세트를 생성할 수 있습니다.
    저장 데이터 세트 데이터는 스테이징 테이블에 저장할 수 있습니다.
    Upload 데이터 세트를 업로드하고 애플리케이션에 저장된 적합한 행을 업로드할 수 있습니다.
    롤백 데이터 세트를 롤백하여 성공적으로 로드된 후 업데이트되지 않은 데이터를 삭제할 수 있습니다. 롤백은 일부 비즈니스 객체에만 사용할 수 있습니다.
    모두 보기 사용자가 생성한 데이터뿐 아니라 템플리트에 대한 모든 기존 데이터 세트를 다운로드하고 검토할 수 있습니다.

    참고:

    스테이징 테이블에 데이터를 생성하고 저장할 수 있지만 해당 데이터를 업로드할 수 있는 접근 권한이 없는 역할과 새 데이터 세트를 생성할 수 없지만 다른 사용자가 생성한 데이터 세트를 검토하고 업로드할 수 있는 두 번째 역할이 필요한 템플리트가 있을 수 있습니다. 이것은 일종의 승인을 얻을 수 있습니다.
  15. 변경사항을 저장합니다. 템플리트가 미리 구성된 경우 테이블 도구 모음에서 Save 버튼을 누릅니다. 사용자정의 및 임포트된 템플리트의 경우 페이지 머리글에서 검증 및 저장 단추를 누릅니다.

유지 관리 액세스 할당

템플리트가 활성화된 후에는 롤이 템플리트를 유지 관리하도록 구성되었거나 템플리트 관리자 롤이 있는 경우에만 템플리트를 유지 관리할 수 있습니다.

다음 단계에서는 템플리트 유지 관리를 지정하는 방법에 대해 설명합니다.

  1. HSDL 템플리트의 역할 접근 탭으로 이동합니다.
  2. 템플리트 관리 테이블에서 추가를 누릅니다.
  3. 허용된 데이터 집합 작업 테이블에서 추가를 누릅니다.

  4. HSDL 템플리트 유지 관리와 같은 템플리트 디자이너 또는 유지 관리 롤을 검색하고 이 템플리트를 유지 관리할 수 있는 롤을 추가합니다.
  5. 액세스 권한을 지정할 롤 검색 및 선택

  6. 검증 및 저장을 누릅니다.

템플리트 활성화

활성 템플리트만 스프레드시트 데이터 로더 실행 태스크에 표시되며 REST를 사용하여 HSDL을 시작할 때 사용할 수 있습니다. 초안 상태인 템플리트의 경우 다음 단계를 완료합니다.

  1. 정의 탭을 누릅니다.
  2. 상태활성으로 업데이트합니다.
  3. 액세스 권한을 지정할 롤 검색 및 선택

  4. 검증 및 저장을 누릅니다.
  5. 이제 템플리트를 사용할 수 있습니다.

자습서

이 클라우드 고객 연결 항목에서 최신 Oracle by Example 자습서에 대한 링크를 찾을 수 있습니다.

감사의 글

  • Authors - Ema Johnson(수석 수석 제품 관리자)

추가 학습 자원

docs.oracle.com/learn에서 다른 랩을 탐색하거나 Oracle Learning YouTube 채널에서 더 많은 무료 학습 콘텐츠에 액세스하세요. 또한 education.oracle.com/learning-explorer를 방문하여 Oracle Learning Explorer가 되십시오.

제품 설명서는 Oracle Help Center를 참조하십시오.