소개

OIC(Oracle Integration Cloud)를 사용하여 통합을 정의할 때 수행할 설정 태스크가 있습니다. 이 사용지침서에서는 Oracle HCM Cloud를 유지 관리하기 위해 HCM 데이터 로더(HDL)를 사용하는 통합에 필요한 일반적인 설정을 다룹니다.

목표

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

  • HCM 데이터 로더 기능에 접근하기 위한 역할 및 사용자 계정을 생성합니다.
  • FTP 서버에서 Oracle HCM Cloud로의 통합에 필요한 OIC 연결을 생성합니다.

필요 조건

이 자습서의 단계를 완료하려면 다음 항목에 액세스해야 합니다.

  • OIC(Oracle Integration Cloud).
  • 보안 콘솔 - 사용자정의 롤 및 사용자 계정을 생성합니다.
  • HDL 사용자 계정이 데이터를 대량 로드할 수 있는 비즈니스 객체를 구성하는 HCM 데이터 로더 비즈니스 객체 접근 태스크입니다.

    이러한 역할 계층은 다음과 같은 접근 권한을 제공합니다.

    롤 이름 역할 코드 액세스 권한 부여 시간
    HCM 데이터 로더 비즈니스 객체 접근 관리 HRC_MANAGE_HDL_BO_ACCESS_PRIV HCM 데이터 로더 비즈니스 객체 접근 태스크
    기능 설정 사용자 ORA_ASM_FUNCTIONAL_SETUPS_USER_ABSTRACT 설정 및 유지 관리

주:

이 자습서에서는 HDL에 대해 역할 기반 비즈니스 객체를 사용으로 설정했다고 가정합니다. 이 기능을 사용으로 설정하려면 HCM 데이터 로더(HDL)에 대한 액세스 구성 및 HDL 보안 옵션 이해 자습서의 작업 1을 참조하십시오.

OIC 내에서 파일을 암호화하려면 HCM 데이터 로더(HDL)에 대한 액세스 구성 및 HDL 보안 옵션 이해 자습서의 작업 5에 설명된 단계를 완료하여 fusion-key PGP 인증서를 생성하고 공개 키를 추출해야 합니다.

주의:

모든 파일을 Oracle WebCenter에 업로드하기 전에 암호화하는 것이 좋습니다. hcm$/dataloader$/import$ 계정에 액세스할 수 있는 모든 사용자는 여기에 배치된 모든 파일을 다운로드할 수 있습니다.


태스크 1: HCM 데이터 로더 사용자 계정 정의

HCM 데이터 로더와 OIC 통합을 생성할 때 고려해야 할 세 가지 사용자 계정이 있습니다.

  • HDL 파일 형태를 테스트하고 매핑 파일을 생성하는 개발 계정입니다.
  • HCM 데이터 로더 임포트 계정에만 접근할 수 있는 Oracle WebCenter Content 연결에 대한 사용자 계정입니다.
  • HDL REST API에 대한 접근 권한만 있으며 통합에서 유지 관리하는 비즈니스 객체에 대한 데이터만 업로드하도록 구성된 HCM 데이터 로더 REST 연결에 대한 사용자 계정입니다.

이 작업은 이러한 고객사를 생성하는 방법을 설명합니다.

참고:

HDL 역할 생성 및 비즈니스 객체 접근 지정에 대한 자세한 지침은 HCM 데이터 로더(HDL)에 대한 접근 구성 및 HDL 보안 옵션 이해 자습서를 참조하십시오.

개발 계정

이 계정을 사용하여 HCM 데이터 로더를 시작하여 파일 구성을 테스트하고 OIC 매핑 파일을 생성합니다.

주:

이 계정은 통합을 구성하고 테스트하는 개발 환경에서만 필요합니다.
  1. 다음 역할 계층을 추가합니다.
  2. 롤 이름 역할 코드 다음에 대한 접근 권한부여
    HCM 데이터 로드 ORA_HRC_HCM_DATA_LOAD_DUTY 데이터 교환 작업 영역 내의 HCM 데이터 로더 태스크입니다.
    Human Capital Management 파일 기반 임포트에 대한 데이터 업로드 HCM_DATALOADER_IMPORT_RWD Oracle WebCenter Content 서버의 hcm/dataloader/import 디렉토리입니다.
    Human Capital Management 파일 기반 익스포트에서 데이터 다운로드 HCM_DATALOADER_EXPORT_RWD Oracle WebCenter Content 서버의 hcm/dataloader/export 디렉토리입니다. 오류 파일을 익스포트하는 데 필요합니다.

  3. 설정 및 유지 관리HCM 데이터 로더 비즈니스 객체 접근 태스크를 사용하여 개발 사용자에게 접근 권한이 필요한 비즈니스 객체에 대한 접근 권한을 부여합니다. 모든 비즈니스 객체가 될 수 있습니다.

