SQL Server Reporting Services のロール
更新 : 2007 年 11 月
Microsoft SQL Server Reporting Services の定義済みのロールを使用して、特定の権限を Team Foundation Server ユーザーに割り当てることができます。Team Foundation Server のすべてのユーザーとグループに、Reporting Services の適切な権限を割り当てる必要があります。Reporting Services では、ロールの割り当てを通じて既定のセキュリティが用意されます。Management Studio やレポート マネージャなど、SQL Server の管理ツールを使用して、ユーザーとグループを定義済みのロールに割り当てることができます。
Team Foundation Server のグループ メンバシップを使用して、そのメンバシップに適した Reporting Services の定義済みのロールを特定できます。ロールの追加構成は必要ありません。ただし、各自のビジネス ニーズに適合するように、定義済みのロールを変更したりカスタム ロールを追加したりできます。カスタム ロールの追加または定義済みのロールの変更を行う場合は、レポートとレポート機能に適切なレベルでアクセスするための権限がロールに割り当てられていることを確認する必要があります。詳細については、Microsoft Web サイトの「Reporting Services の権限とセキュリティの管理」(SQL Server 2005) および「ネイティブ モードのレポート サーバーに対する権限の許可」(SQL Server 2008) を参照してください。
Team Foundation Server で使用することが推奨されている定義済みのロールを以下に示します。
システム管理者
コンテンツ マネージャ
閲覧者
Reporting Services の定義済みのロールの詳細については、Microsoft Web サイトの「定義済みロールの概要」(SQL Server 2005) および「定義済みロールの使用」(SQL Server 2008) を参照してください。
重要 : |
---|
Reporting Services のメンバシップは、その定義済みのロールのメンバシップによって付与される特定のレベルのアクセスおよび権限を必要とするユーザーだけに制限する必要があります。ユーザーまたはグループは、チーム プロジェクトの中でユーザーまたはグループの役割を果たすために必要な最低限の権限を持つ定義済みのロールに追加してください。たとえば、ユーザーがプロジェクト スケジュールの表示だけを必要とする場合は、そのユーザーを閲覧者ロールに追加し、コンテンツ マネージャ ロールには追加しません。 |
システム管理者
システム管理者ロールには、レポート サーバーを総合的に管理するが、必ずしもその中のコンテンツを管理するとは限らないレポート サーバー管理者にとって有用な権限が含まれます。システム管理者ロールは、コンピュータのローカル管理者が所有する可能性がある権限のフル セットを所有するわけではありません。Team Foundation 管理者は、システム管理者ロールとコンテンツ マネージャ ロールの両方に追加する必要があります。この 2 つのロール定義が一緒になって、Team Foundation 管理者グループのメンバが必要とする権限のフル セットが与えられます。
コンテンツ マネージャ
コンテンツ マネージャ ロールには、レポートと Web コンテンツの管理は行っても、レポートの書き込みや、Web サーバーまたは SQL Server インスタンスの管理は必ずしも行うとは限らないユーザーにとって有用な権限が含まれます。コンテンツ マネージャは、レポートの配置、レポート モデルの管理、およびデータ ソースの接続を行い、ユーザー レポートの使用方法を決定します。コンテンツ マネージャ ロールには、チーム プロジェクトの中でプロジェクト管理者グループに属するユーザーが必要とする典型的な範囲の権限が与えられます。Team Foundation 管理者グループのメンバを、このグループにも追加する必要があります。
閲覧者
閲覧者ロールには、レポートを表示するが、必ずしもレポートの書き込みまたは管理を行うとは限らないユーザーにとって有用な権限が含まれます。このロールは、チーム プロジェクトの中で貢献者グループまたは閲覧者グループに属するユーザーに対して、基本的な機能を与えます。
参照
概念
Windows SharePoint Services のロール
SQL Server と SQL Server Reporting Services について
Team Foundation Server のセキュリティのアーキテクチャ