Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
當工作專案、程式代碼檢閱、提取要求、原始檔控制檔案和組建發生變更時,您可以在小組、專案和組織層級管理電子郵件通知。
例如,將高優先順序的工作專案指派給小組的區域路徑時,會傳送通知電子郵件給小組。 如需詳細資訊,請參閱 通知類型。
必要條件
類別 | 要求 |
---|---|
許可 |
-
小組通知:專案管理員 群組或 小組管理員 角色的成員。 - 專案通知:專案管理員 群組的成員。 - 組織通知:專案集合管理員 群組的成員。 |
注意
針對內部部署 Azure DevOps Server,請為小組成員設定 SMTP 伺服器,以查看其組織或使用者配置檔功能表中的 [通知] 選項,以及接收通知。
建立電子郵件訂閱
訂用帳戶可讓您控制小組收到通知的內容,以及小組如何接收這些通知。 如需詳細資訊,請參閱 通知類型。
登入您的組織 (
https://dev.azure.com/{yourorganization}
)。請選取項目設定>通知。
選取 [ 新增訂用帳戶]。
選取您希望小組收到通知的活動類型。
提供描述,以協助您稍後識別訂用帳戶。
選擇應接收通知的小組成員:
從下列其中一個傳遞選項中選擇:
傳遞選項 說明 依角色的小組成員 只有與事件相關聯的特定小組成員會收到通知。 例如,對於工作項目變更,您可能只想要工作專案的目前受託人接收通知。 小組喜好設定 使用團隊的預設傳遞偏好。 如需詳細資訊,請參閱 管理傳遞設定。 自訂電子郵件位址 將電子郵件傳送至指定的電子郵件位址。 所有小組成員 傳送個別電子郵件給小組的每個成員。 SOAP 傳送電子郵件通知給SOAP服務的訂閱者。 對於特定活動,當您依角色選取 [小組成員] 時,您可以選擇讓起始活動的使用者收到通知。 此通知是由 [ 略過啟動器] 複選框所控制。 根據預設,會核取此方塊,這表示啟動變更的使用者不會收到通知。
提示
對於小組成員依角色來說,每個角色都很容易理解。 不過,下列兩個角色可能需要一些進一步的說明。
更動的檢閱者 指的是任何因為針對檔案集所定義的原則而被新增或刪除的檢閱者。 例如,推送至提取要求 (PR) 可能會對File1.cs帶來變更。 如果有一個政策指出,人員 A 需要檢閱 File1.cs 的變更,那麼他們將在該次 PR 中擔任已變更檢閱者角色。
重置 審核者 角色與「重設投票」政策相關。 例如,存放庫設定了原則「重設新推送的投票」。 必須參與該PR的人員B已經核准了此PR。 由於重設投票政策,他們的投票已被重設。 因此,他們在該次反覆運算中擔任重設檢閱者的角色。
選擇您要接收所有專案中活動的相關通知,還是只接收特定專案的通知。
選擇性地設定更多篩選準則。 針對 [建立者] 等字段,需要使用者作為值,請輸入使用者的使用者名稱或電子郵件位址。
選取 [ 完成 ] 以儲存新的訂用帳戶。
登入您的組織 (
https://dev.azure.com/{yourorganization}
)。請選取項目設定>通知。
選取 [ 新增訂用帳戶]。
選取您希望小組收到通知的活動類型。
提供描述,以協助您稍後識別訂用帳戶。
選擇應接收通知的小組成員:
從下列其中一個傳遞選項中選擇:
配送選項 描述 依角色的小組成員 只有與事件相關聯的特定小組成員會收到通知。 例如,對於工作項目變更,您可能只想要工作專案的目前受託人接收通知。 小組喜好設定 使用團隊的預設交付偏好。 如需詳細資訊,請參閱 管理傳遞設定。 自訂電子郵件位址 將電子郵件傳送至指定的電子郵件位址。 所有小組成員 傳送個別電子郵件給小組的每個成員。 對於特定活動,當您依角色選取 [小組成員] 時,您可以選擇讓起始活動的使用者收到通知。 此通知是由 [ 略過啟動器] 複選框所控制。 根據預設,會核取此方塊,這表示啟動變更的使用者不會收到通知。
提示
對於小組成員依角色來說,每個角色都很容易理解。 不過,下列兩個角色可能需要一些進一步的說明。 更動的檢閱者 指的是任何因為針對檔案集所定義的原則而被新增或刪除的檢閱者。 例如,推送至提取要求 (PR) 可能會對File1.cs帶來變更。 如果有一項政策規定人員 A 需要檢閱 File1.cs 的變更,他們將在該次 PR 的檢閱者角色中負責審核變更。 重置 審核者 角色與「重設投票」政策相關。 例如,存放庫設定了原則「重設新推送的投票」。 負責此PR的人員 B 已經核准了該PR。 由於重設投票政策,他們的投票已被重設。 因此,他們在該次反覆運算中擔任重設檢閱者的角色。
選擇您要接收所有專案中活動的相關通知,還是只接收特定專案的通知。
選擇性地設定更多篩選準則。
選取 [ 完成 ] 以儲存新的訂用帳戶。
提示
如果您不想收到您起始之事件的通知,您可以開啟 [略過啟動器] 選項。 如需詳細資訊,請參閱 將自己排除在您起始事件的通知電子郵件之外。
管理全域傳遞設定
全域通知會套用至為組織或集合定義的所有 專案 。 選擇允許或封鎖針對小組或群組所擁有的所有訂用帳戶傳送電子郵件。 這是預設設定,只有在小組或群組尚未明確設定選項時才適用。 如需詳細資訊,請參閱 全域通知。
提示
我們不支援全組織通知。 或者,您可以提供傳送至整個組織的電子郵件通訊組清單。 此外,您可以使用 az devops banner 命令產生橫幅,讓所有使用者在登入時看到。
提示
您可以將電子郵件傳送至應用層中的所有集合。 請參閱 設定 SMTP 伺服器,並自定義警示和意見反應要求的電子郵件。 此外,您可以產生橫幅來與用戶通訊,而不傳送大量電子郵件。 如需詳細資訊,請參閱 在 Azure DevOps 中新增和管理資訊橫幅。
取消小組或即用通知訂閱的訂閱或退出
您可以選擇不接收特定小組通知訂閱的通知。
登入您的組織 (
https://dev.azure.com/{yourorganization}
)。選取 [
用戶設定],然後從產生的清單中選取 [通知]。
若要取消訂閱任何通知,請將狀態 [開啟/關閉] 指標投影到 [關閉] 位置。
若要取消訂閱任何通知,請將狀態 [開啟/關閉] 指標投影到 [關閉] 位置。 例如,我們在這裡關閉 「組建完成」通知訂閱。
注意
無論您是否為管理員,在您的設定中切換共用團隊通知訂閱設定只會影響您個人的通知,而不會影響其他團隊成員的通知。
停用專案的工作項目通知
若要覆寫組織設定,並停用 Azure DevOps 中專案的所有工作專案通知,請執行下列步驟:
- 登入您的專案 (
https://dev.azure.com/{Your_Organization/Your_Project}
)。 - 請選取項目設定>通知。
- 將「工作通知」反白,然後選取
傳遞設定。
- 選擇 [不要傳遞 ] 和 [儲存]。