2017-10-24 11 views
0

私たちは、社内のTFS 2017インスタンスでセキュリティを設定するために使用しているスクリプトを用意しています。貢献者グループに、プロジェクトの反復情報(通常はProject Adminsだけが行うことができる)を変更するためのアクセス権を与えたいと考えています。私は>次のコマンドを実行して、イテレーション]タブ> [管理者の下で働くの新しい反復を作成するために、それらにアクセス権を与えて達成することができました:チーム反復のセキュリティ設定をTFSのTfsSecurityで設定する2017

tfssecurity.exe /a+ Iteration $rootIterationUri CREATE_CHILDREN "n:[$projectName]\Contributors" ALLOW /collection:$collection 
tfssecurity.exe /a+ Iteration $rootIterationUri DELETE "n:[$projectName]\Contributors" ALLOW /collection:$collection 
tfssecurity.exe /a+ Iteration $rootIterationUri GENERIC_WRITE "n:[$projectName]\Contributors" ALLOW /collection:$collection 

しかし、私はまた、彼らは、デフォルトのチームのイテレーションの設定を変更できるようにしたいです(デフォルトの反復を変更する、バックログのハブにあるものなど)、私はそれを行う方法を見つけることができません。このアクセスを許可するためにTfsSecurityで実行できることを誰かが知っていますか?

答えて

0

the default team's settingsを設定する場合は、team administratorまたはproject administratorのいずれかである必要があります。

したがって、Contributors groupteam administratorまたはproject administratorグループを追加する必要があります。

例:

tfssecurity /g+ "[ProjectName]\Project Administrators" "n:[ProjectName]\Contributors" /collection:http://server:8080/tfs/DefaultCollection/ 

enter image description here

+0

@クリスは、あなたが上記の溶液で問題を解決しましたか?どんな泥棒? –

関連する問題