ファームでサンドボックス ソリューションを有効にする (SharePoint Server 2010)
適用先: SharePoint Foundation 2010, SharePoint Server 2010
トピックの最終更新日: 2016-10-17
サンドボックスは、制限された実行環境であり、プログラムが特定のリソースのみにアクセスできるようにして、サンドボックスで発生する問題がサーバー環境の他の部分に影響しないようにします。サンドボックスに展開するソリューション (サンドボックス ソリューションと呼ばれます) では、特定のコンピューター リソースやネットワーク リソースを使用できず、展開先のサイト コレクションの外部にあるコンテンツにはアクセスできません。サンドボックス ソリューションはサーバー ファーム全体に影響するものではないので、ファーム管理者が展開する必要はありません。ファーム内のサーバーでサンドボックス ソリューションが有効になっていれば、サイト コレクション管理者がソリューションをサンドボックス内に展開して実行できます。
サンドボックス ソリューションを実行する機能は、既定で無効になっています。サンドボックス ソリューションは、実行する必要があるすべてのアプリケーション サーバーで有効にする必要があります。
サンドボックス ソリューションを有効にする
ファーム内の各アプリケーション サーバーでサンドボックス ソリューションを有効にするには、以下の手順を実行します。
サーバーの全体管理を使用してサンドボックス ソリューションを有効にするには
次に示す管理者の資格情報があることを確認します。
- SharePoint サーバーの全体管理 Web サイトを実行しているコンピューターの Farm Administrators グループのメンバーである必要があります。
SharePoint サーバーの全体管理 Web サイトのホーム ページで、[システム設定] の [サーバーのサービスの管理] を選択します。
[サーバー] ボックスの一覧で、サンドボックス ソリューションを有効にするサーバーを選択します。
[Microsoft SharePoint Foundation Sandboxed Code Service] 行の [処理] 列で [開始] をクリックします。
サンドボックス ソリューションを有効にするすべてのサーバーについて、前の 2 つの手順を繰り返します。
Windows PowerShell を使用してサンドボックス ソリューションを有効にするには
次の最小要件を満たしていることを確認します。Add-SPShellAdmin を参照してください。
[スタート] メニューの [すべてのプログラム] をクリックします。
[Microsoft SharePoint 2010 製品] をクリックします。
[SharePoint 2010 管理シェル] をクリックします。
Windows PowerShell コマンド プロンプトで、次のコマンドを入力します。
Start-Service -Name SPUserCodeV4
サンドボックス ソリューションを有効にするすべてのサーバーについて、この手順を繰り返します。