API |
アクセス許可 |
説明 |
タイプ |
必要となる理由 |
Office 365 Exchange Online |
Full_access_as_app |
Use Exchange Web Services with full access to all mailboxes |
アプリケーション |
すべてのメールボックスからアイテムを取得して移行します。 *注意: この権限をアプリに追加しない場合、アプリに RBAC 割り当てを作成して、特定のメールボックスへのアクセス権のみをアプリに付与します。詳細については、ApplicationImpersonation ロールなしでのメールボックスの移行方法 セクションのオプション 3 を参照してください。 |
Exchange.ManageAsApp |
Manage Exchange As Application |
アプリケーション |
Exchange PowerShell を使用してメールボックス権限および配布グループを移行します。 | |
Microsoft Graph |
ChannelMember.Read.All |
Read the members of all channels |
アプリケーション |
プライベート チャネルおよび共有チャネルのメンバーを取得します。 |
ChannelMember.ReadWrite.All |
Add and remove members from all channels |
アプリケーション |
移行元接続でカスタム アプリ プロファイルとサービス アカウントの両方を使用しており、移行元サービス アカウントがプライベート チャネルの所有者ではなく、管理者ロールも持っていない場合に必要です。この権限は、サービス アカウントをプライベート チャネルの所有者として自動追加することができます。 | |
Chat.Read.All |
Read all chat data |
アプリケーション |
チャット データを取得します。 | |
Tasks.Read.All |
Read all users’ tasks and tasklist |
アプリケーション |
Planner 内の Planner およびデータを取得します。 | |
TeamsAppInstallation.ReadForUser.All |
Read installed Teams apps for all users |
アプリケーション |
指定したユーザーの個人範囲にインストールされているアプリ一覧表を取得します。 | |
Domain.Read.All |
Read domains |
アプリケーション |
Fly Server で接続を追加します。 | |
Files.Read.All |
Read OneDrive data |
アプリケーション |
OneDrive ファイルを取得して移行します。 | |
Group.ReadWrite.All |
Read and write all groups |
アプリケーション |
移行元接続でカスタム アプリ プロファイルとサービス アカウントの両方を使用しており、移行元サービス アカウントがチーム所有者ではなく、管理者ロールも持っていない場合に必要です。この権限は、サービス アカウントをチーム所有者として自動追加することができます。 | |
Sites.Read.All |
Read items in all site collections |
アプリケーション |
チーム サイトおよびプライベート / 共有チャネルのサイト コレクションのチャネル フォルダーおよびファイルを取得します。 | |
TeamMember.Read.All |
Read the members of all teams |
アプリケーション |
チーム メンバーを取得します。 | |
User.Read.All |
Read all users' full profiles |
アプリケーション |
Microsoft 365 ユーザー プロファイルの情報を取得します。 | |
ChannelMessage.Read.All |
Read all channel messages |
アプリケーション |
すべてのチャネル メッセージを取得します。 | |
TeamSettings.Read.All |
Read all teams' settings |
アプリケーション |
チーム設定を取得して移行します。 | |
TeamsAppInstallation.ReadForTeam.All |
Read installed Teams apps for all teams |
アプリケーション |
チーム アプリを取得して移行します。 | |
TeamsTab.Read.All |
Read tabs in Microsoft Teams |
アプリケーション |
チーム タブを取得して移行します。 | |
ChannelSettings.Read.All |
Read the names, descriptions, and settings of all channels |
アプリケーション |
チャネル設定を取得して移行します。 | |
TeamworkTag.Read.All |
Read tags in Teams |
アプリケーション |
タグを取得します。 | |
OnlineMeetings.ReadWrite.All |
Read and create online meetings |
アプリケーション |
移行先の置き換えられた会議リンクがすべての出席者に利用可能であることを確認します。 | |
InformationProtectionPolicy.Read.All |
Read all published labels and label policies for an organization |
アプリケーション |
移行中に秘密度ラベルを管理する場合にのみ必要です。 | |
Bookings.Read.All |
Read bookings information |
アプリケーション |
スケジューリング メールボックスを移行します。 | |
Schedule.Read.All |
Read all schedule items |
アプリケーション |
Teams シフト アプリ データを取得して移行します。 | |
SharePoint |
Sites.FullControl.All |
Have full control of all site collections |
アプリケーション |
チーム サイトの設定および権限を取得します。 |
TermStore.ReadWrite.All |
Read and write managed metadata |
アプリケーション |
Managed Metadata Service を取得して移行します。 | |
Azure Rights Management Services |
Content.DelegatedReader |
Read protected content on behalf of a user |
アプリケーション |
移行中に秘密度ラベルを管理する場合にのみ必要です。 |
Content.SuperUser |
Read all protected content for this tenant |
アプリケーション | ||
Content.Writer |
Create protected content |
アプリケーション | ||
Microsoft Information Protection Sync Service |
UnifiedPolicy.Tenant.Read |
Read all unified policies of the tenant. |
アプリケーション |
移行中に秘密度ラベルを管理する場合にのみ必要です。 |
*注意: 以下のコマンドを使用して、マニフェスト を介して必要な API 権限を追加することができます。
"requiredResourceAccess": [
{
"resourceAppId": "870c4f2e-85b6-4d43-bdda-6ed9a579b725",
"resourceAccess": [
{
"id": "8b2071cd-015a-4025-8052-1c0dba2d3f64",
"type": "Role"
}
]
},
{
"resourceAppId": "00000012-0000-0000-c000-000000000000",
"resourceAccess": [
{
"id": "006e763d-a822-41fc-8df5-8d3d7fe20022",
"type": "Role"
},
{
"id": "7347eb49-7a1a-43c5-8eac-a5cd1d1c7cf0",
"type": "Role"
},
{
"id": "7f740376-647b-4ad7-9ff7-292af252707a",
"type": "Role"
}
]
},
{
"resourceAppId": "00000003-0000-0ff1-ce00-000000000000",
"resourceAccess": [
{
"id": "678536fe-1083-478a-9c59-b99265e6b0d3",
"type": "Role"
},
{
"id": "c8e3537c-ec53-43b9-bed3-b2bd3617ae97",
"type": "Role"
}
]
},
{
"resourceAppId": "00000003-0000-0000-c000-000000000000",
"resourceAccess": [
{
"id": "3b55498e-47ec-484f-8136-9013221c06a9",
"type": "Role"
},
{
"id": "35930dcf-aceb-4bd1-b99a-8ffed403c974",
"type": "Role"
},
{
"id": "7b2449af-6ccd-4f4d-9f78-e550c193f0d1",
"type": "Role"
},
{
"id": "c97b873f-f59f-49aa-8a0e-52b32d762124",
"type": "Role"
},
{
"id": "6b7d71aa-70aa-4810-a8d9-5d9fb2830017",
"type": "Role"
},
{
"id": "dbb9058a-0e50-45d7-ae91-66909b5d4664",
"type": "Role"
},
{
"id": "01d4889c-1287-42c6-ac1f-5d1e02578ef6",
"type": "Role"
},
{
"id": "62a82d76-70ea-41e2-9197-370581804d09",
"type": "Role"
},
{
"id": "19da66cb-0fb0-4390-b071-ebc76a349482",
"type": "Role"
},
{
"id": "b8bb2037-6e08-44ac-a4ea-4674e010e2a4",
"type": "Role"
},
{
"id": "7b2ebf90-d836-437f-b90d-7b62722c4456",
"type": "Role"
},
{
"id": "332a536c-c7ef-4017-ab91-336970924f0d",
"type": "Role"
},
{
"id": "f10e1f91-74ed-437f-a6fd-d6ae88e26c1f",
"type": "Role"
},
{
"id": "660b7406-55f1-41ca-a0ed-0b035e182f3e",
"type": "Role"
},
{
"id": "1f615aea-6bf9-4b05-84bd-46388e138537",
"type": "Role"
},
{
"id": "9ce09611-f4f7-4abd-a629-a05450422a97",
"type": "Role"
},
{
"id": "242607bd-1d2c-432c-82eb-bdb27baa23ab",
"type": "Role"
},
{
"id": "46890524-499a-4bb2-ad64-1476b4f3e1cf",
"type": "Role"
},
{
"id": "b74fd6c4-4bde-488e-9695-eeb100e4907f",
"type": "Role"
},
{
"id": "df021288-bdef-4463-88db-98f22de89214",
"type": "Role"
}
]
},
{
"resourceAppId": "00000002-0000-0ff1-ce00-000000000000",
"resourceAccess": [
{
"id": "dc50a0fb-09a3-484d-be87-e023b12c6440",
"type": "Role"
},
{
"id": "dc890d15-9560-4a4c-9b7f-a736ec74ec40",
"type": "Role"
}
]
}
],