サンドボックス ソリューションをブロックまたはブロック解除する (SharePoint Server 2010)

 

適用先: SharePoint Foundation 2010, SharePoint Server 2010

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

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

ファーム管理者は、サンドボックス ソリューションをブロックすることができます。ブロックされたソリューションは実行されません。個々のサンドボックス ソリューションは、ソリューション コードのハッシュの結果で識別されます。ソリューション コードが変更されて再展開されると、それは新しいサンドボックス ソリューションと見なされ、元のサンドボックス ソリューションがまだブロックされていても実行できるようになります。

この記事の内容

  • サンドボックス ソリューションをブロックする

  • サンドボックス ソリューションのブロックを解除する

サンドボックス ソリューションをブロックする

サンドボックス ソリューションが通常のリソース使用量を超えている場合や、セキュリティ上の問題を引き起こしている場合は、サンドボックス ソリューションのブロックが必要になることがあります。サンドボックス ソリューションをブロックするには、次の手順を実行します。

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

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

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

  3. [ファーム管理] の下で、[ユーザー ソリューションの管理] をクリックします。

  4. [セキュリティで保護されたソリューションの管理] ページの [ソリューションの制限] セクションにある [ファイル] ボックスに、ブロックするソリューションが含まれるファイルの完全パスを入力します。または、[参照] ボタンを使用して、ブロックするファイルを参照します。

  5. 必要に応じて、[メッセージ] ボックスにメッセージを入力します。このメッセージは、ユーザーがソリューションを使用しようとすると表示されます。

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

    [ブロックされたソリューション] ボックスの一覧にソリューションが追加されます。

  7. ブロックするソリューションが他にもある場合は、前の 3 つの手順を繰り返します。

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

サンドボックス ソリューションのブロックを解除する

サンドボックス ソリューションをブロックする原因となった状況が変化し、ソリューションのブロックを解除する場合は、次の手順を実行します。

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

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

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

  3. [ファーム管理] の下で、[ユーザー ソリューションの管理] をクリックします。

  4. [セキュリティで保護されたソリューションの管理] ページの [ソリューションの制限] セクションにある [ブロックされたソリューション] ボックスで、ブロックを解除するソリューションを選択し、[削除] をクリックします。

  5. ブロックを解除するソリューションが他にもある場合は、前の手順を繰り返します。

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

See Also

Concepts

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