스크립트 작업

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

    구성

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

    필드 입력 값
    이름

    스크립트 동작의 고유한 이름을 입력합니다.

    애플리케이션

    이 스크립트가 포함된 애플리케이션입니다.

    이벤트 이름

    이 스크립트에 사용할 이벤트를 선택하십시오. 스크립트 작업에 대해 목적에 맞는 이벤트를 찾지 못하면 새 이벤트를 만들 수 있습니다.

    활성

    이 스크립트 작업을 사용하려면 확인란(true)을 선택합니다.

    실행 순서

    스크립트가 실행되는 순서입니다.

    조건 스크립트

    이 스크립트가 실행되어야 하는 조건에 대한 설명을 작성하십시오. 시스템은 조건이 true로 평가되는 경우에만 스크립트 필드를 구문 분석합니다. 스크립트에 조건문을 포함하려면 이 필드를 비워 둡니다.

    스크립트

    정의한 조건이 true로 평가될 때 실행되는 스크립트를 만듭니다. 이 스크립트에서 두 개의 추가 객체를 사용할 수 있습니다.

    • event: a GlideRecord - 이를 호출한 sysevent입니다. 이벤트에서이 첫 번째 매개 변수를 얻으려면 두 번째 매개 변수에 or event.parm2 를 사용합니다event.parm1. 이벤트의 날짜/시간은 을 사용합니다 event.sys_created_on. 이벤트를 생성한 사용자 ID를 가져오려면(연결된 사용자가 있는 경우) 을 사용합니다 event.user_id.
    • current: a GlideRecord - (예: 인시던트) 대신 예약된 이벤트입니다.

    다음은 워크플로우 활동에 대한 이메일 알림을 만드는 스크립트 작업의 샘플입니다.

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