스크립트 - 백그라운드 모듈
관리자는 스크립트 - 백그라운드 모듈을 사용하여 서버에서 임의의 JavaScript 코드를 실행할 수 있습니다.
스크립트 - 백그라운드 모듈은 다음 구성요소로 구성됩니다.
- JavaScript를 입력할 텍스트 상자입니다.
- 애플리케이션 범위를 지정하는 선택기입니다.
- 스크립트 실행 버튼.
- 사용 가능한 범위 목록입니다.
- 롤백을 기록하시겠습니까? 확인란. 기본적으로 선택되어 있습니다. 스크립트 실행에 대한 롤백 컨텍스트를 작성합니다. 스크립트가 실행된 후 여기에서 스크립트 실행 및 복구 가능 링크를 클릭하여 스크립트를 롤백할 수 있는 스크립트 실행 이력 양식으로 이동합니다.
- 샌드박스에서 실행하시겠습니까? 확인란. 스크립트를 샌드박스와 같은 제한으로 실행할 수 있습니다. 선택하면 데이터를 삽입, 업데이트 또는 삭제할 수 없습니다.
- Scriptlet으로 실행하시겠습니까? 확인란. 스크립트를 scriplet으로 실행할 수 있으며, 이를 통해 스크립트는 전역 범위와 서버 측 기능 또는 개체에 액세스할 수 있습니다. 이 확인란을 선택하지 않으면 스크립트가 전역 범위에서 실행되지만 서버 측 기능이나 객체에는 액세스할 수 없습니다.
- 4시간 후 취소 확인란. 기본적으로 선택되어 있습니다. 4시간 후에도 계속 실행되면 스크립트 실행을 취소합니다.
스크립트가 실행되면 인스턴스는 화면 상단에 결과, 정보 및 오류 메시지를 표시합니다.
주:
자유 형식 JavaScript를 실행하면 시스템 장애 또는 데이터 손실이 발생할 수 있습니다. 프로덕션 인스턴스에서 자유 형식 스크립트를 실행하지 마십시오.
기본적으로 관리자는 권한을 상승시키지 않고도 이 모듈에 접근할 수 있습니다. 이 모듈에 액세스할 때 높은 권한을 요구하려면 시스템 속성 glide.script_processor.admin 을 로 설정하십시오 security_admin.