簡體   English   中英

Azure DevOps 階段權限

[英]Azure DevOps Stage Permissions

我創建了一個具有多個階段的發布管道。 現在,我希望來自 Release Manager 組或 Project Administrators 組的用戶能夠部署其中的一些階段。

我試圖拒絕其他組的“管理部署”,但似乎一旦貢獻者失去了這一點,沒有人,甚至上述組的成員都不能再部署階段了。 順便說一句,允許組的成員也是貢獻者的成員。

我嘗試只更新權限和刪除繼承權限,然后刪除這些組的權限,但仍然沒有成功。

有什么方法可以從貢獻者中刪除此權限,但仍允許貢獻者 + 發布經理 + 項目經理的成員進行部署?

謝謝

有什么方法可以從貢獻者中刪除此權限,但仍允許貢獻者 + 發布經理 + 項目經理的成員進行部署?

我可以重現你提到的場景。 看來Contributors group的權限會覆蓋其他兩個組的權限。

要解決此問題,您可以將Manage Deployments Not SetNot Set而不是Deny 同時,您需要disable Inheritance選項。

注意:如果你設置了Not Set ,貢獻者組中的人不能部署,但如果他們中的一些人在其他組中有這個權限,他們會繼承其他組的權限

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM