이메일 알림 추가
(AES)에서 앱 엔진 스튜디오 알림을 작성하여 템플릿 또는 사용자 지정 메시지를 사용하여 이벤트에 대한 자동화된 이메일을 작성합니다.
시작하기 전에
애플리케이션의 관리자 또는 개발자인 경우 이 작업을 수행할 수 있습니다. 필요한 개발자 권한은 모든 파일 형식입니다. 애플리케이션 개발자가 되는 방법에 대한 자세한 내용은 앱 엔진 스튜디오의 위임된 개발을 참조하십시오.
필요한 역할: admin 또는 delegated_developer
이 태스크 정보
이메일 알림을 만들려면 이메일 알림을 보낼 시기, 받는 사람 및 포함된 항목을 지정해야 합니다.
관리자가 에서 이메일 템플릿 ServiceNow AI Platform을 생성한 경우 이를 있는 그대로 사용하거나 해당 내용을 재정의할 수 있습니다. 이메일 템플릿에 대한 자세한 내용은 이메일 템플릿을 참조하십시오. 또한 관리자에게 문의하여 이메일 레이아웃을 사용하여 머리글, 본문, 바닥글을 제어하고 있는지 확인하십시오. 이메일 레이아웃에 대한 자세한 내용은 다음 문서를 참조하십시오 Email layouts.
프로시저
- 다음으로 이동 모두 > 앱 엔진 > 앱 엔진 스튜디오.
- 내 앱 페이지에서 애플리케이션을 엽니다.
- 애플리케이션의 논리 및 자동화 섹션에서 추가를 선택합니다.
-
이메일에 대한 카드를 선택합니다.
그림 1. 이메일 알림 추가 -
양식에서 기본 설정에 대한 필드에 내용을 입력합니다.
표 1. 알림 양식 추가 기본 설정 필드 설명 이름 이메일 알림의 이름입니다. 설명적 이름은 이메일 알림의 목적을 식별하는 데 도움을 줍니다. 예: 인시던트 오픈됨 및 할당되지 않음 간단한 설명 알림의 목적에 대한 간략한 설명입니다. -
양식의 알림 트리거 설정 섹션에서 필드를 채웁니다.
표 2. 알림 양식 추가 알림 트리거 설정 필드 설명 이메일 알림 전송 어떤 일이 발생한 후 또는 테이블이 수정된 경우와 같이 알림이 전송되는 상황입니다. 선택 항목은 다음과 같습니다. - 기록이 생성 또는 업데이트되는 경우
- 기록이 작성될 때만
- 기록이 업데이트될 때만
- 플로우 작업을 통해 트리거되는 경우
- 이벤트가 실행되는 경우
이 필드는 기록이 생성되거나 업데이트되는 경우로 자동 설정됩니다.
플로우 작업을 트리거로 사용하여 이메일 알림을 생성한 후에는 에서 플로우워크플로우 스튜디오를 생성할 때 알림을 지정합니다. 자세한 내용은 알림 단계를 참조하십시오.
테이블 알림 트리거를 링크할 기록을 호스팅하는 데이터베이스 테이블입니다. 인시던트 [incident] 테이블을 예로 들 수 있습니다. 이메일 알림 보내기 필드를 다음 값 중 하나로 설정하는 경우 테이블이 필요합니다.앱에서 이미 사용할 수 있는 테이블과 앱 범위 밖의 모든 테이블의 두 섹션 중에서 선택할 수 있습니다.- 기록이 생성 또는 업데이트되는 경우
- 기록이 작성될 때만
- 기록이 업데이트될 때만
이벤트 이름 알림을 트리거하는 이벤트입니다. 이 필드는 이메일 알림 보내기 필드에서 이벤트가 실행되는 시기를 선택한 경우에만 나타납니다. 동일한 트리거에서 여러 알림을 생성하는 경우, 시스템은 한 알림만 보냅니다. 시스템은 다른 모든 알림이 서로 다른 제목과 본문을 가지더라도, 이들을 중복으로 간주합니다. 중복 무시 비즈니스 규칙이 이 기능을 제어합니다.
-
조건 작성기를 사용하여 트리거를 조건부로 만듭니다.
알림 트리거에 대해 충족해야 하는 조건 세트와 값을 정의합니다. 자세한 내용은 조건 작성기를 참조하십시오.
주:알림 트리거를 플로우 작업으로 지정하면 조건 작성기를 사용할 수 없습니다. -
양식의 수신자 섹션에서 알림을 받을 사람을 지정합니다.
다음을 수행할 수 있습니다.
- 사용자 또는 그룹을 검색합니다.
- 추가를 선택하여 동적 수신자를 정의합니다. 이를 위해서는 알림 트리거 상세 정보에 테이블을 지정해야 합니다.
표 3. 알림 양식 추가 수신자 설정 필드 설명 테이블 필드의 사용자 및 그룹 테이블을 기반으로 이메일을 수신하는 동적 사용자 및 그룹입니다. 예를 들어, 알림이 인시던트 [incident] 테이블을 사용하는 경우, 연 사람 필드를 선택하여 인시던트를 연 사용자나 그룹에 알림을 보낼 수 있습니다. 일부 필드의 경우 다음과 같이 참조 필드에 포함된 값을 선택할 수도 있습니다 개설한 사람 > 관리자. 지정된 테이블의 필드를 기반으로 동적 사용자 및 그룹을 검색하려면 추가 버튼을 선택합니다.주:테이블을 지정하지 않으면 추가 단추를 사용할 수 없습니다.사람 및 그룹 이메일 알림을 받는 사용자 및 그룹의 정적 주소입니다. 사용자 및 그룹을 검색할 수도 있습니다. -
양식의 이메일 콘텐츠 섹션에서 템플릿을 선택하거나 원본 콘텐츠를 작성합니다.
표 4. 알림 양식 추가 이메일 콘텐츠 설정 필드 설명 이메일 템플릿 재정의할 수 있는 기존 콘텐츠를 적용하는 데 사용할 수 있는 미리 정의된 이메일 템플릿입니다. 다음이 있는 템플릿만 선택할 수 있습니다. - 알림과 동일한 테이블
- 지정된 테이블 없음
템플릿을 사용하고 재정의하지 않는 경우 관리자가 템플릿을 업데이트하면 이메일 알림의 내용도 자동으로 업데이트됩니다.
템플릿 재정의 선택한 이메일 템플릿의 내용을 재정의하는 옵션입니다. 이메일 템플릿을 사용하는 경우 템플릿을 재정의하는지 여부에 관계없이 템플릿의 모든 이미지는 여전히 템플릿에 속합니다. 관리자가 템플릿을 업데이트하면 알림의 이미지가 자동으로 업데이트됩니다.
이메일 템플릿을 재정의한 다음 선택한 템플릿을 변경하면 시스템에서 재정의를 제거하고 새 템플릿의 컨텐츠로 대체합니다.
제목 이메일의 제목 줄입니다. 제목을 동적으로 만들려면 이메일 메시지 옆에 있는 이메일 변수 필드를 사용하여 메시지 본문에 변수 구문을 생성하십시오. 그런 다음 변수 구문을 복사하여 제목 라인에 붙여넣습니다.
비어 있는 경우 시스템은 이메일 템플릿의 제목 값을 사용합니다. 이 필드에 값을 입력하면 템플릿이 재정의됩니다.
이메일 메시지 변수를 포함할 수 있는 이메일 알림 메시지의 내용입니다. 서식 있는 텍스트 편집기 아이콘을 사용하여 이메일 메시지 내용의 서식을 지정할 수 있습니다.
비어 있는 경우 시스템은 이메일 템플릿의 메시지 값을 사용합니다. 이 필드에 값을 입력하면, 이 값은 템플릿 값을 무효화합니다.
변수 추가 지정된 테이블의 필드에서 파생된 동적 변수 또는 값입니다. 주:변수 추가 버튼이 나타나려면 테이블을 지정해야 합니다.이메일 변수 필드에서 변수를 선택하고 화살표를 사용하여 이메일 메시지로 이동합니다.
변수를 사용하여 인시던트에 대한 짧은 설명이나 설명, 작업 메모와 같은 테이블 기록의 값을 포함합니다. 변수는 지정된 테이블에서 사용 가능한 필드입니다.
-
생성을 선택합니다.
알림이 저장되며 미리 볼 수 있습니다.
-
미리 보기를 선택하여 이메일 알림이 표시되는 방식을 봅니다.
나타나는 미리 보기를 확인합니다. 알림이 어떻게 렌더링되는지 확인하려면 미리 보기에서 검색 아이콘을 선택하고 미리 보려는 기록을 선택합니다.
결과
에서 알림을 AES만들면 알림은 현재 빌드 중인 애플리케이션에만 저장됩니다.