本記事は『Exchange OnlineでEWSが廃止へ:Microsoft Graphへの移行とAvePointの対応』の追加記事です。
Microsoft は、Exchange Online における Exchange Web Services(EWS)を廃止し、Microsoft Graph API(Graph)への移行を進めています。これに伴い、AvePoint でも各製品で Graph への切り替えを進め、これまでお客様にも Graph の利用準備をご案内してきました。
Microsoft は、Exchange Online における EWS の段階的な無効化を 2026 年 10 月 1 日から開始する予定です。しかし、 Graph には、現時点でも代替できない機能差が残っています。特に、アーカイブメールボックス、Microsoft 365 グループメールボックス、パブリックフォルダーに関する処理のほか、Exchange 移行時の予定表イベントにおける会議通知の制御など、一部の処理では引き続き EWS のみが対応しています。
Microsoft による無効化がテナントへ適用された時点で、AvePoint 製品の、EWS に依存する一部機能に関するバックアップ、リストア、移行、プロビジョニングなどの処理が失敗する可能性があります。
このような状況に対応するために、 AvePoint では、 Graph への移行を継続しつつ、対象となる AvePoint 製品および機能を安定してご利用いただくため、現時点では EWS の利用を継続することを推奨しています。
対象の機能を引き続き利用するには、2026 年 10 月 1 日までに、ご利用のM365 テナントで EWS の利用を延長するための設定が必要です。具体的には、次の 3 つの対応をすべて実施する必要があります。
- EWS 継続利用の設定値を有効にする(Exchange Online PowerShell)
- 利用 AvePoint アプリのアプリケーション ID を、 EWS の許可リストへ登録する(Exchange Online PowerShell)
- (カスタムアプリを利用の場合)AvePoint アプリに必要なアクセス許可を付与または再承認する(Microsoft Entra 管理センター)
重要
これまで『Exchange OnlineでEWSが廃止へ:Microsoft Graphへの移行とAvePointの対応』でご案内していた Graph への切り替え方針から、今回のご案内内容が変更されています。
これは Graph への移行を中止するものではありません。 Graph では代替できない処理を継続するため、対象となるAvePoint 製品では、移行期間中も EWS を利用できる状態にしておく必要があるという対応です。
また、Exchange Online テナントの
EWSEnabledをTrueにするだけでは対応は完了しません。対象となる AvePoint アプリのアプリケーション ID をEwsAllowedAppIDsへ登録し、必要なアクセス許可を付与または再承認する必要があります。当記事において手順を説明します。
1. 最初に確認すること
作業を開始する前に、次の情報を確認してください。
必要な権限
本記事では、 Exchange Online PowerShell コマンドを利用し、Exchange Online の組織設定を変更します。
そのため、組織設定を変更できる管理者(Exchange Online 管理者)が作業を実施してください。
また、後続作業にて AvePoint アプリの再承認するケースでは、Microsoft Entra ID 上で、[管理者の同意]を行えるアカウントも必要です。
利用している AvePoint 製品
今回の対応は、主に次の製品または機能が対象です。
- Cloud Backup for Microsoft 365
- Fly
- Fly Server
- Cloud Governance のクラシック管理センター配下サービスの一部の Exchange Online 関連機能 (下記参照)
- 複数のドメインでグループまたはチームを作成します。
- グループ / チームのプロビジョニング時に、Microsoft がグループ メールボックスに送信する招待メールの言語を設定します。
- スレッドやイベントのコピーをグループ / チーム メンバーの受信トレイに送信します。
- 組織外のユーザーに対して、グループ / チームへのメール送信を許可します。
※ 上記製品 / 機能をご利用中のお客様にのみ影響があります。上記製品 / 機能をご利用していないお客様に影響はありません。
利用しているアプリの種類
AvePoint 製品から Microsoft 365 へ接続するアプリには、大きく分けて「AvePoint 既定アプリ」と「カスタムアプリ」があります。
どちらの種類のアプリを利用しているかを、まず判別いただく必要があります。
AvePoint 既定アプリ
AvePoint が提供する既定(デフォルト)のアプリケーションを使用している構成です。多くのお客様はこちらに該当します。
この場合は、利用中の AvePoint 製品に対応した、後述の AvePoint 公開アプリケーション ID を、許可リストへ追加します。
カスタムアプリ
お客様の Microsoft Entra ID テナント内で独自に作成したアプリケーションを使用している構成です。
この場合は、お客様の環境に登録されているカスタムアプリのアプリケーション ID を Microsoft Entra 管理センターから確認し、許可リストへ追加します。
※ アプリケーション ID はテナント ID やオブジェクト ID とは異なります。Microsoft Entra ID で確認する場合は、対象アプリのアプリケーション(クライアント)ID を使用してください。
2. 現在のExchange Online 設定を確認する
お使いのM365テナントが EWS 利用が可能であるかを確認します。
1. Exchange Online PowerShell へ接続します。
Connect-ExchangeOnline
2. 接続後、次のコマンドを実行します。
Get-OrganizationConfig -RetrieveEwsOperationAccessPolicy | Format-List EWSEnabled,EwsAllowedAppIDs
確認する項目は次の2つです。
EWSEnabledEwsAllowedAppIDs
実行結果の例は次のとおりです。
EWSEnabled : True
EwsAllowedAppIDs: {既存のアプリケーションID}
ここで EWSEnabled が空欄、False または無効な設定になっている場合は、次の手順で有効化します。次の手順『3. Exchange Online テナントで EWS を有効にする』で有効化します。True になっている場合は『4. 許可リストへ追加するアプリケーション ID を確認する』に進みます。
また、EwsAllowedAppIDs に値が表示されている場合は、既存のアプリケーション ID を削除または上書きしないように注意してください。
3. Exchange Online テナントで EWS を有効にする
ご利用のM365テナントで、10月1日以降に EWS 利用をブロックされないように、テナント設定を変更します。
1. 次のコマンドを実行します。
Set-OrganizationConfig -EWSEnabled $true
2. 設定後、次のコマンドで結果を確認します。
Get-OrganizationConfig Format-List EWSEnabled
3. 次のように表示されることを確認してください。
EWSEnabled : True
この設定は、AvePoint 既定アプリとカスタムアプリのどちらを使用している場合でも必要です。
この時点では作業は完了していません
EWSEnabled : Trueになっていても、AvePoint アプリのアプリケーション ID がEwsAllowedAppIDsに登録されていない場合、対象アプリが EWS へアクセスできない可能性があります。アプリケーションID は、次のセクションで確認してから、許可リストに登録します。
4. 許可リストへ追加するアプリケーション ID を確認する
許可リストへ登録する前に、利用中の製品アプリのアプリケーション ID を確認します。
確認方法は、「A. AvePoint 既定アプリを使用している場合」と「B. カスタムアプリを使用している場合」で異なります。
A. AvePoint 既定アプリを使用している場合
日本のお客様が標準的に利用している AOS Commercial 環境 / Fly Server では、以下の表を確認します。利用しているアプリタイプとアプリケーション ID を確認できたら、「5. アプリケーションIDをEWSの許可リストへ追加する」に進みます。
AvePoint 既定アプリ (AOS)
アプリ タイプ
サービス
アプリケーション ID
Microsoft 365 (すべての権限)
Cloud Backup for Microsoft 365
Cloud Governance
8347dcbb-c18a-4a06-ad9d-c4ade6daba43
Cloud Backup for Microsoft 365 (すべての権限)
Cloud Backup for Microsoft 365
c21d796d-56a5-4305-a7df-047371fa9fd7
Cloud Backup for Microsoft 365 (Exchange 権限)
Cloud Backup for Microsoft 365
b14c93d6-47fe-4ace-afcd-006fc1fbfabb
Fly
Fly
34be87c0-bd08-47ab-8ecf-38f6340592f3
Fly 委任アプリ
Fly
83043760-a2ba-4185-8611-0e6d94a0905b
Cloud Governance for Exchange
Cloud Governance
ec377498-817e-4ec8-89be-f3917a7a8bdd
AvePoint 既定アプリ (Fly Server)
アプリ タイプ
アプリケーション ID
Fly Server App for Backup and Restore
1051e7ac-3119-477f-9c35-420b22bfbf13
Fly Server App for Backup
6d5ebe16-e826-4621-b839-d14134299a73
Fly Server Delegated App for Backup and Restore
44d3d6d8-eee8-416e-8c86-09cdabc778e9
Fly Server Delegated App for Backup
abab2369-6eb4-4c00-bd60-9438dc9d6514
重要
上記のアプリケーション ID は、AvePoint 既定アプリを使用している環境向けです。
次のいずれかに該当する場合は、上記の ID をそのまま使用せず、お客様の利用環境およびアプリ構成に対応したアプリケーション ID を確認してください。
- お客様が作成したカスタムアプリを使用している
- AOS-US、AOS-UG または 21Vianet 環境を使用している
B. カスタムアプリを使用している場合
お客様が Microsoft Entra ID に作成したカスタムアプリを AvePoint 製品で使用している場合は、実際に使用しているカスタムアプリのアプリケーション ID を確認します。
カスタムアプリのアプリケーション ID を確認したら、「5. アプリケーションIDをEWSの許可リストへ追加する」に進みます。
注意点として、カスタムアプリでは、アプリケーション ID の許可リストへの追加の後に、「6. カスタムアプリに必要なアクセス許可を追加する (該当のカスタムアプリを利用している場合のみ)」にて、利用している AvePoint 製品に応じたアクセス許可を追加して[管理者の同意]を再実行する必要があります。
クラウドサービスで使用しているカスタムアプリのアプリケーション ID を確認する
AvePoint Cloud Backup for Microsoft 365、Fly または Cloud Governance で使用しているカスタムアプリのアプリケーション ID は、次のように確認します。
1. 利用中の AvePoint Online Services へサインインします。

