通知

每當伺服器上發生使用者定義的觸發事件時,IBM® UrbanCode Deploy 都可以傳送電子郵件通知。

例如,在部署完成或需要核准時,您可以傳送通知。通知收件者是利用安全系統角色進行定義。請參閱安全

註: IBM UrbanCode Deploy 需要一個外部 SMTP 郵件伺服器來傳送通知。如需配置郵件伺服器的相關資訊,請參閱系統設定

當您設定通知時,您將選取觸發事件和角色(從安全系統繼承),以判定哪些使用者接收通知。例如,當產生工作項目(作為核准程序的一部分)時,一般會通知管理者或環境擁有者。可以編輯用來將通知傳送至應用程式及管理預設角色的預設通知架構(請參閱安全),也可以建立自己的架構。

通知關聯於團隊、角色、元素(例如應用程式或環境)及事件(例如程序失敗)。發生事件時,伺服器會將通知訊息傳送給具有與元素相關聯之團隊上指定角色的每一個使用者。

若要設定您自己的通知,請顯示「通知」窗格:按一下設定 > 通知架構

可用通知架構的清單

配置新架構。在這裡,您將設定通知的相關人員和時間。稍後,您可以回到這裡以向架構新增更多項目,或編輯現有架構。

若要為通知架構新增通知,請按一下新增通知項目並指定通知的相關資訊,如下圖中所示:

「新增通知項目」視窗,其中顯示要通知的人員及通知方式的相關資訊

角色
角色對應於安全系統中的角色。通知訊息會傳送至具有與目標元素相關聯之團隊上指定角色的任何使用者。例如,部署工程師將對失敗部署的相關通知感興趣。
類型
此欄位列出可以觸發通知的事件類型。例如,您可以在程序開始、順利完成或失敗時觸發通知。
目標
目標是觸發通知的元素類型,包括應用程式、環境及資源。

目標類型欄位彼此相依。例如,如果將目標欄位設定為應用程式,則僅當類型欄位對應於應用程式程序類型時,才傳送通知。例如,當程序成功事件與「應用程式」目標配對時,會在程序(應用程式部署)成功時觸發通知。同樣地,如果相同的事件類型與環境目標搭配使用,則會在環境(例如,SIT 或 PROD)中順利執行部署時觸發通知。

目標欄位設定為資源時,僅發生一般處理程序而不是應用程式程序的通知。

類型
指定將通知限制至的物件類型。
範本名稱
依預設,提供了可用範本,這些範本足以滿足大部分或所有需要;它們會將傳送的電子郵件進行格式化。您所使用的範本基於您要設定通知的原因以及通知的接收者。但是,如果預設範本不符合您的需要,則您可以建立您自己的範本;請參閱建立通知範本
應用程式部署失敗/成功
根據角色設定,將特定應用程式的相關通知傳送至指定的使用者。
一般程序要求已啟動/程序要求已啟動/一般程序成功/一般程序失敗
傳送程序的相關通知。
已建立作業
此範本用於報告手動作業的狀態。
部署已備妥
這是特殊化的電子郵件範本,用於通知人員部署已備妥。
核准已建立/失敗
這些範本用於通知核准的狀態。

若要將通知架構指派給應用程式,請按一下應用程式,跳至配置 標籤,然後在通知架構清單中選取通知架構。

若要將通知架構指派給環境,請按一下環境,跳至配置 標籤,然後在通知架構清單中選取通知架構。

若要建立通知範本,請參閱建立通知範本


意見