알림

사용자 정의 트리거 이벤트가 발생할 때마다 IBM® UrbanCode Deploy에서 이메일 알림을 보낼 수 있습니다.

예를 들어, 배치가 완료되거나 승인이 필요하면 알림을 보낼 수 있습니다. 알림 수신인은 보안 시스템(보안 참조)의 LDAP 통합을 사용하여 정의됩니다. 아직 설정하지 않은 경우 알림을 구성하기 전에 LDAP을 설정하십시오. IBM UrbanCode Deploy에서 알림을 보내려면 LDAP 및 연관된 이메일 서버가 필요합니다.

참고: IBM UrbanCode Deploy에서 알림을 보내려면 외부 SMTP 메일 서버가 필요합니다. 메일 서버 구성에 대한 정보는 시스템 설정의 내용을 참조하십시오.

알림을 설정할 때 보안 시스템에서 상속 받는 역할과 트리거링 이벤트 모두를 선택하여 알림을 받을 사용자를 판별합니다. 예를 들어, 작업 항목(승인 프로세스의 일부)이 생성될 때 관리자나 환경 소유자가 알림을 받는 것이 일반적입니다. 알림을 애플리케이션과 관리 기본 역할(보안 참조)에 보내는 기본 알림 체계를 편집하거나 고유 체계을 작성할 수 있습니다.

고유 알림을 설정하려면 알림 분할창(설정 > 알림 체계)을 표시하십시오.

사용 가능한 알림 체계 목록

새 체계를 구성하십시오. 여기에서 알림 대상/시기를 설정합니다. 나중에 항목을 추가하도록 체계에 다시 돌아오거나 기존 체계를 편집할 수 있습니다.

알림 체계의 알림을 추가하려면 알림 항목 추가를 클릭하고 다음 그림에 표시된 대로 알림에 대한 정보를 지정하십시오.

알림 대상과 알림 방법에 대한 정보를
표시하는 알림 항목 추가
창

역할
역할은 보호 시스템의 역할에 해당합니다. 선택한 역할에 지정된 모든 개인이 이메일을 받습니다.
유형
프로세스 유형은 주로 수신인의 유형에 따라 결정됩니다. 예를 들어, 배치 엔지니어는 실패한 배치에 대해 알림을 받기를 원합니다.
대상
대상을 설정하면 위에서 선택한 이벤트가 애플리케이션에 해당될 때만 애플리케이션 옵션이 알림을 보냅니다. 예를 들어, "프로세스 성공" 이벤트가 "애플리케이션"과 함께 한 쌍이 되는 경우 프로세스(애플리케이션 배치)가 성공하면 대상이 알림을 트리거합니다. 마찬가지로 동일한 이벤트 유형을 "환경" 대상과 함께 사용하면 환경에서 성공적인 배치(예: SIT 또는 PROD)가 실행될 때 알림이 시작됩니다.
유형
알림을 제한할 오브젝트 유형을 지정합니다.
템플리트 이름
기본적으로 사용 가능한 템플리트가 제공되며 요구사항을 대부분 또는 모두 충족시킵니다. 이 템플리트를 사용하여 발송되는 이메일을 형식화합니다. 사용하는 템플리트는 알림을 설정하려는 이유와 알림의 수신인에 따라 달라집니다. 그러나 기본 템플리트가 요구사항에 맞지 않으면 고유한 템플리트를 작성할 수 있습니다.
애플리케이션 배치 실패/성공
역할 설정을 기반으로 지정된 사용자에게 특정 애플리케이션에 대한 알림을 보냅니다.
일반 프로세스 요청이 시작됨/프로세스 요청이 시작됨/일반 프로세스 성공/일반 프로세스 실패
프로세스에 대한 알림을 보냅니다.
태스크가 작성됨
이 템플리트는 수동 태스크의 상태에 대해 보고하는 데 사용합니다.
배치 준비됨
사용자에게 배치가 준비되었음을 알리는 데 사용하는 특수 이메일 템플리트입니다.
승인 작성/실패
이 템플리트는 승인 상태를 알리는 데 사용합니다.

항목이 있으면 동일한 프로세스를 사용하여 다른 항목을 추가하십시오. 기존 애플리케이션에서 새 알림 체계를 사용하려면 애플리케이션 설정을 수정하십시오.

알림 템플리트는 서버의 conf/server/notification-template 파일 폴더에 있는 XML 파일입니다. 기본 알림 템플리트가 사용자의 요구사항에 맞지 않으면 새 템플리트를 작성할 수 있습니다.

새 알림 템플리트를 작성하려면 다음을 수행하십시오.

  1. 새 XML 파일을 시작하십시오.
  2. 스크립트를 입력하십시오(알림 템플리트는 Velocity™ 보고서만 지원).
  3. 서버의 conf/server/notification-template 파일 폴더에 파일을 저장하십시오.
  4. 서버를 다시 시작하십시오.

피드백