チュートリアル : Reporting Services での権限の設定

新規 : 2006 年 7 月 17 日

Reporting Services では、ロールおよびロールの割り当てを使用して、レポート サーバー コンテンツに対するアクセスを制御します。ロールの割り当てを作成することによって、組織内の他のユーザーに対し、レポート サーバー上のレポートやその他のアイテムの表示とパブリッシュを許可できます。

ロールはシステムレベルアイテムレベルの 2 つのカテゴリに分かれます。システムレベルのロールの割り当ては、レポート サーバー サイト全体に適用されるタスクのコレクションを指定するものです。アイテムレベルのロールの割り当ては、コンテンツに適用されるタスクを指定するもので、レポートのパブリッシュ、モデルの生成、レポートの表示、プロパティの設定、サブスクリプションの作成などの権限が含まれます。システムレベルとアイテムレベルのロールの割り当てを併用すると、包括的な権限のセットを提供できます。レポート サーバーへの限定的なアクセスだけを必要とするユーザーであっても、システムレベルのロールの割り当てを受けることでメリットが得られます。

学習する内容

このチュートリアルでは、Management Studio を使用してロールの割り当てを定義し、レポート サーバー コンテンツへのアクセス権を与える方法を学習します。

このチュートリアルは、ローカル管理者が、組織内のユーザー用の新しいインストールにレポート サーバーへのアクセス権を設定しようとしている状況を想定しています。Reporting Services では、既定で Windows 認証が使用されます。Windows 認証ではなくフォーム認証を使用している場合は、レポート サーバーに配置するカスタム認証拡張機能に対して有効なグループまたはユーザー アカウントを指定してください。

このチュートリアルは、次の 3 つのレッスンで構成されています。

  • レッスン 3 : 特定アイテムへの権限の設定
    このレッスンでは、レポート サーバー フォルダ階層内の特定レポートに対してロールの割り当てを作成し、継承したセキュリティ設定よりも優先して使用する方法を学習します。
Aa337491.note(ja-jp,SQL.90).gifメモ :
このチュートリアルでは、Management Studio を使用してロールの割り当てを作成しますが、レポート マネージャを使用して同じ作業を行うこともできます。詳細については、「システム ロールの割り当てを作成、削除、または変更する方法 (レポート マネージャ)」を参照してください。

必要条件

このチュートリアルを行うには、SQL Server Management Studio およびレポート マネージャを使用できることが条件となります。これらのツールの場所の詳細については、「チュートリアル : Reporting Services ツール」を参照してください。

レポート サーバー (ネイティブ モードで実行)。

また、ローカル コンピュータの管理者権限も必要です。

さらに、AdventureWorks サンプル レポートおよびサンプル データベースをインストールし、レポート サーバーにサンプル レポートをパブリッシュしておく必要があります。詳細については、「サンプルのインストール」および「AdventureWorks サンプル レポート」を参照してください。

このチュートリアルの推定所要時間 : 30 分

Aa337491.note(ja-jp,SQL.90).gifメモ :
チュートリアルを行うときは、ドキュメント ビューアのツール バーに [次のトピック] ボタンと [前のトピック] ボタンを追加することをお勧めします。詳細については、「ヘルプへの [次のトピック] ボタンと [前のトピック] ボタンの追加」を参照してください。

参照

概念

SQL Server Management Studio のチュートリアル

その他の技術情報

Reporting Services の配置モード
レポート マネージャ
サンプルのインストール
Reporting Services の権限とセキュリティの管理
定義済みロールの割り当て

ヘルプおよび情報

SQL Server 2005 の参考資料の入手