ファームでサンドボックス ソリューションを有効にする (SharePoint Server 2010)

 

適用先: SharePoint Foundation 2010, SharePoint Server 2010

トピックの最終更新日: 2016-10-17

サンドボックスは、制限された実行環境であり、プログラムが特定のリソースのみにアクセスできるようにして、サンドボックスで発生する問題がサーバー環境の他の部分に影響しないようにします。サンドボックスに展開するソリューション (サンドボックス ソリューションと呼ばれます) では、特定のコンピューター リソースやネットワーク リソースを使用できず、展開先のサイト コレクションの外部にあるコンテンツにはアクセスできません。サンドボックス ソリューションはサーバー ファーム全体に影響するものではないので、ファーム管理者が展開する必要はありません。ファーム内のサーバーでサンドボックス ソリューションが有効になっていれば、サイト コレクション管理者がソリューションをサンドボックス内に展開して実行できます。

サンドボックス ソリューションを実行する機能は、既定で無効になっています。サンドボックス ソリューションは、実行する必要があるすべてのアプリケーション サーバーで有効にする必要があります。

サンドボックス ソリューションを有効にする

ファーム内の各アプリケーション サーバーでサンドボックス ソリューションを有効にするには、以下の手順を実行します。

サーバーの全体管理を使用してサンドボックス ソリューションを有効にするには

  1. 次に示す管理者の資格情報があることを確認します。

    • SharePoint サーバーの全体管理 Web サイトを実行しているコンピューターの Farm Administrators グループのメンバーである必要があります。
  2. SharePoint サーバーの全体管理 Web サイトのホーム ページで、[システム設定] の [サーバーのサービスの管理] を選択します。

  3. [サーバー] ボックスの一覧で、サンドボックス ソリューションを有効にするサーバーを選択します。

  4. [Microsoft SharePoint Foundation Sandboxed Code Service] 行の [処理] 列で [開始] をクリックします。

  5. サンドボックス ソリューションを有効にするすべてのサーバーについて、前の 2 つの手順を繰り返します。

Windows PowerShell を使用してサンドボックス ソリューションを有効にするには

  1. 次の最小要件を満たしていることを確認します。Add-SPShellAdmin を参照してください。

  2. [スタート] メニューの [すべてのプログラム] をクリックします。

  3. [Microsoft SharePoint 2010 製品] をクリックします。

  4. [SharePoint 2010 管理シェル] をクリックします。

  5. Windows PowerShell コマンド プロンプトで、次のコマンドを入力します。

    Start-Service -Name SPUserCodeV4
    

サンドボックス ソリューションを有効にするすべてのサーバーについて、この手順を繰り返します。

See Also

Concepts

サンドボックス ソリューションの概要 (SharePoint Server 2010)