워크플로를 실행하여 REST 호스트를 추가하고 호스트 연결 매개 변수를 구성할 수 있습니다.

프로시저

  1. vRealize Orchestrator 클라이언트에 관리자로 로그인합니다.
  2. 라이브러리 > 워크플로로 이동하여 워크플로 검색 상자에 http-restconfiguration 태그를 입력합니다.
  3. REST 호스트 추가 워크플로를 찾은 후 실행을 클릭합니다.
  4. 호스트 속성 탭에서 새 호스트의 속성을 입력합니다.
    1. 이름 텍스트 상자에 호스트의 이름을 입력합니다.
    2. URL 텍스트 상자에 호스트의 주소를 입력합니다.
      참고: Kerberos 인증을 위해서는 FQDN(정규화된 도메인 이름) 호스트 주소가 필요합니다.
    3. 연결 시간 초과 텍스트 상자에 연결이 시간 초과될 때까지 걸리는 시간(초)을 입력합니다.
    4. 작업 시간 초과 텍스트 상자에 작업이 시간 초과될 때까지 걸리는 시간(초)을 입력합니다.
    5. REST 호스트 인증서를 수락하고 이를 vRealize Orchestrator 서버 신뢰 저장소에 추가할지 여부를 선택합니다.
    6. 병렬 요청을 실행할 수 있는지를 선택합니다.
    7. 리디렉션 전략을 선택합니다.
      옵션 설명
      defaultRedirect HEADGET 메서드가 사용되는 경우에만 리디렉션됩니다.
      alwaysRedirect POST, PUT, DELETE 등을 포함한 모든 HTTP 메서드를 리디렉션합니다.
      neverRedirect 모든 리디렉션을 금지하고 HTTP 메서드에서 3xx 상태 코드를 따르지 않습니다.
  5. 호스트 인증 탭에서 인증 유형을 선택합니다.
    옵션 설명
    없음 인증이 필요하지 않습니다.
    OAuth 1.0 OAuth 1.0 탭에서 필요한 인증 매개 변수를 제공합니다.
    OAuth 2.0
    OAuth 2.0 탭에서 인증 토큰을 제공하고 토큰 전송 전략을 선택합니다.
    • 인증 헤더를 선택하면 호스트에 대한 각 요청의 인증 헤더에서 토큰이 Bearer 토큰으로 전달되었습니다.
    • 쿼리 매개 변수를 선택하면 호스트에 대한 각 요청의 oauth_token 쿼리 매개 변수로 토큰이 전송됩니다.

    또는 vRealize Orchestrator 스크립팅 API를 사용하여 인증 설정을 구성할 수 있습니다. 자세한 내용은 스크립팅 API를 사용하여 REST 호스트 인증 구성 또는 업데이트를 참조하십시오.

    기본

    기본 액세스 인증을 제공합니다.

    사용자 자격 증명 탭에서 세션 모드를 선택합니다.
    • 공유 세션을 선택한 경우 공유 세션의 자격 증명을 제공합니다.
    • 사용자별 세션을 선택한 경우 vRealize Orchestrator 클라이언트가 로그인된 사용자로부터 자격 증명을 검색합니다.
    다이제스트

    암호화를 사용하는 다이제스트 액세스 인증을 제공합니다.

    사용자 자격 증명 탭에서 세션 모드를 선택합니다.
    • 공유 세션을 선택한 경우 공유 세션의 자격 증명을 제공합니다.
    • 사용자별 세션을 선택한 경우 vRealize Orchestrator 클라이언트가 로그인된 사용자로부터 자격 증명을 검색합니다.
    NTLM

    Windows SSP(보안 지원 공급자) 프레임워크 내에 NTLM(NT LAN Manager) 액세스 인증을 제공합니다.

    사용자 자격 증명 탭에서 세션 모드를 선택합니다.

    • 공유 세션을 선택한 경우 공유 세션의 자격 증명을 제공합니다.
    • 사용자별 세션을 선택한 경우 vRealize Orchestrator 클라이언트가 로그인된 사용자로부터 자격 증명을 검색합니다.

    NTLM 탭에서 NTLM 설정을 제공합니다.

    Kerberos

    Kerberos 액세스 인증을 제공합니다.

    사용자 자격 증명 탭에서 세션 모드를 선택합니다.
    • 공유 세션을 선택한 경우 공유 세션의 자격 증명을 제공합니다.
    • 사용자별 세션을 선택한 경우 vRealize Orchestrator 클라이언트가 로그인된 사용자로부터 자격 증명을 검색합니다.
  6. (선택 사항) 프록시 설정 탭에서 프록시 서버 사용 여부를 선택합니다.
    1. 프록시 서버의 주소 및 포트를 입력합니다.
    2. 프록시 인증 유형을 선택합니다.
      옵션 설명
      없음 인증이 필요하지 않습니다.
      기본

      기본 액세스 인증을 제공합니다.

      프록시 자격 증명 탭에서 세션 모드를 선택합니다.
      • 공유 세션을 선택한 경우 공유 세션의 자격 증명을 제공합니다.
      • 사용자별 세션을 선택한 경우 vRealize Orchestrator 클라이언트가 로그인된 사용자로부터 자격 증명을 검색합니다.
  7. SSL 탭에서 대상 호스트 이름을 서버 인증서에 저장된 이름과 일치시킬지 여부를 선택합니다.
  8. (선택 사항) 서버에 인증하는 데 사용할 키 저장소 항목을 선택합니다. 키 저장소 항목은 PrivateKeyEntry 유형이어야 합니다.
  9. 실행을 클릭합니다.

결과

워크플로가 성공적으로 실행되면 인벤토리 보기에 REST 호스트가 표시됩니다.

다음에 수행할 작업

REST 호스트에 작업 및 XSD 스키마를 추가할 수 있습니다. 기본 REST 플러그인 워크플로를 사용하거나 vRealize Orchestrator 스크립팅을 사용하여 생성된 REST 작업을 기준으로 REST 호스트에 대한 요청을 실행할 수 있습니다.