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

さまざまな方法を利用し、テスト目的またはユーザーに配布する目的で、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, Office Online, iPad, or Mac.
一元展開Centralized Deployment クラウド環境またはハイブリッド環境で、Office 365 管理センターを使用して組織内のユーザーにアドインを配布します。In a cloud or hybrid deployment, to distribute your add-in to users in your organization by using the Office 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.
ネットワーク共有Network share アドインをホストさせようとしているネットワーク上の Windows コンピューターで、共有フォルダー カタログとして使用するフォルダーの親フォルダーまたはドライブ文字に移動します。On a Windows computer on a network where you want to host your add-in, go to the parent folder, or drive letter, of the folder you want to use as your shared folder catalog.


AppSource にアドインを公開し、Office エクスペリエンスで利用できるようにする予定がある場合は、AppSource の検証ポリシーに準拠していることを確認してください。たとえば、検証に合格するには、定義したメソッドをサポートするすべてのプラットフォームでアドインが動作する必要があります (詳細については、セクション 4.12Office アドインを使用できるホストおよびプラットフォームのページを参照してください)。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 AppSource validation policies. 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 4.12 and the Office Add-in host and availability page).

Office のホストごとの展開オプションDeployment options by Office host

選択可能な展開オプションは、対象の Office ホストや作成するアドインの種類によって異なります。The deployment options that are available depend on the Office host 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 Office 365 管理センターOffice 365 admin center AppSourceAppSource SharePoint カタログ*SharePoint catalog*
コンテンツContent XX XX XX XX
作業ウィンドウTask pane XX XX XX XX
コマンドCommand XX XX XX

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

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

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

展開方法Deployment methods

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

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

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

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

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

SharePoint アプリ カタログは、Word、Excel、PowerPoint のアドインをホストするために作成できる特別なサイト コレクションです。SharePoint カタログは、マニフェストの VersionOverrides ノードに実装されている新しいアドイン機能 (アドイン コマンドを含む) をサポートしていないため、可能な場合は管理センター経由の一元展開を実行することをお勧めします。SharePoint カタログによって展開したアドイン コマンドは、既定では作業ウィンドウで開かれます。A SharePoint add-in 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 for 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:

  • Office 365、Exchange Online、または Exchange Server 2013 以降Office 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