Oracle WebCenter Content HDL 계정

이 계정은 Oracle WebCenter Content Server의 hcm$/dataloader$/import$ 계정에만 액세스할 수 있습니다. 그런 다음 이 계정은 모든 HCM 데이터 로더 통합에서 사용할 수 있는 Oracle WebCenter HDL 접속을 정의하는 데 사용됩니다. 작업 4에서 이 접속을 생성합니다.

  1. 다음 역할 계층으로 직무 역할을 생성합니다.
  2. 롤 이름 역할 코드 다음에 대한 접근 권한부여
    Human Capital Management 파일 기반 임포트에 대한 데이터 업로드 HCM_DATALOADER_IMPORT_RWD Oracle WebCenter Content 서버의 hcm/dataloader/import 디렉토리입니다.

  3. HDL_UPLOAD_FILE과 같은 사용자 계정을 만들고 이 직무 역할에 대한 액세스 권한을 부여합니다.

HDL REST 계정

사용자 계정에 유지 관리하는 데 필요한 비즈니스 객체에 대한 접근 권한만 있도록 각 HCM 데이터 로더 통합에 대한 개별 계정을 생성하는 것을 권장합니다. 다음에 액세스할 수 있는 계정을 만듭니다.

  • HCM 데이터 로더 REST API입니다.
  • HCM 데이터 로더 REST API의 createFileDataSet 사용자정의 작업입니다.
  • 업로드를 위해 제출할 파일을 읽는 데 필요한 Oracle WebCenter hcm$/dataloader$/import$ 계정입니다.
  • 통합과 관련된 비즈니스 객체입니다.

다음 단계를 수행하십시오.

  1. HCM 데이터 로더(HDL)에 대한 접근 구성 및 HDL 보안 옵션 이해 자습서의 태스크 2에 있는 REST 접근 제목 아래 단계에 따라 HDL REST 접근 권한이 있는 역할을 생성합니다.
  2. 설정 및 유지 관리HCM 데이터 로더 비즈니스 객체 접근 태스크를 사용하여 통합이 유지 관리하는 비즈니스 객체에 대한 접근 권한을 부여합니다.

    참고:

    Redwood를 사용하는 경우 이제 데이터 교환 작업 영역에서 이 사용자 인터페이스를 사용할 수 있습니다.
  3. 통합에 대해 이름이 지정된 사용자 계정을 생성하고 이 직무 역할에 대한 접근 권한을 부여합니다.

이 계정을 사용하여 이 자습서의 작업 5에서 HCM 데이터 로더 REST 연결을 생성합니다.


작업 2: 암호화 키를 OIC로 임포트

HCM 데이터 로더는 fusion-key PGP 인증서의 개인 키를 사용하여 임포트를 위해 제출된 암호화된 파일을 해독합니다.

주:

모든 파일을 Oracle WebCenter에 업로드하기 전에 암호화하는 것이 좋습니다. hcm$/dataloader$/import$ 계정에 액세스할 수 있는 모든 사용자는 여기에 배치된 모든 파일을 다운로드할 수 있습니다.

이 단계는 fusion-key PGP 인증서의 공개 키를 OIC로 임포트하므로 HDL에서 처리할 준비가 된 변환된 파일을 암호화할 수 있습니다.

  1. OIC에 로그인합니다.
  2. 설정 > 인증서로 이동합니다.
  3. 업로드를 누릅니다. 인증서 업로드 페이지가 표시됩니다.
  4. fusion-key-pub과 같은 이름을 지정하고 선택적으로 인증서에 대한 설명을 제공합니다.
  5. PGP(암호화 및 해독)유형을 지정합니다.
  6. 찾아보기 단추를 사용하여 보안 콘솔에서 다운로드한 공용 Fusion 키 파일을 선택합니다.
  7. 남은 질문의 값을 지정합니다.
  8. Generate page level 버튼을 누릅니다.

  9. 업로드를 누릅니다
  10. 참고:

    이제 OIC에서 Encrypt File 단계 파일 작업을 수행할 때 이 인증서가 나열됩니다.


작업 3: 소스 파일 읽기에 대한 FTP 연결 정의

이 작업에서는 외부 FTP 서버에서 소스 파일을 읽고 해독하는 데 사용할 수 있는 OIC의 FTP 연결을 정의합니다.

참고:

이 단계에서는 소스 파일 암호 해독을 위한 PGP 전용 키를 사용한 FTP 연결에 대해 설명합니다. 기타 암호화 옵션을 사용할 수 있습니다.
  1. OIC에 로그인하고 설계 > 연결로 이동합니다.
  2. 생성을 누릅니다.
  3. 접속 생성 페이지에서 FTP를 검색하고 선택합니다.
  4. FTP 검색

  5. 이름 및 선택적으로 설명을 지정합니다. 생성을 누릅니다.
  6. 이름 및 설명 지정

  7. FTP에 대해 FTP 서버 호스트 주소를 지정하고 FTP 서버 포트21로 설정합니다.
  8. 보안 정책을 정의하고 사용자 이름 및 계정 액세스 정보를 제공합니다.
  9. 접속 세부정보 지정.

  10. 소스 파일이 PGP 암호화된 경우 파일 암호 해독을 위한 개인 키를 지정해야 합니다.
    • 선택적 보안 섹션을 확장합니다.
    • PGP 개인 키 필드 오른쪽에 있는 업로드 아이콘을 누릅니다.
    • 개인 키 파일을 업로드합니다
    • 개인 키 파일을 선택하고 업로드를 누릅니다.
    • 파일을 업로드하십시오.
    • PGP 개인 키 비밀번호 필드에 개인 키 비밀번호를 지정합니다.
  11. 테스트를 누릅니다.
  12. 연결을 저장합니다.


작업 4: Oracle WebCenter 연결 정의

이 연결은 모든 HDL 통합에서 HDL 파일을 Oracle WebCenter Content 서버로 업로드하는 데 사용할 수 있으며 HDL에서 처리할 수 있습니다.

이 연결을 생성하기 전에 HCM 데이터 로더 파일 임포트 계정 hcm$/dataloader$/import$에 대한 접근 권한이 있는 사용자 계정이 있는지 확인하십시오. 이 사용자를 만드는 단계는 작업 1에서 제공됩니다.

  1. OIC에 로그인하고 설계 > 연결로 이동합니다.
  2. 생성을 누릅니다.
  3. HCM을 검색하고 Oracle HCM Cloud 어댑터를 선택합니다.
  4. HCM을 검색합니다.

  5. Oracle WebCenter HDL 임포트이름을 지정합니다. 식별자가 자동으로 생성됩니다.
  6. 이름 및 설명 지정

  7. 역할호출로 설정하고 선택적으로 설명을 지정합니다.
  8. 생성을 누릅니다.
  9. 환경의 URL을 사용하여 HCM 클라우드 호스트를 지정합니다.
  10. Oracle WebCenter 사용자 계정에 대한 사용자 이름 및 비밀번호를 지정합니다.
  11. 환경 URL, 사용자 이름 및 비밀번호를 지정합니다.

  12. 테스트저장을 누릅니다.


태스크 5: HCM 데이터 로더 REST 연결 정의

이 단계에서는 HCM 데이터 로더를 시작하는 데 사용되는 HCM 데이터 로더 REST API에 대한 커넥터를 생성합니다.

통합으로 유지 관리되는 비즈니스 객체에 대한 대량 로드 데이터에만 접근할 수 있는 사용자 계정으로 보호되는 각 HDL 통합에 대해 별도의 연결을 생성하는 것이 좋습니다.

이 연결을 생성하기 전에 이 사용자 계정이 구성되어 있는지 확인하십시오. 해당 계정을 만드는 단계는 작업 1에서 제공됩니다.

  1. OIC에 로그인하고 설계 > 연결로 이동합니다.
  2. 생성을 누릅니다.
  3. REST를 검색하고 REST 어댑터를 선택합니다.
  4. REST를 검색합니다.

  5. 통합과 관련된 이름(예: HDL - 새 고용)을 지정합니다. 식별자가 자동으로 생성됩니다.
  6. 이름 및 설명 지정

  7. 역할호출로 설정하고 선택적으로 설명을 지정합니다.
  8. 생성을 누릅니다.
  9. REST API 기본 URL접속 유형을 지정합니다.
  10. 접속 URL을 다음으로 지정합니다.
    https://{host}/hcmRestApi/resources/11.13.18.05/dataLoadDataSets
  11. 주:

    {host}을(를) 호스트 세부정보로 바꿉니다.
    환경 URL 지정

  12. 통합 사용자 계정에 대한 사용자 이름 및 비밀번호를 지정합니다.
  13. 환경 URL 지정

다음 단계

이 자습서의 단계에 따라 OIC가 HCM 데이터 로더 비즈니스 객체 파일 구성에 소스 데이터를 생성하는 데 사용하는 매핑 파일을 생성합니다.

추가 리소스에 대한 링크를 제공합니다. 이 섹션은 선택 사항입니다. 필요하지 않은 경우 삭제합니다.

추가 학습 자원

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

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