SSRS または PBIRS ウェブポータルへのアクセス
SSRS または PBIRS ウェブポータルにアクセスするには、次のプロセスを使用します。
-
Secure Sockets Layer (SSL) をオンにします。
-
ドメインユーザーへのアクセス権を付与します。
-
ブラウザとドメインユーザーの認証情報を使用してウェブポータルにアクセスします。
RDS での SSL の使用
SSRS は、接続に HTTPS SSL プロトコルを使用します。このプロトコルを使用するには、クライアントコンピュータの Microsoft Windows オペレーティングシステムに SSL 証明書をインポートします。
SSL 証明書の詳細については、「SSL/TLS を使用した DB インスタンスまたはクラスターへの接続の暗号化」を参照してください。SQL Server での SSL の使用の詳細については、「Microsoft SQL Server DB インスタンスでの SSL の使用」を参照してください。
ドメインユーザーへのアクセスの許可
新しい SSRS または PBIRS アクティベーションでは、ロールの割り当てはありません。ドメインユーザーまたはユーザーグループにウェブポータルへのアクセス権を付与するために、RDS にはストアドプロシージャが用意されています。
SSRS ウェブポータルでドメインユーザーにアクセス権を付与するには
-
次のストアドプロシージャを使用します。
exec msdb.dbo.rds_msbi_task @task_type='SSRS_GRANT_PORTAL_PERMISSION', @ssrs_group_or_username=N'AD_domain\user';
PBIRS ウェブポータル (SQL Server 2025 以降) でドメインユーザーにアクセス権を付与するには
-
次のストアドプロシージャを使用します。
exec msdb.dbo.rds_msbi_task @task_type='PBIRS_GRANT_PORTAL_PERMISSION', @pbirs_group_or_username=N'AD_domain\user';
ドメインユーザーまたはユーザーグループには、SSRS の RDS_SSRS_ROLE システムロール、または PBIRS の同等のロールが付与されます。このロールには、次のシステムレベルのタスクが付与されています。
-
レポートを実行
-
ジョブの管理
-
共有スケジュールの管理
-
共有スケジュールの表示
ルートフォルダでの Content Manager のアイテムレベルのロールも付与されます。
ウェブポータルへのアクセス
SSRS_GRANT_PORTAL_PERMISSION または PBIRS_GRANT_PORTAL_PERMISSION タスクが正常に終了すると、ウェブブラウザを使用してポータルにアクセスできるようになります。ウェブポータル URL 形式とエンドポイントは、SSRS と PBIRS の両方で同じです。
https://rds_endpoint:port/Reports
この形式では、以下が適用されます。
-
– RDS DB インスタンスのエンドポイント。エンドポイントは、DB インスタンスの [接続とセキュリティ] タブにあります。詳細については、「SQL Server DB インスタンスへの接続」を参照してください。rds_endpoint -
- SSRS または PBIRS オプションで設定したリスナーポート。port
ウェブポータルにアクセスするには
-
ブラウザにウェブポータルの URL を入力します。例えば、次のようになります。
https://myssrsinstance.cg034itsfake.us-east-1.rds.amazonaws.com:8443/Reports -
SSRS_GRANT_PORTAL_PERMISSIONタスク (SSRS の場合) またはPBIRS_GRANT_PORTAL_PERMISSIONタスク (PBIRS の場合) でアクセス権を付与したドメインユーザーの認証情報を使用してログインします。