チーム プロジェクト コレクションの管理アクセス許可の設定
TFS では、各チーム プロジェクト コレクションが、1 つのデータベースに格納された、レポート、作業項目、およびその他の項目を共有できるプロジェクトの独自のグループです。 プロジェクト コレクション管理者は、コレクションを保守し、他のロールのアクセス許可とセキュリティをコレクション レベルで管理します。
Team Foundation Server でコレクション管理者を追加する
Team System Web Access を開き、歯車アイコン を選択して、管理モードに切り替えます。
コレクション レベルで [セキュリティ] に移動し、メンバーを [プロジェクト コレクション管理者] に追加します。
SharePoint Foundation でユーザーをサイト コレクション管理者として追加する
配置が SharePoint 製品と統合されている場合は、チーム プロジェクト コレクション管理者を、SharePoint 製品のサイト コレクション管理者グループに追加します。 配置が SharePoint と統合されていない場合は、この手順をスキップしてください。
SharePoint サーバーの全体管理を開きます。
セキュリティ ニーズに応じて、ファームまたは Web アプリケーション レベルで対象のユーザーに適切なアクセス許可を付与します。
最適な相互運用性を実現するために、プロジェクト コレクション管理者グループのユーザーを、SharePoint 製品 のサイト コレクション管理者グループに追加することを検討してください。
Reporting Services でユーザーを追加する
配置がレポート サーバーと統合されている場合は、チーム プロジェクト コレクション管理者を、SQL Server Reporting Services の Team Foundation Content Manager グループに追加します。 配置がレポート サーバーと統合されていない場合は、この手順をスキップしてください。
管理者として実行されている Internet Explorer を開きます。
アドレス バーに次の URL を指定します。ここで ReportServer は Reporting Services を実行するサーバーの名前 (http://ReportServer/Reports/Pages/Folder.aspx) です。
重要
名前付きインスタンスを使用している場合は、レポートのパスにその名前を含める必要があります。次の構文を使用します。ここで ReportServer は Team Foundation のレポート サーバーの名前、InstanceName は SQL Server のインスタンス名 (http://ReportServer/Reports_InstanceName/Pages/Folder.aspx) です。
[ホーム] ページで、[フォルダー設定] を選択し、Team Foundation Content Manager ロールを新しいロールの割り当てとして許可することによって、ユーザーを追加します。
Q & A
Q: TFS で他のユーザーをチーム プロジェクト コレクション管理者ロールに追加する必要があるのは、どのような場合ですか。
A: 状況によって異なります。 TFS を使用する大部分の組織では、プロジェクト コレクション管理者が Team Foundation 管理者グループのメンバーによって作成されるコレクションを管理しますが、プロジェクト コレクション管理者グループのメンバーはコレクション自体を作成しません。 また、プロジェクト コレクション管理者は、チーム プロジェクトの作成、グループへのユーザーの追加、コレクションの設定の変更など、コレクションの保守に必要な操作も実行します。
Q: すべてのコンポーネントと依存関係にわたってチーム プロジェクト コレクションを管理する場合、どのようなアクセス許可が最適なアクセス許可として必要ですか。
A: TFS のチーム プロジェクト コレクション管理者は、次のグループのメンバーであるか、次のアクセス許可が付与されている必要があります。
Team Foundation Server: プロジェクト コレクション管理者、または適切なコレクション レベルのアクセス許可が [許可] に設定されているグループ。
SharePoint 製品: コレクションがサイト コレクション リソースで構成されている場合は、サイト コレクション管理者。
Reporting Services: コレクションがレポート リソースで構成されている場合は、Team Foundation コンテンツ マネージャー
Q: 管理者ですが、チーム プロジェクト コレクション管理者の追加に必要なアクセス許可が一部足りないようです。何が必要なのでしょうか。
A: 必要なアクセス許可は次のとおりです。
TFS では、プロジェクト コレクション管理者グループに属しているか、"サーバーレベル情報の表示" のアクセス許可と "サーバーレベル情報の編集" のアクセス許可が [許可] に設定されている必要があります。
SharePoint 製品 のアクセス許可を追加するには、SharePoint 製品 のサイト コレクション管理者グループまたはファーム管理者グループのメンバーである必要があります。
Reporting Services のアクセス許可を追加するには、Reporting Services のコンテンツ マネージャー グループまたは Team Foundation Content Manager グループのメンバーである必要があります。
重要
チーム プロジェクト コレクションの作成などの管理タスクを実行するには、ユーザー アカウントに管理アクセス許可が必要です。また、Team Foundation Background Job Agent で使用されるサービス アカウントにも特定のアクセス許可が付与されている必要があります。詳細については、「Team Foundation Server のサービスおよびサービス アカウント」および「Team Foundation Background Job Agent」を参照してください。
Q: 個々のアクセス許可についての詳細はどこにありますか。
A: 個々のアクセス許可と、TFS における既定のグループとそのアクセス許可の関係の詳細については、「Team Foundation Server のアクセス許可の参照」を参照してください。