기본적으로 vRealize Orchestrator에서는 제한된 Java 클래스 집합으로 JavaScript 액세스가 제한됩니다. 보다 광범위한 Java 클래스에 대한 JavaScript 액세스가 필요한 경우 vRealize Orchestrator 시스템 속성을 설정해야 합니다.
JavaScript 엔진에 Java 가상 시스템(JVM)에 대한 전체 액세스 권한을 허용하면 잠재적 보안 문제가 나타납니다. vRealize Orchestrator 서버를 실행하는 사용자가 액세스할 수 있는 모든 시스템 구성 요소에 잘못된 형식 또는 악성 스크립트가 액세스할 수 있습니다. 따라서 vRealize Orchestrator JavaScript 엔진은 기본적으로 java.util.* 패키지의 클래스에만 액세스할 수 있습니다.
JavaScript가 java.util.* 패키지 외부 클래스에 액세스하게 해야 한다면 JavaScript 액세스를 허용할 Java 패키지를 구성 파일에 나열하십시오. 그런 다음 이 파일을 가리키도록 com.vmware.scripting.rhino-class-shutter-file 시스템 속성을 설정하십시오.
프로시저
결과
JavaScript 엔진이 지정한 Java 클래스에 액세스할 수 있습니다.