web-dev-qa-db-ja.com

チームメンバーがTFSリポジトリを表示できない

チームの開発者がリポジトリにアクセスしてローカルマシンに複製できるようにTFSを構成できません。

それらはすべて次のメッセージを受け取ります。

このオブジェクトの権限を表示する権限がありません

それらをプロジェクトのメンバーとして追加しました。私はしぶしぶそれらを管理者にしました。ただし、この問題を解決するためのすべての試みは失敗しました。

12
Scott Nimrod

私は上記で提案された Ash に従い、Digを実行し、最終的に私のケースでそれを解決することができました。うまくいけば、より多くの人々が適切なページを見つけられるように、いくつかのステップをここに追加します。

アクセスを「利害関係者」から「基本」に変更するには:

  1. プロジェクトページに移動し、[プロジェクト設定]の下の[全般]> [デフォルト]の下にある[概要]の下に、[プロセス] = [基本]と表示されます。 「基本」という単語をクリックすると、組織設定に移動します。
  2. [一般]> [ユーザー]で、自分または一部のユーザーが「基本」ではなく「利害関係者」のアクセスレベルを持っていることがわかります。次のステップは、できる人を獲得すること、それを変えることです。
3
Sher Min LEE

私の場合、私のチームメンバーの役割は利害関係者でした。すべてのリポジトリを表示するには[〜#〜] basic [〜#〜]にする必要があります。

3
Abhijith
  1. チームプロジェクトの管理者を開きます。

  2. セキュリティタブに移動します。

  3. ボックスにユーザーアカウントを追加するには、右側に有効な権限が表示されます。

  4. ユーザーは「プロジェクトレベル情報の表示」で許可されている必要があります

  5. クリックすると、拒否された権限のソースを確認できるはずです。

これは、私がbtwを使用しているVisual Studio 2012に関連しています。

2
Ulug Toprak

Azureの "StakeHolder"の場合、プライベートプロジェクトのリポジトリにアクセスできません。

私のプロジェクトでは、レポ設定が利用可能になる前にVisual Studioサブスクリプションを購入する必要がありました。

Microsoft Devops-アクセスレベルについて-関係者アクセス

パブリック機能とプライベート機能のアクセス:関係者アクセスは、プライベートプロジェクトとパブリックプロジェクトのどちらで作業しているかに応じて、機能へのアクセス権を付与します。パブリックプロジェクトの詳細については、「パブリックプロジェクトとは」を参照してください。

Visual Studioサブスクリプションアクセス:Visual Studioサブスクライバーは、サブスクライバーの特典としてVisual Studioサブスクリプション機能を利用できます。これらのユーザーを追加するときは、必ずVisual Studioサブスクリプションのアクセスレベルを割り当ててください。

システムは自動的にサブスクリプションを認識し、サブスクリプションレベルに基づいて、含まれているその他の機能を有効にします。

1

対応するリポジトリのチームメンバーの権限を再確認してください。 Web Portal-Settings-Version Control

enter image description here

投稿権限が許可されていることを確認してください。

また、それらが属しているグループの権限を確認し、TFSで原因を特定しますdeny trumps allow

ユーザーが2つのグループに属していて、そのうちの1つにdenyに設定された特定の権限がある場合、そのユーザーはそれを必要とするタスクを実行できませんその権限がallowに設定されているグループに属している場合でも、権限。

0
PatrickLu-MSFT