2. [管理] から [アプリ管理] を開きます。

3. 利用しているカスタムアプリプロファイル=[カスタム Azure アプリ]を選択します。

4. [アプリプロファイルの詳細] で [アプリケーション ID] をコピーします。

もしカスタムアプリを複数使用している場合、対象となるアプリプロファイルごとに、アプリケーション ID を確認してください。
どのカスタムアプリが EWS を使用するか判断できない場合、AvePoint Online Services に表示されるすべてのカスタムアプリプロファイルのアプリケーション ID を許可リストへ追加する方法が、より簡単で安全です。
または、[サービス] から製品名を確認し、AvePoint Cloud Backup for Microsoft 365、Fly、Cloud Governance または AvePoint Online Services に関連するアプリプロファイルを特定できます。
注意
許可リストに登録するのは、Microsoft Entra ID のアプリ登録に表示されるアプリケーション(クライアント)ID です。
AvePoint 既定アプリの公開アプリケーション ID、テナント ID、ディレクトリのオブジェクト ID などを誤って登録しないようにしてください。
Fly Server で使用しているカスタムアプリのアプリケーション ID を確認する
Fly Server でカスタムアプリを使用している場合は、Fly Server の次の場所から、Exchange 接続に使用しているアプリケーション ID を確認します。
1. [移行設定] から [アプリ プロファイル] を開き、対象のアプリプロファイルをクリックし、[アプリケーション ID] をコピーします。

