구독에 대해 구성하는 조건은 이벤트 데이터를 기반으로 실행하도록 워크플로를 트리거할지 결정합니다.

조건에 따라 실행을 선택하는 경우 사용 가능한 옵션에는 다음이 포함될 수 있습니다.

  • 데이터. 선택된 이벤트 항목과 관련된 이벤트 메시지의 정보입니다. 예를 들어 시스템 수명 주기 이벤트 항목에 대한 조건을 생성하는 경우, 데이터 필드가 승인 정책과 관련된 사전 승인 이벤트 항목과 비교할 때 데이터 필드가 Blueprint 및 시스템과 관련됩니다.

    또한 트리 위의 텍스트 상자에 경로를 입력하여 스키마에 포함되지 않은 필드에 대한 조건을 추가할 수도 있습니다. ${PATH} 형식을 사용합니다. PATH는 스키마의 경로입니다. ~를 사용하여 노드를 구분합니다. 예를 들어 ${data~machine~properties~SomeCustomProperty}와 같이 입력합니다.

  • 핵심 이벤트 메시지 값. 이벤트 메시지에 대한 일반 정보입니다. 예를 들어 이벤트 유형, 타임 스탬프 또는 사용자 이름과 같은 정보가 포함됩니다.

워크플로 구독에 대한 이벤트 항목을 선택하려면 관리 > 이벤트 > 구독을 선택합니다. 새로 만들기를 클릭합니다.

표 1. 조건 탭 옵션

옵션

설명

모든 이벤트에 대해 실행

이 이벤트 항목에 대한 메시지가 수신되면 선택된 워크플로가 실행됩니다.

조건에 따라 실행

이벤트 메시지가 감지되고 이벤트가 구성된 조건을 충족할 때 선택된 워크플로가 실행됩니다.

이 옵션을 선택하는 경우 이 구독에 대해 선택된 워크플로를 트리거하기 위해 이벤트 데이터를 기반으로 조건을 지정해야 합니다.

두 개 이상의 조건 절을 구성하려면 절에 대해 연산자를 선택합니다. 하나의 조건 절만 생성하는 경우에는 연산자를 선택하지 마십시오.

  • 다음 중 모두. 모든 절이 True이고 최소 두 개의 조건을 제공했을 때 워크플로가 트리거됩니다.

  • 다음 중 일부. 하나 이상의 절이 True이고 최소 두 개의 조건을 제공했을 때 워크플로가 트리거됩니다.

  • 다음 제외. True인 절이 없을 때 워크플로가 트리거됩니다.