시스템 프로비저닝 이전 또는 이후에 시스템 수명 주기에서 추가 단계로 사용자 지정 Visual Basic 스크립트를 실행하도록 vRealize Automation을 구성할 수 있습니다. 예를 들어 사전 프로비저닝 스크립트를 사용하여 프로비저닝 이전에 인증서 또는 보안 토큰을 생성한 다음 사후 프로비저닝 스크립트를 사용하여 시스템 프로비저닝 이후에 인증서 및 토큰을 사용할 수 있습니다. Visual Basic 스크립트를 프로비저닝 방법과 함께 실행할 수 있지만 Visual Basic 스크립트를 Amazon AWS 시스템과 함께 사용할 수는 없습니다.

표 1. 프로비저닝 중 Visual Basic 스크립트 실행 검사 목록

작업

위치

세부 정보

확인란 Visual Basic 스크립트에 대한 EPI 에이전트를 설치 및 구성합니다.

일반적으로 Manager Service 호스트

Visual Basic 스크립팅용 EPI 에이전트 설치 항목을 참조하십시오.

확인란 Visual Basic 스크립트를 생성합니다.

EPI 에이전트가 설치된 시스템

vRealize Automation에는 EPI 에이전트 설치 디렉토리의 Scripts 하위 디렉토리의 샘플 Visual Basic 스크립트 PrePostProvisioningExample.vbs가 포함되어 있습니다. 이 스크립트에는 모든 인수를 사전에 로드하기 위한 머리글, 함수를 포함할 수 있는 본문, 업데이트된 사용자 지정 속성을 vRealize Automation로 반환하기 위한 바닥글이 포함되어 있습니다.

Visual Basic 스크립트를 실행하면 EPI 에이전트가 모든 시스템 사용자 지정 속성을 인수로 스크립트에 전달합니다. 업데이트된 속성 값을 vRealize Automation로 반환하려면 이러한 속성을 사전에 배치하고 vRealize Automation에서 제공하는 함수를 호출합니다.

확인란 Blueprint의 스크립트에 포함하는 데 필요한 정보를 수집합니다.

정보를 캡처하고 인프라 설계자에게 전송

참고:

패브릭 관리자는 ExternalPreProvisioningVbScript 및 ExternalPostProvisioningVbScript 속성 집합을 사용하여 이 필수 정보를 제공하는 속성 그룹을 생성할 수 있습니다. 이렇게 하면 Blueprint 설계자가 이 정보를 자신의 Blueprint에 정확하게 포함하기가 더 쉽습니다.

  • 파일 이름과 확장명이 포함된 Visual Basic 스크립트의 완전한 경로입니다. 예: %System Drive%Program Files (x86)\VMware\vCAC Agents\EPI_Agents\Scripts\SendEmail.vbs

  • 프로비저닝 전에 스크립트를 실행하려면 인프라 설계자가 스크립트에 대한 전체 경로를 사용자 지정 속성 ExternalPreProvisioningVbScript의 값으로 입력하도록 지시합니다. 프로비저닝 후에 스크립트를 실행하려면 사용자 지정 속성 ExternalPostProvisioningVbScript를 사용해야 합니다.