Exchange Online から Exchange Online への移行など、複数の Exchange 接続を使用している場合は、それぞれの接続で使用しているカスタムアプリを確認してください。
5. アプリケーションIDをEWSの許可リストへ追加する
確認したアプリケーションIDを、Exchange Online Powershell を利用して、許可リストに登録します。許可リストに登録されたアプリは、テナントで EWS を利用することが可能になります。
1. Exchange Online PowerShell へ接続します。
Connect-ExchangeOnline
2. 現在登録されている EWS 許可リストを取得します。
$current = (
Get-OrganizationConfig -RetrieveEwsOperationAccessPolicy |
Select-Object -ExpandProperty EwsAllowedAppIDs
)
3. 追加するAvePointアプリケーションIDを指定します。
A. AvePoint 既定アプリを使用している場合は、例として以下のように入力します。※実際に確認したアプリケーションIDを入力
$newAppIds = "8347dcbb-c18a-4a06-ad9d-c4ade6daba43,c21d796d-56a5-4305-a7df-047371fa9fd7,b14c93d6-47fe-4ace-afcd-006fc1fbfabb,34be87c0-bd08-47ab-8ecf-38f6340592f3,83043760-a2ba-4185-8611-0e6d94a0905b,ec377498-817e-4ec8-89be-f3917a7a8bdd"
B. カスタムアプリを使用している場合は、例として以下のように入力します。※実際に確認したアプリケーションIDを入力
$newAppIds = "<カスタムアプリケーションID 1>,<カスタムアプリケーションID 2>"
4. 既存の許可リストへ、上記にて記入したアプリケーションIDを追加します。
Set-OrganizationConfig -EwsAllowedAppIDs "$current,$newAppIds"
5. 設定結果を確認します。
Get-OrganizationConfig -RetrieveEwsOperationAccessPolicy |
Format-List EWSEnabled,EwsAllowedAppIDs
次の点を確認してください。
EWSEnabledがTrueであるEwsAllowedAppIDsに対象のカスタムアプリケーション ID が含まれている
EWSEnabled が True で、EwsAllowedAppIDs が設定されている場合、許可リストに含まれるアプリケーションのみが EWS を使用できます。
重要
<カスタムアプリケーションID 1>などの文字列は、実際に使用しているカスタムアプリのアプリケーション ID へ置き換えてください。カスタムアプリを使用している場合、公開されている AvePoint 既定アプリの ID を一律に使用するのではなく、お客様環境で実際に使用しているカスタムアプリの ID を指定します。
6. カスタムアプリに必要なアクセス許可を追加する (該当のカスタムアプリを利用している場合のみ)
EWS の許可リストへカスタムアプリケーション ID を追加した後、利用している AvePoint 製品および処理に必要なアクセス許可をカスタムアプリへ追加します。
必要なアクセス許可
必要なアクセス許可は、サービス(製品)、処理内容、接続元および接続先によって異なるので、確認します。こちらで確認したアクセス許可が、Microsoft Entra ID 管理センター より追加が必要になります。
サービス
Microsoft Graph アクセス許可
Cloud Backup for Microsoft 365
User.Read.All / アプリケーションの許可
MailboxFolder.Read.All / アプリケーションの許可
MailboxItem.Read.All / アプリケーションの許可
MailboxItem.Export.All / アプリケーションの許可
Fly, Fly Server (移行元の接続)
Exchange Online to Exchange Online 移行の場合
User.Read.All / アプリケーションの許可
MailboxFolder.Read.All / アプリケーションの許可
MailboxItem.Read.All / アプリケーションの許可
MailboxItem.Export.All / アプリケーションの許可
Mail.Read / アプリケーションの許可
MailboxSettings.Read / アプリケーションの許可
Fly (移行元の接続)
Exchange Online to Gmail 移行の場合
User.Read.All / アプリケーションの許可 または 委任されたアクセス許可
MailboxFolder.Read / アプリケーションの許可 または 委任されたアクセス許可
MailboxItem.Read / アプリケーションの許可 または 委任されたアクセス許可
Mail.Read.Shared / アプリケーションの許可 または 委任されたアクセス許可
MailboxSettings.Read / アプリケーションの許可 または 委任されたアクセス許可
Calendars.Read.Shared / アプリケーションの許可 または 委任されたアクセス許可
Contacts.Read.Shared / アプリケーションの許可 または 委任されたアクセス許可
Tasks.ReadWrite.Shared / アプリケーションの許可 または 委任されたアクセス許可
OnlineMeetings.Read / アプリケーションの許可 または 委任されたアクセス許可
Fly, Fly Server (移行先の接続)
移行先が Exchange Online の移行の場合
User.Read.All / アプリケーションの許可
MailboxFolder.ReadWrite.All / アプリケーションの許可
MailboxItem.ImportExport.All / アプリケーションの許可
MailboxItem.Read.All / アプリケーションの許可
Mail.ReadWrite / アプリケーションの許可
MailboxSettings.ReadWrite / アプリケーションの許可
Calendars.ReadWrite / アプリケーションの許可
Contacts.ReadWrite / アプリケーションの許可
Tasks.ReadWrite.All / アプリケーションの許可
アクセス許可の追加方法
1. Microsoft Entra 管理センター へサインインします。
2. [アプリの登録] を開きます。

