티켓 트리거에서 티켓과 관련된 사용자 지정 개체를 사용하는 것 외에도 개체의 레코드가 만들어지거나 업데이트될 때마다 시작되는 트리거를 정의할 수도 있습니다. 이것을 개체 트리거라고 합니다. 예를 들어 상담사가 새 사용자 지정 개체 레코드를 만들 때 해당 사용자 지정 개체에 대해 정의된 개체 트리거가 실행되고 이에 따라 레코드를 업데이트할 수 있습니다.
요구 사항 및 제한 사항
- 개체 트리거는 사용자 지정 개체만 지원합니다.
- 개체당 최대 100개의 활성 트리거를 가질 수 있습니다.
- 개체당 활성 및 비활성 트리거를 포함하여 총 500개의 트리거를 만들 수 있습니다.
- 개체 트리거에는 최대 50개의 총 조건이 포함될 수 있습니다. 여기에는 "모두"와 "아무" 조건이 모두 포함됩니다.
- 다중 선택을 지원하는 개체 트리거 조건 내에서 최대 50개의 값을 선택할 수 있습니다.
- 개체 트리거에는 최대 25개의 작업이 포함될 수 있습니다.
- 개체 트리거의 크기는 64KB를 초과할 수 없습니다.
사용자 지정 개체에 대한 개체 트리거 이해하기
관리 센터의 트리거 페이지에 있는 개체 탭에서 개체 트리거를 만들고 관리합니다.
사용자 지정 개체에 대해서만 개체 트리거를 만들 수 있습니다. 티켓이 만들어지거나 업데이트될 때 티켓 트리거가 시작되는 것처럼 지정된 사용자 지정 개체의 레코드가 만들어지거나 업데이트될 때 개체 트리거가 시작됩니다. 사용자 지정 개체 레코드 이벤트가 발생할 때 해당 개체에 대해 존재하는 모든 트리거가 평가됩니다. 해당 개체의 모든 트리거가 평가된 후 모든 해당되는 변경 내용이 포함된 레코드가 한 번 업데이트됩니다. 동일한 필드에 값을 설정하는 두 개의 해당되는 작업이 있는 경우에는 마지막에 쓴 것이 보입니다.
예를 들어 소프트웨어 라이선스 및 랩톱 배정 등 자산 관리를 위해 사용자 지정 개체를 사용하는 IT 부서에 근무한다고 가정해 보세요. Type이라는 이름의 사용자 지정 개체 드롭다운 필드, Requires approval이라는 이름의 확인란, Asset owner라는 이름의 사용자를 포인트하는 조회 관계 필드가 있는 Asset이라는 이름의 사용자 지정 개체가 있습니다. Asset 개체에 대한 개체 트리거를 정의하면 상담사가 자산 레코드를 만들거나 업데이트할 때마다 트리거가 실행됩니다. 레코드에 승인 필요가 선택되어 있고 자산 소유자가 지정되어 있지 않은 경우 자동으로 기본 사용자를 소유자로 배정하는 트리거를 만들거나, 자산의 레코드가 업데이트되거나 새 자산이 만들어지고 해당 사용자가 소유자로 나열되어 있을 때마다 자산 소유자에게 알리는 트리거를 정의할 수 있습니다.
사용할 트리거 유형 결정하기
사용할 트리거 유형은 주로 트리거를 시작하게 되는 이벤트 유형에 따라 결정됩니다. 티켓이 만들어지거나 업데이트될 때 트리거가 시작되도록 하려면 티켓 트리거를 사용하세요. 사용자 지정 개체 레코드가 만들어지거나 업데이트될 때 트리거를 시작하려면 개체 트리거를 사용하세요. 티켓 트리거와 개체 트리거 둘 다 개체와 관련된 필드는 물론 기준으로 삼는 개체의 필드도 업데이트할 수 있습니다. 즉, 사용자 지정 개체를 포인트하는 티켓 조회 관계 필드가 있는 한 티켓 트리거에는 사용자 지정 개체를 기준으로 하는 조건과 작업이 있을 수 있습니다. 마찬가지로, 사용자 지정 개체에 티켓을 포인트하는 조회 관계 필드가 포함된 경우 개체 트리거에는 티켓을 기준으로 하는 조건과 작업이 있을 수 있습니다.
티켓 트리거는 요청자(사용자) 및 조직과 같은 개체와 관련된 일부 필드는 물론 기준으로 삼는 개체(티켓)의 필드를 업데이트할 수 있습니다. 사용자 지정 개체를 포인트하는 티켓 조회 관계 필드가 있는 한 티켓 트리거에는 사용자 지정 개체를 기준으로 하는 조건과 작업이 있을 수 있습니다. 개체 트리거는 기준으로 삼는 개체의 필드만 업데이트할 수 있습니다.