SQL Server Reporting Services のロール

SQL Server Reporting Services のロールを使用して、特定の権限を Visual Studio Team Foundation Server のユーザーに割り当てることができます。 Team Foundation Server のすべてのユーザーとグループに、Reporting Services の適切な権限を割り当てる必要があります。 Reporting Services では、ロールの割り当てを通じて既定のセキュリティが用意されます。 Management Studio やレポート マネージャーなど、SQL Server の管理ツールを使用して、ユーザーとグループを定義済みのロールに割り当てることができます。

Team Foundation Server のグループ メンバーシップを使用して、そのメンバーシップに適した Reporting Services の定義済みのロールを特定できます。 ロールの追加構成は必要ありません。 ただし、各自のビジネス ニーズに適合するように、定義済みのロールを変更したりカスタム ロールを追加したりできます。 カスタム ロールの追加または定義済みのロールの変更を行う場合は、レポートとレポート機能に適切なレベルでアクセスするための権限がロールに割り当てられていることを確認する必要があります。 詳細については、Microsoft Web サイトの「ネイティブ モードのレポート サーバーに対する権限の許可」を参照してください。

Team Foundation Server で使用することが推奨されている定義済みのロールを以下に示します。

  • システム管理者

  • Team Foundation コンテンツ マネージャー

  • ブラウザー

Reporting Services の定義済みのロールの詳細については、Microsoft Web サイトの「定義済みロールの使用」を参照してください。

重要

Reporting Services のメンバーシップは、その定義済みのロールのメンバーシップによって付与される特定のレベルのアクセスおよび権限を必要とするユーザーだけに制限する必要があります。 ユーザーまたはグループは、チーム プロジェクトの中でユーザーまたはグループの役割を果たすために必要な最低限の権限を持つ定義済みのロールに追加してください。 たとえば、ユーザーがプロジェクト スケジュールの表示だけを必要とする場合は、そのユーザーを閲覧者ロールに追加し、コンテンツ マネージャー ロールには追加しません。

システム管理者

システム管理者ロールには、レポート サーバーを総合的に管理するが、必ずしもその中のコンテンツを管理するとは限らないレポート サーバー管理者にとって有用な権限が含まれます。 システム管理者ロールは、コンピューターのローカル管理者が所有する可能性がある権限のフル セットを所有するわけではありません。 Team Foundation 管理者は、システム管理者ロールとコンテンツ マネージャー ロールの両方に追加する必要があります。 この 2 つのロール定義が一緒になって、Team Foundation 管理者グループのメンバーが必要とする権限のフル セットが与えられます。

Team Foundation コンテンツ マネージャー

このトピックで説明する他のロールとは異なり、Team Foundation コンテンツ マネージャー ロールは、SQL Server の既定のロールではありません。 このロールは、Team Foundation Server がインストールされると、Team Foundation Server と SQL Server Reporting Services の間の統合専用に作成されます。 その構造およびアクセス許可は、SQL Server に本来備わっているコンテンツ マネージャー ロールに似ています。 Team Foundation コンテンツ マネージャー ロールには、レポートと Web コンテンツの管理は行っても、レポートの書き込みや、Web サーバーまたは SQL Server インスタンスの管理を必ずしも行うとは限らないユーザーにとって有用な権限が含まれます。 コンテンツ マネージャーは、レポートの配置、レポート モデルの管理、およびデータ ソースの接続を行い、ユーザー レポートの使用方法を決定します。 Team Foundation コンテンツ マネージャー ロールには、チーム プロジェクトの中でプロジェクト管理者グループに属するユーザーおよびプロジェクト コレクション管理者グループに属するユーザーが必要とする典型的な範囲の権限が与えられます。 Team Foundation 管理者グループのメンバーを、このロールにも追加する必要があります。

ブラウザー

閲覧者ロールには、レポートを表示するが、必ずしもレポートの書き込みまたは管理を行うとは限らないユーザーにとって有用な権限が含まれます。 このロールは、チーム プロジェクトの中で貢献者グループまたは閲覧者グループに属するユーザーに対して、基本的な機能を与えます。

参照

概念

SharePoint 製品でのロール

SQL Server と SQL Server Reporting Services について

Team Foundation Server のアーキテクチャ

その他の技術情報

アクセス許可の管理