カスタム委任アプリ プロファイル

移行先 Exchange 用の委任アプリ プロファイルのみを使用する場合、承認ユーザーがメールボックスを持っていることを確認してください。

テナントの最初のカスタム委任アプリ プロファイルを作成する際に、承認ユーザーは Microsoft 365 グローバル管理者 である必要があります。委任アプリ プロファイルの作成後、委任アプリ プロファイルを編集し、同意者 セクションのオプションを グローバル管理者 から エンド ユーザー に更新することで、移行にエンドユーザーを使用することができます。エンド ユーザーがサービス アカウントに必要な権限を持っていることを確認してください。その後、アプリを再承認します。閲覧キャッシュのため、再承認が失敗する可能性があることにご注意ください。この問題を回避するために、アプリを再承認する前に、閲覧データをクリアするか、InPrivate ウィンドウを閉じてから新しいウィンドウを開き、Fly Server に再度ログインすることを推奨します。

*注意: Exchange PowerShell は、21Vianet テナント用の委任アプリのみを使用する際に利用できません。

*注意: 移行先承認ユーザーがメールボックスを持っていることを確認するには、Microsoft 365 管理センター > ユーザー > アクティブなユーザー に移動して、そのユーザーの ライセンスとアプリ タブで Exchange Online を選択します。

アプリ プロファイルでカスタム委任アプリの使用を選択した場合、委任アプリに以下の権限が付与されていることを確認してください。

API

権限名

説明

タイプ

必要となる理由

Office 365 Exchange Online

EWS.AccessAsUser.All

Access mailboxes as the signed-in user via Exchange Web Services

委任済み

指定したユーザーにアクセスして、データを移行します。

Exchange.Manage

Manage Exchange configuration

委任済み

Exchange PowerShell を使用してメールボックス権限および配布グループの移行などの移行を実行します。

Microsoft Graph

Domain.Read.All

Read domains

委任済み

テナントのドメイン情報を取得して、Microsoft 365 グループ メールボックスを作成します。

Bookings.Manage.All

Manage bookings information

委任済み

スケジュール メールボックスを移行します。

Group.ReadWrite.All

Read and write all groups

委任済み

Microsoft 365 グループ メールボックスを作成します。

User.Read.All

Read all users' full profiles

委任済み

メールボックス タイプを取得して会議リンクを置き換えます。

Organization.Read.All

Read organization information

委任済み

移行先ライセンスを取得します。

LicenseAssignment.ReadWrite.All

Manage all license assignments

委任済み

移行先ユーザーにライセンスを割り当てます。

Microsoft Information Protection Sync Service

UnifiedPolicy.User.Read

Read all unified policies a user has access to

委任済み

メールの秘密度ラベルを管理する場合にのみ必要です。

Azure Rights Management Services

user_impersonation

Create and access protected content for users

委任済み

メールの秘密度ラベルを管理する場合にのみ必要です。

 

*注意: 以下のコマンドを使用し、マニフェスト を介して必要な API 権限を追加することができます。

"requiredResourceAccess": [

        {

            "resourceAppId": "00000012-0000-0000-c000-000000000000",

            "resourceAccess": [

                {

                    "id": "c9c9a04d-3b66-4ca8-a00c-fca953e2afd3",

                    "type": "Scope"

                }

            ]

        },

        {

            "resourceAppId": "870c4f2e-85b6-4d43-bdda-6ed9a579b725",

            "resourceAccess": [

                {

                    "id": "34f7024b-1bed-402f-9664-f5316a1e1b4a",

                    "type": "Scope"

                }

            ]

        },

        {

            "resourceAppId": "00000003-0000-0000-c000-000000000000",

            "resourceAccess": [

                {

                    "id": "7f36b48e-542f-4d3b-9bcb-8406f0ab9fdb",

                    "type": "Scope"

                },

                {

                    "id": "2f9ee017-59c1-4f1d-9472-bd5529a7b311",

                    "type": "Scope"

                },

                {

                    "id": "4e46008b-f24c-477d-8fff-7bb4ec7aafe0",

                    "type": "Scope"

                },

                {

                    "id": "f55016cc-149c-447e-8f21-7cf3ec1d6350",

                    "type": "Scope"

                },

                {

                    "id": "4908d5b9-3fb2-4b1e-9336-1888b7937185",

                    "type": "Scope"

                },

                {

                    "id": "a154be20-db9c-4678-8ab7-66f6cc099a59",

                    "type": "Scope"

                }

            ]

        },

        {

            "resourceAppId": "00000002-0000-0ff1-ce00-000000000000",

            "resourceAccess": [

                {

                    "id": "ab4f2b77-0b06-4fc1-a9de-02113fc2ab7c",

                    "type": "Scope"

                },

                {

                    "id": "3b5f3d61-589b-4a3c-a359-5dd4b5ee5bd5",

                    "type": "Scope"

                }

            ]

        }

    ],