ドキュメントへの信頼の付与 (2007 システム)

更新 : 2007 年 11 月

対象

このトピックの情報は、指定された Visual Studio Tools for Office プロジェクトおよび Microsoft Office のバージョンにのみ適用されます。

プロジェクトの種類

  • ドキュメント レベルのプロジェクト

Microsoft Office のバージョン

  • 2007 Microsoft Office system

詳細については、「アプリケーションおよびプロジェクトの種類別の使用可能な機能」を参照してください。

Visual Studio Tools for Office のドキュメント レベルのプロジェクトでは、証明書、信頼プロンプト、または信頼のリストの使用について、アプリケーション レベルのプロジェクトと同じセキュリティ要件が適用されます。また、ドキュメントまたはブックは、信頼できる場所として指定されたディレクトリに置く必要があります。 

信頼できる場所

2007 Microsoft Office システムのアプリケーションには、ユーザーが信頼できる場所などのセキュリティ設定やプライバシー設定を構成できるセキュリティ センターがあります。Visual Studio Tools for Office ソリューションでは、ローカル コンピュータは信頼できる場所と見なされます。ただし、システム用、各ユーザー用、および Internet Explorer 用の一時フォルダなど、リスクがより高いため信頼できないディレクトリもあります。

セキュリティ センターの詳細については、「Security policies and settings in the 2007 Office system」を参照してください。信頼できるフォルダを作成、管理、削除、および構成する方法の詳細については、「Configure trusted locations and trusted publishers settings in the 2007 Office system」および「ファイルに対して信頼できる場所を作成、削除、変更する」を参照してください。

Visual Studio Tools for Office に関する考慮事項

どのフォルダを信頼できる場所に追加するかを検討するときには、以下のセキュリティ上の問題に留意する必要があります。

  • Visual Studio Tools for Office では、ローカル フォルダは安全性が高いと見なされ、暗黙的に信頼されます。ファイル共有などのリモートの場所は、信頼できる場所として指定する必要があります。

  • 信頼できる場所にディレクトリを追加すると、Visual Studio Tools for Office ソリューションだけでなく VBA コードおよび ActiveX コードにも完全な信頼が付与されます。そのため、ルート ディレクトリやマイ ドキュメント フォルダは信頼できる場所として指定しないでください。

  • ドキュメント自体は信頼できる場所を使用することによって信頼されますが、カスタマイズを信頼するためには追加のアクセス許可が必要です。カスタマイズに完全な信頼を付与するには、証明書、信頼プロンプト、または信頼のリストを使用します。

  • ドキュメント レベルのソリューションのドキュメントまたはブックは、アセンブリと同じディレクトリ、または別のディレクトリに保存できます。たとえば、ドキュメントを SharePoint サーバー上に置き、アセンブリをネットワーク ファイル共有に置くことも可能です。詳細については、「方法 : ドキュメント レベルの Office ソリューションを SharePoint Server に配置する (2007 システム)」を参照してください。

参照

処理手順

Office ソリューション セキュリティのトラブルシューティング (2007 システム)

概念

Office ソリューションへの信頼の付与 (2007 システム)

信頼のリストによる Office ソリューションへの信頼の付与 (2007 システム)

Office ソリューションにおけるセキュリティ (2007 システム)