レポート サーバーへのユーザー アクセスを許可する
適用対象:SQL Server 2016
Power BI Report Server
Reporting Servicesベースのセキュリティを使用して、レポート サーバーへのアクセス権をユーザーに付与します。 新しいレポート サーバーをインストールした直後は、ローカル Administrators グループに属するユーザーにのみ、レポート サーバーのコンテンツと操作に対する権限が与えられます。 レポート サーバーを他のユーザーが使用するには、タスクのコレクションを指定する定義済みのロールにユーザーまたはグループ アカウントをマップするロールの割り当てを作成する必要があります。
SharePoint モードのレポート サーバー: SharePoint 統合モード用に構成されたレポート サーバーの場合は、SharePoint サイトから、SharePoint の権限を使ってアクセスを構成します。 レポート サーバーのコンテンツや操作にアクセスできるかどうかは、SharePoint サイト上の権限レベルによって決まります。 SharePoint サイトでの権限を付与できるのはサイト管理者だけです。 詳細については、「 SharePoint サイトのレポート サーバー アイテムに対する権限の付与」を参照してください。
ネイティブ モードのレポート サーバー: この記事では、ネイティブ モードで構成されているレポート サーバーと、ロールにユーザーを割り当てる Web ポータルの使用方法に注目します。 ロールには次の 2 種類があります。
アイテムレベルのロール : レポート サーバーのコンテンツ、サブスクリプション、レポート処理、レポート履歴などを表示、追加、および管理するためのロール。 アイテム レベルのロール割り当ては、ルート ノード ([ホーム] フォルダー)、または階層内でそれより下位にある特定のフォルダーやアイテムに対して定義できます。
システムレベルのロール : 特定のアイテムではなく、サイト全体にわたる操作へのアクセスを許可します。 たとえば、レポート ビルダーや共有スケジュールを使用することが含まれます。
この 2 種類のロールは相互補完的な関係にあり、組み合わせて使用する必要があります。 そのため、レポート サーバーにユーザーを追加するには、2 段階の処理が必要となります。 ユーザーをアイテムレベルのロールに割り当てる場合は、同時にシステムレベルのロールにも割り当てる必要があります。 ユーザーをロールに割り当てる際は、既に定義されているロールを選択する必要があります。 ロールを作成、変更、または削除するには、SQL Server Management Studio を使用します。 詳細については、「ロールの作成、削除、または変更 (Management Studio)」を参照してください。
開始する前に
ネイティブ モードのレポート サーバーにユーザーを追加する場合は、あらかじめ次の点を確認してください。
レポート サーバー コンピューターのローカル Administrators グループのメンバーとしてログインする必要があります。 Reporting Services Vista または Windows Windows Server 2008 に配置する場合は、レポート サーバーをローカルで管理する前に追加の構成が必要です。 詳細については、「ローカル管理用のネイティブ モードのレポート サーバーの構成」を参照してください。
このタスクを他のユーザーに委任する場合は、ユーザー アカウントをコンテンツ マネージャー ロールとシステム管理者ロールにマップするためのロール割り当てを作成します。 コンテンツ マネージャーとシステム管理者の権限を与えられたユーザーは、レポート サーバーにユーザーを追加できます。
このSQL Server Management Studio、各ロールのタスクの種類を理解するために、システム ロールとユーザー ロールの定義済みロールを表示します。 Web ポータルではタスクの説明が表示されません。そのため、ユーザーを追加する前に、各ロールについて理解しておく必要があります。
必要であれば、ロールをカスタマイズするか、新しいロールを定義して必要なタスクを追加します。 たとえば、個々のアイテムにカスタム セキュリティ設定を使用する場合は、フォルダーの閲覧権限を付与した新しいロール定義を作成する必要があります。
ユーザーまたはグループをシステム ロールに追加するには
Web ポータルを起動します。
右上にある [歯車] アイコンを選択し、ドロップダウン メニューの [サイト設定] を選択します。
[セキュリティ] を選択します。
[グループまたはユーザーの追加] を選択します。
[グループまたはユーザー] に、ドメイン Windowsまたはグループ アカウントを domain\account という形式で>入力<します>。
Note
フォーム認証やカスタム セキュリティを使用している場合は、その環境に合った適切な形式でユーザー アカウントまたはグループ アカウントを指定します。
システム ロールを選択し、[OK] を選択します。
ロールは累積されます。したがって、システム管理者とシステム ユーザーを両方とも選択した場合、そのユーザーまたはグループは、これら両方のロールのタスクを実行できるようになります。
割り当てを作成するユーザーまたはグループが他にもある場合は、以上の手順を繰り返します。
ユーザーまたはグループをアイテム ロールに追加するには
Web ポータル を起動し、ユーザーまたはグループを追加するレポート アイテムを探します。
アイテムの [...] (省略記号) を選択します。
ドロップダウン メニューで、 [管理] を選択します。
[セキュリティ] を選択します。
[グループまたはユーザーの追加] を選択します。
Note
アイテムが現在、親アイテムからセキュリティを継承している場合は、ツール バーの [セキュリティをカスタマイズする] をクリックしてセキュリティの設定を変更します。 次いで [グループまたはユーザーの追加] を選択します。
[グループまたはユーザー] に、ドメイン Windowsまたはグループ アカウントを domain\account という形式で>入力<します>。 フォーム認証やカスタム セキュリティを使用している場合は、その環境に合った適切な形式でユーザー アカウントまたはグループ アカウントを指定します。
ユーザーまたはグループがアイテムにアクセスする方法を表すロールの定義を 1 つ以上選択して、[OK] を選択します。
割り当てを作成するユーザーまたはグループが他にもある場合は、以上の手順を繰り返します。