스크립트 작업

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 1분
  • 스크립트 작업을 사용하여 CI(구성 항목) 수정 또는 실패한 로그인 시도 관리와 같은 다양한 작업을 수행하는 서버 측 스크립트를 만들 수 있습니다. 스크립트 작업은 이벤트에 의해서만 트리거됩니다.

    구성

    새 스크립트 작업을 작성하려면 다음으로 이동하십시오. 시스템 정책 > 이벤트 > 스크립트 작업 을 클릭하고 신규를 클릭합니다.

    표 1. 스크립트 작업
    필드 설명
    이름 스크립트 작업의 고유한 이름입니다.
    애플리케이션 스크립트가 포함된 애플리케이션입니다.
    이벤트 이름 이 스크립트에 사용할 이벤트입니다. 스크립트 작업에 대해 목적에 맞는 이벤트를 찾을 수 없는 경우 새 이벤트를 만들 수 있습니다.
    활성 스크립트 작업을 활성화하거나 비활성화하는 확인란입니다. 스크립트 작업을 사용하려면 true 를 선택합니다.
    실행 순서 스크립트가 실행되는 순서입니다.
    조건 스크립트 이 스크립트가 실행되어야 하는 조건에 대한 명령문입니다. 조건이 true로 평가되는 경우에만 스크립트 필드를 구문 분석합니다. 스크립트에 조건문을 포함하려면 이 필드를 비워 둡니다.
    스크립트 정의한 조건이 예로 평가될 때 실행되는 스크립트입니다. 이 스크립트에서 사용할 수 있는 추가 객체는 두 개입니다.
    • event: a GlideRecord - 이를 호출한 sysevent입니다. 이벤트에 이 첫 번째 매개변수를 사용하려면 두 번째 매개변수에 또는 event.parm2 을 사용합니다event.parm1. 이벤트 날짜/시간에는 를 사용합니다 event.sys_created_on. 이벤트를 작성한 사용자 ID를 가져오려면(연결된 사용자가 있는 경우) 을 사용합니다 event.user_id.
    • current: GlideRecord - 대신 예약된 이벤트입니다(예: 인시던트).

    워크플로우 활동에 대한 이메일 알림을 작성하는 스크립트 작업 샘플:

    그림 1. 스크립트 작업 워크플로우
    스크립트 작업 워크플로우 알림