サブスクリプションの管理
このセクションでは、サブスクリプションの処理、管理、および制御について説明します。サブスクリプションの管理は、標準のサブスクリプションとデータ ドリブン サブスクリプションで異なります。標準のサブスクリプションは、通常、ユーザーが所有および管理します。一方、データ ドリブン サブスクリプションは、通常、レポート サーバー管理者が作成およびメンテナンスします。
サブスクリプション機能および配信機能は、既定で使用できます (電子メールの配信は構成しないと使用できません)。既定の配信拡張機能には、レポート サーバーの電子メールおよびファイル共有の配信が含まれます。カスタム配信拡張機能を作成またはインストールしない限り、ネイティブ モードのレポート サーバー上のサブスクリプションに使用できる配信方法は、これらの既定の配信拡張機能のみとなります。
ネイティブ モードのレポート サーバーからレポートをサブスクライブするための権限
ロールの使用方法に応じて、異なるロールのサブスクリプション タスクを有効または無効にすることにより、選択したユーザー グループにサブスクリプション機能を指定できます。サブスクリプション機能をユーザーが使用するには、以下の 2 つのタスクを使用します。
"個別のサブスクリプションを管理" タスクでは、ユーザーが特定のレポートのサブスクリプションを作成、変更、および削除できます。定義済みのロールである閲覧者ロールとレポート ビルダー ロールには、このタスクが含まれています。このタスクを含むロールの割り当てを使用すると、ユーザーは自分が作成するサブスクリプションのみを管理できます。
"すべてのサブスクリプションを管理" タスクでは、ユーザーがすべてのサブスクリプションにアクセスしてそれらを変更できます。このタスクは、データ ドリブン サブスクリプションを作成する場合に必要です。定義済みのロールでは、コンテンツ マネージャー ロールにのみ、このタスクが含まれます。
サブスクリプションの無効化
ユーザーがサブスクリプションを作成できないようにするには、ロールから "個別のサブスクリプションを管理" タスクをオフにします。このタスクを削除すると、[サブスクリプション] ページは使用できなくなります。レポート マネージャーでは、[個人用サブスクリプション] ページには、既にサブスクリプションが含まれていても、何も表示されません (このページは削除できません)。サブスクリプション関連タスクを削除すると、ユーザーはサブスクリプションを作成および変更できなくなりますが、既存のサブスクリプションは削除されません。既存のサブスクリプションは、削除されない限り、引き続き実行されます。サブスクリプションの削除の詳細については、「標準のサブスクリプションの作成、変更、および削除」を参照してください。
レポート サーバーのサブスクリプション処理を無効にするには、SQL Server のポリシー ベースの管理の [Reporting Services のセキュリティ構成] ファセットで ScheduleEventsAndReportDeliveryEnabled プロパティを False に設定します。この場合、スケジュールされている処理は一切実行されません。レポート サーバーのサブスクリプション処理だけを無効にすることはできません。
レポート サーバーで処理されているサブスクリプションを取り消す方法については、「実行中の処理の管理」を参照してください。
配信拡張機能の無効化
レポート サーバーにインストールされたすべての配信拡張機能は、特定のレポートのサブスクリプションを作成する権限を持つユーザーが使用できます。使用できる配信拡張機能は次のとおりです。自動的に構成されます。
Windows ファイル共有
SharePoint ライブラリ (SharePoint 統合モードのレポート サーバーと統合された SharePoint サイトからのみ利用可能)
電子メール配信は使用前に構成する必要があります。構成が済んでいない場合、使用できません。詳細については、「電子メール配信用のレポート サーバーの構成」を参照してください。
特定の拡張機能を無効にするには、RSReportServer.config ファイルから拡張機能のエントリを削除します。詳細については、「RSReportServer 構成ファイル」および「電子メール配信用のレポート サーバーの構成」を参照してください。
配信拡張機能の削除後は、この機能はレポート マネージャーまたは SharePoint サイトで使用できなくなります。配信拡張機能を削除すると、サブスクリプションが無効になることがあります。配信拡張機能を削除する前に、このようなサブスクリプションを削除するか、または別の配信拡張機能を使用するように構成する必要があります。
このセクションの内容
個人用サブスクリプションの使用
[個人用サブスクリプション] ページを使用して、所有するサブスクリプションを管理する方法を説明します。サブスクリプションの処理
サブスクリプションの処理方法、配信状態、およびサブスクリプションの各種類の配信結果の違いについて説明します。レポートとサブスクリプションの処理の一時停止
レポートの処理を一時停止するための各種の方法 (ロールの割り当ての使用、レポート サーバー リソースの無効化など) について説明します。レポートの配信の制御
レポートの配信を制御するために使用する構成設定および配信オプションについて説明します。サブスクリプションの状態の監視
サブスクリプションが成功したか失敗したかを判断する方法、および既存のサブスクリプションに対するレポート変更の影響について説明します。