SharePoint Server 2013 の Secure Store Service で Excel Services を使用する
適用対象:2016
2019
Subscription Edition
SharePoint in Microsoft 365
この一連の記事では、Secure Store Service を使用してユーザーやグループの資格情報を外部データ ソースの資格情報にマッピングすることにより、SharePoint Server 2013 の Excel Servicesでのデータの更新を構成する方法を説明します。
Secure Store では、特定のデータ ソースへのアクセス権を付与するユーザー グループと、そのデータ ソースにアクセスできる資格情報セットを指定します。 ユーザー情報は Secure Storeターゲット アプリケーションに格納され、関連する資格情報は Secure Store データベースに暗号化されて格納されます。 その後、ターゲット アプリケーションをブック、Office データ接続 (ODC) ファイル、または Excel Services グローバル設定で指定すると、Excel Servicesは、指定されたユーザーに代わって格納されている資格情報を使用して、データ接続されたブック内のデータを最新の状態に更新します。
注:
これらの記事では、Secure Store Service アプリケーションを既に展開していると仮定しています。 まだ Secure Store を展開していない場合は、「SharePoint Server で Secure Store Service を計画する」および「SharePoint Server で Secure Store Service を構成する」を参照してください。
Excel Services は、主に以下の 3 つのシナリオで Secure Store と連動することができます。
無人サービス アカウント: 無人サービス アカウントは、ファーム内のすべてのユーザーに広範囲なデータベース アクセスを提供するために Excel Services が使用するアカウントです。 機密性の高くないデータにアクセスするときやアクセスを特定のユーザー グループに制限したくないときに無人サービス アカウントを使用してください。 このシナリオを構成する方法については、「 SharePoint Server 2013 の無人サービス アカウントを使用して Excel Services データ更新を構成する」を参照してください。
埋め込み接続: Excel では、Secure Store ターゲット アプリケーションをブック内に直接指定できます。 ブックが SharePoint ドキュメント ライブラリに発行されて、Excel Services によりレンダリングされると、指定されたターゲット アプリケーションを使用してデータが最新の状態に更新されます。 このシナリオの構成方法については、「Configure Excel Services data refresh by using embedded data connections」を参照してください。
外部データ接続: Secure Store ターゲット アプリケーションを Office データ接続 (ODC) ファイルで指定し、その ODC ファイルに Excel で接続できます。 ブックを SharePoint ドキュメント ライブラリに発行すると、ODC ファイルへのその接続が維持されます。 ODC ファイル内の接続情報は、Excel Services がブック内のデータを最新の状態に更新するときに使用されます。 ODC ファイルを使用することには以下のメリットがあります。
1 つの ODC ファイルを複数のブックから参照できます。 データ ソースの接続パラメーターが変化しても (たとえば、最初に指定したのとは別の Secure Store ターゲット アプリケーションを使用する場合)、ODC ファイルだけを更新すれば済み、ブック自体を更新する必要はありません。
ODC ファイルを使用すると、管理者は組織で使われるデータ接続を作成して維持できます。 ユーザーに合わせて適切なデータ接続を作成し、それらを信頼できるデータ接続ライブラリに配置し、ユーザーにどの ODC ファイルをクエリで使用すればよいかを知らせることができます。
このシナリオの構成方法については、「Configure Excel Services data refresh by using external data connections」を参照してください。