Configure Excel Services (SharePoint Server 2013)

適用対象:yes-img-13 2013no-img-162016 no-img-192019 no-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

重要

この記事の手順は SharePoint Server 2013 Enterprise に適用されます。

Excel Servicesは、サーバーの全体管理でExcel Services アプリケーション サービス アプリケーションを作成することで有効になります。 この記事では、SharePoint Server 2013 ファームにExcel Servicesを展開する手順について説明します。

開始する前に

Excel Servicesを展開する前に、SharePoint Server 2013 のExcel Servicesの概要とそれに関連するExcel Services計画に関する記事を確認することをお勧めします。

この操作を開始する前に、前提条件に関する次の情報を確認してください。

  • Excel Services アプリケーション プールを実行するには、ドメイン アカウントが必要です。

  • この記事の手順を実行するには、Farm Administrators グループのメンバーである必要があります。

ビデオ デモンストレーション

このビデオでは、この記事で説明するように、Excel Services サービス アプリケーションの作成に関連する手順を示します。

ビデオ: SharePoint Server 2013 で Excel Services を構成する

アプリケーション プールのアカウントを構成する

セキュリティを強化するために、別のドメイン アカウントを使用して、Excel Services アプリケーション プールを実行することをお勧めします。 ドメイン管理者に、Excel Services アプリケーション プールの実行に使用するドメイン アカウントを作成させます。 このアカウントには特別なドメイン権限は必要ありません。

アカウントを使用してアプリケーション プールを実行するには、そのアカウントを SharePoint Server のマネージド アカウントとして登録する必要があります。 アカウントを登録するには、次の手順を使用します。

管理アカウントを登録するには

  1. SharePoint サーバーの全体管理 Web サイトのホーム ページの左側のナビゲーションで、[ セキュリティ] をクリックします。

  2. [セキュリティ] ページの [ 一般的なセキュリティ] セクションで、[ 管理アカウントの構成] をクリックします。

  3. [管理アカウント] ページで、[ 管理アカウントの登録] をクリックします。

  4. 登録するドメイン アカウントのユーザー名とパスワードを入力します。

  5. オプションで、[ パスワードの自動変更を有効にする] チェック ボックスをオンにします。このチェック ボックスをオンにすると、SharePoint Server によって、このアカウントのパスワード変更が管理されます。

  6. [OK] をクリックします。

コンテンツ データベースへのアクセス権を管理アカウントに付与する

また、Excel Services アプリケーション プールの実行に使用するアカウントの SharePoint コンテンツ データベースへのアクセス権も付与する必要があります。 Excel Servicesに関連付けられる Web アプリケーションごとに、次の手順を使用します。

コンテンツ データベースにマネージド アカウントへのアクセス権を付与するには

  1. SharePoint Server アプリケーション サーバーで、[ スタート] をクリックし、[ すべてのプログラム] をクリックし、[ Microsoft SharePoint 2013 製品] をクリックし、[ SharePoint 2013 管理シェル] を右クリックして、[ 管理者として実行] をクリックします。

  2. Microsoft PowerShell コマンド プロンプトで、次のように入力します (各行の後で Enter キーを押します)。

$w = Get-SPWebApplication -identity http://<WebApplication>
$w.GrantAccessToProcessIdentity("<Domain>\<Username>")

重要

今後コンテンツ データベースを追加する場合は、これらのコマンドレットを再実行して、Excel Servicesが新しいデータベースにアクセスできることを確認する必要があります。

アプリケーション プール アカウントにコンテンツ データベースへのアクセス権が付与されたら、次は Excel Caluculation Services を開始します。

Excel Calculation Services サービスを開始する

Excel Servicesを使用するには、ファーム内の少なくとも 1 つのアプリケーション サーバーで Excel Calculation Services サービスを開始する必要があります。 このサービスを開始するには、次の手順を使用します。

Excel Calculation Services サービスを開始するには

  1. サーバーの全体管理ホーム ページの [ システム設定] セクションで、[ サーバーのサービスの管理] をクリックします。

  2. サービスを開始するサーバーを選択するには、[サービス] ボックスの上にある [サーバー] ドロップダウン リストをクリックし、[サーバーの変更] をクリックして適切なサーバーを選択します。

  3. [ サービス] ボックスの一覧で、[ Excel Calculation Services] の横にある [ 開始] をクリックします。

Excel Calculation Services サービスを開始した後、次の手順は、Excel Services サービス アプリケーションを作成することです。

Excel Services サービス アプリケーションを作成する

Excel Services サービス アプリケーションを作成するには、次の手順に従います。

Excel Services サービス アプリケーションを作成するには

  1. サーバーの全体管理ホーム ページの [ アプリケーション構成の管理] で、[ サービス アプリケーションの管理] をクリックします。

  2. [サービス アプリケーションの管理] ページで、[ 新規] をクリックし、次に [ Excel Services アプリケーション] をクリックします。

  3. [名前] セクションのテキスト ボックスに、サービス アプリケーションの名前を入力します。

  4. [新しいアプリケーション プールを作成する] オプションをクリックし、テキスト ボックスにアプリケーション プールの名前を入力します。

  5. [構成可能] オプションを選択し、ドロップダウンリストで、アプリケーション プールの実行用に作成したアカウントを選択します。

  6. [OK] をクリックします。

追加の手順

サービス アプリケーションを作成したら、Excel Servicesの使用を開始する準備が整います。 追加の構成手順については、以下の記事を参照してください。

関連項目

その他のリソース

SharePoint Server 2013 での Excel Services のコマンドレット