Office アドインを展開し、発行するDeploy and publish Office Add-ins

さまざまな方法を利用し、テスト目的またはユーザーに配布する目的で、Office アドインを展開できます。You can use one of several methods to deploy your Office Add-in for testing or distribution to users.

メソッドMethod Use...Use...
サイドロードSideloading 開発プロセスの一環として、Windows、iPad、Mac、またはブラウザーで実行するアドインをテストします。As part of your development process, to test your add-in running on Windows, iPad, Mac, or in a browser. (製品版アドインではありません)。(Not for production add-ins.)
ネットワーク共有Network share 開発プロセスの一環として、ローカルホスト以外のサーバーにアドインを公開した後、Windows で実行されているアドインをテストします。As part of your development process, to test your add-in running on Windows after you have published the add-in to a server other than localhost. (運用環境用のアドインや、iPad、Mac、Web でのテスト用ではありません。)(Not for production add-ins or for testing on iPad, Mac, or the web.)
一元展開Centralized Deployment クラウド環境で、Microsoft 365 管理センターを使用して組織内のユーザーにアドインを配布します。In a cloud deployment, to distribute your add-in to users in your organization by using the Microsoft 365 admin center.
SharePoint カタログSharePoint catalog オンプレミス環境で、組織内のユーザーにアドインを配布します。In an on-premises environment, to distribute your add-in to users in your organization.
AppSourceAppSource ユーザーに配布する目的でアドインを公開します。To distribute your add-in publicly to users.
Exchange サーバーExchange server オンプレミス環境またはオンライン環境で、ユーザーに Outlook アドインを配布します。In an on-premises or online environment, to distribute Outlook add-ins to users.


アドインを AppSource に 公開 し、Office エクスペリエンス内で利用できるようにする場合は、商用マーケットプレイスの認定ポリシー に準拠していることを確認してください。If you plan to publish your add-in to AppSource and make it available within the Office experience, make sure that you conform to the Commercial marketplace certification policies.たとえば、検証に合格するには、アドインは、定義したメソッドをサポートするすべてのプラットフォーム全体で機能する必要があります (詳細については、セクション 1120.3 と「Office アドイン アプリケーションと可用性」のページを参照してください)。 For example, to pass validation, your add-in must work across all platforms that support the methods that you define (for more information, see section 1120.3 and the Office Add-in application and availability page).

Office アプリケーションとアドインの種類による展開オプションDeployment options by Office application and add-in type

選択可能な展開オプションは、対象の Office アプリケーションや作成するアドインの種類によって異なります。The deployment options that are available depend on the Office application that you're targeting and the type of add-in you create.

Word、Excel、PowerPoint のアドインの展開オプションDeployment options for Word, Excel, and PowerPoint add-ins

拡張点Extension point サイドロードSideloading ネットワーク共有Network share Microsoft 365 管理センターMicrosoft 365 admin center AppSourceAppSource SharePoint カタログ*SharePoint catalog*
コンテンツContent XX XX XX XX XX
作業ウィンドウTask pane XX XX XX XX XX
コマンドCommand XX XX XX XX

* SharePoint カタログは Office on Mac をサポートしません。* SharePoint catalogs do not support Office on Mac.

Outlook アドインの展開オプションDeployment options for Outlook add-ins

拡張点Extension point サイドロードSideloading Exchange サーバーExchange server AppSourceAppSource
メール アプリMail app XX XX XX
コマンドCommand XX XX XX

運用環境での展開方法Production deployment methods

次からの各セクションでは、組織内のユーザーに運用環境の Office アドインを配布する際に最も一般的に使用される展開方法についての追加情報を示します。The following sections provide additional information about the deployment methods that are most commonly used to distribute production Office Add-ins to users within an organization.

エンド ユーザーがアドインを取得、挿入、実行する方法については、「Office アドインの使用を開始する」を参照してください。For information about how end users acquire, insert, and run add-ins, see Start using your Office Add-in.

Microsoft 365 管理センターからの一元展開Centralized Deployment via the Microsoft 365 admin center

Microsoft 365 管理センターを使用すると、管理者は組織内のユーザーとグループに Office アドインを簡単に展開できるようになります。The Microsoft 365 admin center makes it easy for an administrator to deploy Office Add-ins to users and groups in their organization. 管理センター経由で展開されたアドインは、ユーザーがすぐに Office アプリケーションで利用できるようになります。クライアントの構成は必要ありません。Add-ins deployed via the admin center are available to users in their Office applications right away, with no client configuration required. 一元展開は、内部アドインの展開に使用することも、ISV が提供するアドインの展開に使用することもできます。You can use Centralized Deployment to deploy internal add-ins as well as add-ins provided by ISVs.

詳細については、「Microsoft 365 管理センターからの一元展開を使用した Office アドインの発行」を参照してください。For more information, see Publish Office Add-ins using Centralized Deployment via the Microsoft 365 admin center.

SharePoint アプリ カタログの展開SharePoint app catalog deployment

SharePoint アプリ カタログは、Word、Excel、PowerPoint のアドインをホストするために作成できる特別なサイト コレクションです。SharePoint カタログは、マニフェストの VersionOverrides ノードに実装されている新しいアドイン機能 (アドイン コマンドを含む) をサポートしていないため、可能な場合は管理センター経由の一元展開を実行することをお勧めします。SharePoint カタログによって展開したアドイン コマンドは、既定では作業ウィンドウで開かれます。A SharePoint app catalog is a special site collection that you can create to host Word, Excel, and PowerPoint add-ins. Because SharePoint catalogs don't support new add-in features implemented in the VersionOverrides node of the manifest, including add-in commands, we recommend that you use Centralized Deployment via the admin center if possible. Add-in commands deployed via a SharePoint catalog open in a task pane by default.

オンプレミス環境でアドインを展開する場合は、SharePoint カタログを使用します。詳細については、「作業ウィンドウ アドインとコンテンツ アドインを SharePoint カタログに発行する」を参照してください。If you are deploying add-ins in an on-premises environment, use a SharePoint catalog. For details, see Publish task pane and content add-ins to a SharePoint catalog.


SharePoint カタログは Office on Mac をサポートしません。SharePoint catalogs do not support Office on Mac. Office アドインを Mac クライアントに展開するには、そのアドインを AppSource に提出する必要があります。To deploy Office Add-ins to Mac clients, you must submit them to AppSource.

Outlook アドインの展開Outlook add-in deployment

Azure AD の ID サービスを使用しないオンプレミス環境およびオンライン環境では、Exchange サーバー経由で Outlook アドインを展開することができます。For on-premises and online environments that do not use the Azure AD identity service, you can deploy Outlook add-ins via the Exchange server.

Outlook アドインの展開には以下が必要です。Outlook add-in deployment requires:

  • Microsoft 365、Exchange Online、または Exchange Server 2013 以降Microsoft 365, Exchange Online, or Exchange Server 2013 or later
  • Outlook 2013 以降Outlook 2013 or later

アドインをテナントに割り当てるには、Exchange 管理センターを使用して、ファイルまたは URL から直接マニフェストをアップロードするか、または AppSource からアドインを追加します。アドインを個々のユーザーに割り当てるには、Exchange PowerShell を使用する必要があります。詳細については、TechNet の「組織の Outlook アドインをインストールまたは削除する」を参照してください。To assign add-ins to tenants, you use the Exchange admin center to upload a manifest directly, either from a file or a URL, or add an add-in from AppSource. To assign add-ins to individual users, you must use Exchange PowerShell. For details, see Install or remove Outlook add-ins for your organization on TechNet.

関連項目See also