3. AvePoint Online Services または Fly Server で確認したアプリケーション ID を使用して、対象のアプリを特定します。

4. 対象のアプリを開き、表示されるアプリケーション (クライアント) ID が、AvePoint 側で確認した値と一致することを確認します。

5. [APIのアクセス許可] を開き、[アクセス許可の追加] > [Microsoft Graph] から上記表に記載のアクセス許可をすべて追加します。

6. Microsoft Entra ID でカスタムアプリに対する管理者の同意を再実行します。

重要
ここまでのステップで開設された通り、カスタムアプリの場合、以下の作業のいずれか一方だけでは対応は完了しません。
- アプリケーション ID を
EwsAllowedAppIDsへ登録する- カスタムアプリへ必要なアクセス許可を追加する
許可リストへの登録、必要なアクセス許可の追加(+管理者の同意)をすべて実施してください。
7. 作業後の確認
設定後は、利用している製品に応じて、バックアップ、スキャン、接続確認またはテスト移行などを実施し、対象のExchange Online処理が正常に完了することを確認してください。
また、作業記録として、次のコマンドの実行結果を保存することを推奨します。
Get-OrganizationConfig -RetrieveEwsOperationAccessPolicy |
Format-List EWSEnabled,EwsAllowedAppIDs
許可リストの変更がすぐに反映されたように見えない場合があるため、設定直後の一度の結果だけで判断せず、利用製品側でも動作を確認してください。