View a markdown version of this page

SSRS または PBIRS ウェブポータルへのアクセス - Amazon Relational Database Service

SSRS または PBIRS ウェブポータルへのアクセス

SSRS または PBIRS ウェブポータルにアクセスするには、次のプロセスを使用します。

  1. Secure Sockets Layer (SSL) をオンにします。

  2. ドメインユーザーへのアクセス権を付与します。

  3. ブラウザとドメインユーザーの認証情報を使用してウェブポータルにアクセスします。

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_endpoint – RDS DB インスタンスのエンドポイント。エンドポイントは、DB インスタンスの [接続とセキュリティ] タブにあります。詳細については、「SQL Server DB インスタンスへの接続」を参照してください。

  • port - SSRS または PBIRS オプションで設定したリスナーポート。

ウェブポータルにアクセスするには
  1. ブラウザにウェブポータルの URL を入力します。例えば、次のようになります。

    https://myssrsinstance.cg034itsfake.us-east-1.rds.amazonaws.com:8443/Reports
  2. SSRS_GRANT_PORTAL_PERMISSION タスク (SSRS の場合) または PBIRS_GRANT_PORTAL_PERMISSION タスク (PBIRS の場合) でアクセス権を付与したドメインユーザーの認証情報を使用してログインします。