SharePoint サイトのレポート サーバー アイテムに対する権限の付与
Microsoft SharePoint Foundation 2010 は、SharePoint のサイトおよびライブラリにあるレポート サーバー アイテムへのアクセス許可に使用できる、組み込みのセキュリティ機能を備えています。 権限がユーザーに割り当て済みである場合は、SharePoint Foundation 2010 とレポート サーバーの間の統合設定を構成すると、ただちにそのユーザーがレポート サーバーのアイテムおよび操作にアクセスできるようになります。 既存の権限を使用して、レポート定義などのドキュメントのアップロード、レポートの表示、サブスクリプションの作成、アイテムの管理を実行できます。
権限をまだ割り当てていない場合、または SharePoint Foundation 2010 のセキュリティ機能の設定方法がわからない場合には、次のガイドラインに従ってください。
SharePoint Foundation 2010 の製品マニュアルで、標準的な SharePoint グループの既定のセキュリティ設定に関する説明に目を通し、権限とユーザー アクセスの管理方法を理解します。
レポート サーバーのアイテムと操作に対するアクセスに特に影響する権限を確認します。 詳細については、「 レポート サーバー アイテムに対して Windows SharePoint Services の組み込みのセキュリティを使用する」を参照してください。
定義済みの SharePoint グループに、ユーザー アカウントとグループ アカウントを割り当てます。
特定の必要性が生じた場合には、新しい権限レベルとグループを作成するか、既存の権限レベルとグループを変更して、サーバー アクセス権限を変更します。
レポート サーバー アイテムで SharePoint Foundation 2010 セキュリティ機能を使用するには、SharePoint 統合モードで動作するレポート サーバーが必要です。
権限、権限レベル、および SharePoint グループについて
次に、SharePoint Foundation 2010 のセキュリティ機能を簡単に説明します。 詳細については、SharePoint サイトで Windows SharePoint ヘルプを参照してください。
セキュリティ保護できるオブジェクトには、サイト、リスト、ライブラリ、フォルダー、ドキュメントなどがあります。
権限とは、特定のタスクを実行するための許可を意味します。 SharePoint Foundation 2010 には、33 のあらかじめ定義された権限があるので、それを組み合わせて権限レベルを設定します。
権限レベルとは、サイト、ライブラリ、リスト、フォルダー、アイテム、ドキュメントなどのセキュリティ保護可能オブジェクトに関して、ユーザーまたは SharePoint グループに許可できる一連の権限です。 これは、Reporting Services でのロール定義に相当します。 あらかじめ 5 種類の権限レベルが定義されています。 必要に応じてそれをカスタマイズすることも、新規に作成することもできます。
SharePoint グループとは、SharePoint サイトに対する権限を管理するために、またサイトのメンバーへの電子メール配信リストを作成するために、SharePoint サイトで作成できるユーザー グループです。 SharePoint グループは Windows のユーザー アカウントおよびグループ アカウント (フォーム認証を使用する場合はユーザー ログイン) で構成されます。 SharePoint Foundation 2010 には、3 つのグループがあります。 必要に応じてそれをカスタマイズすることも、新規に作成することもできます。
権限の継承を利用することで、サブサイト、リスト、ライブラリ、およびアイテムで親サイトのセキュリティ設定を継承することができます。 継承された権限を使用して、SharePoint ライブラリに格納されているレポート サーバー アイテムにアクセスできます。 権限の継承と定義済み SharePoint グループを使用すると、配置が単純化され、ほとんどのレポート サーバー操作にすぐにアクセスできるようになります。
権限の設定者
SharePoint Foundation 2010 をインストールし、SharePoint 構成ウィザードを実行し、ポータル サイトを作成した管理者は、既定のポータル サイト所有者になります。 サイト所有者は、ファームまたはスタンドアロンの SharePoint Web アプリケーションの権限をサーバー管理で設定でき、各 SharePoint Web アプリケーションのトップレベル サイトで権限を設定できます。 さらに、他のサイト所有者を指定することもできます。
SharePoint Web アプリケーションのトップレベル サイトでは、サイト コレクション管理者がサイト階層全体で複数のサイトに対して権限を設定できます。 個々のサイトの所有者は、同じ操作をサブサイトに対して実行できます。
サーバー管理者またはサイト コレクション管理者は、他のサイト所有者が権限を設定できるかどうかを決定するオプションを設定できます。 持っている権限のレベルによっては、SharePoint グループや権限レベルの作成やカスタマイズを行えない場合があります。
定義済み SharePoint グループと権限レベルの使用
SharePoint Foundation 2010 の製品マニュアルでは、標準的な SharePoint グループ (Site name 所有者、Site name メンバー、および Site name 閲覧者) を使用して、サイト レベルで権限を割り当てることが推奨されています。 権限を割り当てるユーザーのほとんどは、Site name 閲覧者グループまたはSite name メンバー グループのメンバーになるはずです。 親サイトの権限は、サイト階層全体に継承されます。 他の制限が必要な特定のアイテムに対しては、権限の継承を無効にできます。
定義済みの SharePoint グループと、対応する権限レベルを次に示します。
所有者 グループにはフル コントロール権限が与えられるので、このグループ メンバーは、サイトのコンテンツ、ページ、または機能を変更できます。 フル コントロールのアクセスは、サイト管理者のみに制限する必要があります。
メンバー グループには投稿レベルの権限が与えられます。このグループのメンバーは、ページの表示、アイテムの編集、変更の送信による承認の要求、リストへのアイテムの追加と削除を実行できます。
閲覧者 グループには読み取りレベルの権限が与えられます。グループ メンバーは、ページ、リスト アイテム、およびドキュメントを表示できます。
SharePoint グループには、多数のレポート サーバー操作にすぐにアクセスできるようにするための権限レベルが用意されています。 組み込みセキュリティ設定では必要なアクセス レベルを提供されない場合には、カスタム グループまたはカスタム権限レベルを作成できます。
既定のセキュリティ機能によってサポートされるレポート サーバー操作の詳細については、「 レポート サーバー アイテムに対して Windows SharePoint Services の組み込みのセキュリティを使用する」を参照してください。
組み込みセキュリティ機能を使用するには、SharePoint グループに Windows ユーザー アカウントまたはグループ アカウントを割り当てる必要があります。 ほとんどのユーザーには、サーバーにアクセスするためのアクセス許可が付与されている必要があります。 唯一の例外は、ソフトウェアのインストール時に SharePoint Foundation 2010 に自動アクセスできるサーバー管理者とポータル サイトの所有者です。
このセクションの内容
レポート サーバー アイテムに対して Windows SharePoint Services のビルトイン セキュリティを使用する
定義済みの SharePoint グループと権限レベルを使用してレポート サーバー アイテムにアクセスする方法を説明します。
レポート サーバー アイテムの SharePoint サイトおよびリスト権限のリファレンス
レポート サーバー操作へのアクセスに使用できるすべての SharePoint 製品権限のリファレンスです。
SharePoint Web アプリケーションのレポート サーバー操作に対する権限を設定する
計画外のレポートに必要な権限について説明し、機能を利用できるようにするための手法を提案します。
Reporting Services のロールおよびタスクと SharePoint のグループおよび権限の比較
SharePoint グループを Reporting Services の定義済みロール定義と比較する方法の概要を説明します。
サイト上のレポート サーバー アイテムに対する権限の設定 (Reporting Services の SharePoint 統合モード)
レポート ビルダーを起動してモデル アイテム セキュリティを設定するための権限を持つ、新しい SharePoint グループを作成する方法を示します。 この記事では、レポート サーバーの任意のアイテムまたは操作にカスタム権限を設定する際の一般的ガイドラインも示します。