2017-01-10 126 views
1

我遇到了一個問題,即我的用戶帳戶位於團隊項目中,但無法將用戶添加到團隊項目中的項目管理員組組中項目收集管理員組。我也嘗試使用屬於「管理控制檯用戶」組的帳戶,但沒有成功。TFS2017:項目集合管理員沒有足夠的權限將用戶添加到項目管理員組

Insufficient permission error

這隻會影響一些團隊項目。開箱即用安全組的權限未被修改。

在我們從TFS2015升級之前,這工作正常,所以我假定TFS2017中有所改變。

有趣的是,我可以從Project Admin組中刪除用戶而不添加任何用戶。

我注意到現在有一​​個安全服務組似乎包含所有其他安全組。我想知道這是否會導致許可衝突,因爲其中大部分是「未設置」。

Security Service Group permissions

任何建議,將不勝感激。 :)

+0

我看到類似於您的問題的東西。我將在明天進一步調查,看看我是否有更多的運氣來解決它。 –

+0

好的,我有完全相同的問題!我看到了不一致的結果,因爲我在項目管理員組中專門提到了一些項目,在這裏我可以添加得很好。用戶FM在[Brian Harry的博客](https://blogs.msdn.microsoft.com/bharry/2016/11/16/news-from-connect-2016/)和MS員工回覆中也提到了這個問題似乎表明這是一個已知的問題。 –

+1

嗨Tore,謝謝你的回覆。 我確實設法找到解決方法並將自己添加到項目管理員組。以下是步驟: 1.讓自己成爲團隊的管理員(即編輯董事會,專欄等的權利)。這可以在Team Profile頁面下完成。 2.如果您不是會員,請將自己添加到團隊中 3。臨時將團隊安全組的「編輯項目級別」權限更改爲 4.將您自己添加到項目管理員組 5.撤消「編輯項目級別」權限更改 - 設置爲「未設置」 希望這會使感。 – dnolan87

回答

0

Rajesh Ramamurthy(MSFT)爲即將發佈的TFS 2017 Update 1發行版中的問題提供了一個修復程序(comment on Brian Harry's blog)。

這裏是它是如何做:

  1. 運行下面的SQL在你的TFS配置DB:select LocalScopeId from tbl_Groupscope where PartitionId > 0 and ScopeType = 2 and Active = 1
  2. 結果應該被複制到服務器上的文件 ,例如C:\ LocalScopeIdList .txt
  3. 在服務器上運行以下 電源外殼腳本,並將前三個值更新爲需要的 。

腳本步驟3:

,所以我希望它在生產這個週末部署我曾嘗試我們的成功督促預服務器以上。

+0

這也適用於我。感謝您的幫助,非常感謝:) – dnolan87