Home > アプリ管理 > Microsoft テナント用のアプリ プロファイルの管理 > Microsoft テナントの既定 AvePoint アプリが必要とする API アクセス許可 > Fly
この記事をダウンロードFly で使用できるアプリおよびアプリ権限への同意の要件については、以下の表を参照してください。
| カテゴリ | AOS でのアプリ タイプ | アプリ セットアップ方法 | 機能 / モジュール | Entra ID でのアプリ名 | 新規または更新 | 同意 |
|---|---|---|---|---|---|---|
| サービス アプリ | Fly | モダン モード | Exchange Online Microsoft 365 グループ Microsoft Teams Microsoft Teams チャット OneDrive SharePoint Online 移行 | AvePoint Fly | 変更なし | AOS > 管理 > アプリ管理 でアプリ プロファイルを作成または再承認します。 |
| サービス アプリ | Fly for Power Platform | モダン モード | Power Platform 移行 | AvePoint Fly for Power Platform | 変更なし | AOS > 管理 > アプリ管理 でアプリ プロファイルを作成または再承認します。 |
| サービス アプリ | Fly 委任アプリ | モダン モード | すべてのモジュール (Power Platform 移行を除く) | AvePoint Fly 委任アプリ | 変更なし | AOS > 管理 > アプリ管理 でアプリ プロファイルを作成または再承認します。 |
| サービス アプリ | Fly for Entra ID (移行元) | モダン モード | Microsoft Entra ID 移行 | AvePoint Fly for Entra ID (移行元) | 変更なし | AOS > 管理 > アプリ管理 でアプリ プロファイルを作成または再承認します。 |
| サービス アプリ | Fly for Entra ID (移行元と移行先) | モダン モード | Microsoft Entra ID 移行 | AvePoint Fly for Entra ID (移行元と移行先) | 変更なし | AOS > 管理 > アプリ管理 でアプリ プロファイルを作成または再承認します。 |
| サービス アプリ | Fly for Device | モダン モード | デバイス移行 | AvePoint Fly for Device | 新規 | AOS > 管理 > アプリ管理 でアプリ プロファイルを作成または再承認します。 |
AvePoint Online Services で Fly 用のアプリ プロファイルを作成する場合、AvePoint Fly アプリは Microsoft Entra ID で自動的にセットアップされます。
Fly サービス用のアプリ プロファイルを作成して、特権ロール管理者 アカウントでアプリに同意する際に、アカウントに追加の権限を付与する必要がある可能性があります。
Fly for Power Platform アプリの場合、アカウントが Power Platform 管理者 ロールを持っていることを確認してください。
Fly アプリの場合、Fly アプリ プロファイル権限 を参照してください。
Fly 委任アプリの場合、Fly 委任アプリ プロファイルの権限 を参照してください。
AvePoint Fly アプリを承認する際に、承諾する必要があるアクセス許可は以下の表のとおりです。
| API | アクセス許可 | アクセス許可のタイプ | 説明 | 新たに必要 |
|---|---|---|---|---|
| SharePoint/Office 365 SharePoint Online | Sites.FullControl.All (Have full control of all site collections) | アプリケーション | SharePoint Online サイト コレクションおよびチーム サイトの設定および権限を取得して移行します。 | × |
| SharePoint/Office 365 SharePoint Online | TermStore.ReadWrite.All (Read and write managed metadata) | アプリケーション | Managed Metadata Service を取得して移行します。 | × |
| SharePoint/Office 365 SharePoint Online | User.ReadWrite.All (Read and write user profiles) | アプリケーション | Microsoft 365 ユーザー プロファイルを取得して移行します。 | × |
| Microsoft Graph | Directory.Read.All (Read directory data) | アプリケーション | Microsoft 365 ユーザーを取得して移行します。 | × |
| Microsoft Graph | Group.ReadWrite.All (Read and write all groups) | アプリケーション | Microsoft 365 グループおよびグループ メンバーを取得して移行します。 | × |
| Microsoft Graph | Sites.ReadWrite.All (Read and write items in all site collections) | アプリケーション | チーム サイトおよびプライベート チャネルのサイト コレクションのチャネル フォルダーおよびファイルを移行します。 | × |
| Microsoft Graph | User.Read (Sign in and read user profile) | 委任済み | Microsoft 365 ユーザー プロファイルの情報を取得します。 | × |
| Microsoft Graph | ChannelMember.ReadWrite.All (Add and remove members from all channels) | アプリケーション | プライベート チャネル メンバーを取得して移行します。 | × |
| Microsoft Graph | ChannelMessage.Read.All (Read all channel messages) | アプリケーション | すべてのチャネル メッセージを取得して移行します。 | × |
| Microsoft Graph | Contacts.ReadWrite (Read and write contacts in all mailboxes) | アプリケーション | 連絡先を取得して更新します。 | 〇 |
| Microsoft Graph | MailboxItem.ImportExport.All (Allows the app to perform backup and restore for all mailbox items) | アプリケーション | メールボックス アイテムをバックアップします。 | 〇 |
| Microsoft Graph | MailboxItem.Read.All (Read all the users' mailbox items) | アプリケーション | メールボックス アイテムを取得します。 | 〇 |
| Microsoft Graph | MailboxFolder.ReadWrite.All (Read and write all the users' mailbox folders) | アプリケーション | メールボックス フォルダーを取得・リストアします。 | 〇 |
| Microsoft Graph | MailboxSettings.ReadWrite (Read and write all user mailbox settings) | アプリケーション | OOF 設定など、メールボックス設定をリストアします。 | 〇 |
| Microsoft Graph | Mail.ReadWrite (Read and write mail in all mailboxes) | アプリケーション | メール アドレスを置き換えるためにメールを取得して更新し、秘密度ラベルに関連する競合メールを削除します。 | 〇 |
| Microsoft Graph | TeamMember.ReadWrite.All (Add and remove members from all teams) | アプリケーション | チーム メンバーを取得して移行します。 | × |
| Microsoft Graph | Teamwork.Migrate.All (Create chat and channel messages with anyone’s identity and with any timestamp) | アプリケーション | チームおよびチャネルを作成し、メッセージの送信者およびタイムスタンプを指定してチャネル メッセージを移行します。 | × |
| Microsoft Graph | TeamworkTag.ReadWrite.All (Read and write tags in Teams) | アプリケーション | タグを取得して移行します。 | × |
| Microsoft Graph | InformationProtectionPolicy.Read.All (Read all published labels and label policies for an organization) | アプリケーション | ファイル / メール / チーム / グループ / サイトの秘密度ラベルを管理する場合にのみ必要です。 | × |
| Microsoft Graph | OnlineMeetings.ReadWrite.All (Read and create online meetings) | アプリケーション | 移行先の置き換えられた会議リンクがすべての出席者に利用可能であることを確認します。 | × |
| Microsoft Graph | Chat.Create (Create chats) | アプリケーション | Microsoft Teams チャット移行でチャットを作成します。 | × |
| Microsoft Graph | Chat.ReadWrite.All (Read and write all chat messages) | アプリケーション | Microsoft Teams チャット移行のチャット メンバー / チャット メッセージを取得して移行します。 | × |
| Microsoft Graph | Channel.Create (Create channels) | アプリケーション | Microsoft Teams 移行でチャネルを作成します。 | × |
| Microsoft Graph | ChannelSettings.ReadWrite.All (Read and write the names, descriptions, and settings of all channels) | アプリケーション | Microsoft Teams 移行のチャネル設定を取得して移行します。 | × |
| Microsoft Graph | Team.Create (Create teams) | アプリケーション | Microsoft Teams 移行のチームを作成します。 | × |
| Microsoft Graph | TeamSettings.ReadWrite.All (Read and change all teams' settings) | アプリケーション | Microsoft Teams 移行でチーム設定を取得して移行します。 | × |
| Microsoft Graph | TeamsAppInstallation.ReadWriteForTeam.All (Manage Teams apps for all teams) | アプリケーション | Microsoft Teams 移行でチーム アプリを取得して移行します。 | × |
| Microsoft Graph | TeamsTab.ReadWriteForTeam.All (Allow the Teams app to manage all tabs for all teams) | アプリケーション | Microsoft Teams 移行でチーム タブを取得して移行します。 | × |
| Microsoft Graph | Reports.Read.All (Read all usage reports) | アプリケーション | テナント検出にのみ必要です。 | × |
| Microsoft Graph | Schedule.ReadWrite.All (Read and write all schedule items) | アプリケーション | Microsoft Teams 移行の Teams シフト アプリ データを取得して移行します。 | × |
| Microsoft Graph | TeamsTab.Create (Create tabs in Microsoft Teams) | アプリケーション | Microsoft Teams チャット移行の移行先チャットでタブを作成します。 | × |
| Microsoft Graph | TeamsTab.Read.All (Read tabs in Microsoft Teams) | アプリケーション | Microsoft Teams チャット移行で移行先チャットのタブを取得します。 | × |
| Microsoft Graph | Tasks.ReadWrite.All (Read and write all users’ tasks and task lists) | アプリケーション | Planner および Planner 内のデータを取得して移行します。 | × |
| Microsoft Graph | ReportSettings.Read.All (Read all admin report settings) | アプリケーション | Microsoft 365 管理センターの レポート 設定を取得します。 | × |
| Microsoft Graph | User.Read.All (Read all users' full profiles) | アプリケーション | Microsoft 365 ユーザー プロファイルの情報を取得します。 | × |
| Microsoft Graph | Calendars.ReadWrite (Read and write calendars in all mailboxes) | アプリケーション | 移行元 Gmail イベント出席者の応答状態を移行先 Exchange Online に保持します。 | × |
| Microsoft Graph | TeamworkTag.ReadWrite (Read and write tags in Teams) | 委任済み | Microsoft Teams 移行でタグを取得して移行します。 | × |
| Microsoft Graph | TeamsTab.ReadWriteSelfForChat (Allow the Teams app to manage only its own tabs in chats) | アプリケーション | 移行先チャットのタブを更新します。 | × |
| Microsoft Graph | TeamsAppInstallation.ReadForUser.All (Read installed Teams apps for all users) | アプリケーション | 指定したユーザーの個人用範囲にインストールされているアプリの一覧を取得します。 | × |
| Office 365 Exchange Online | full_access_as_app (Use Exchange Web Services with full access to all mailboxes) | アプリケーション | すべてのメールボックスからアイテムを取得して移行します。 | × |
| Office 365 Exchange Online | Exchange.ManageAsApp (Manage Exchange As Application) | アプリケーション | メールボックス権限および配布リストを移行する Exchange PowerShell を使用します。 | × |
| Azure Rights Management Services | Content.DelegatedReader (Read protected content on behalf of a user) | アプリケーション | ファイル / メール / チーム / サイトの秘密度ラベルを管理する場合にのみ必要です。 | × |
| Azure Rights Management Services | Content.DelegatedWriter (Create protected content on behalf of a user) | アプリケーション | ファイル / メール / チーム / サイトの秘密度ラベルを管理する場合にのみ必要です。 | × |
| Azure Rights Management Services | Content.SuperUser (Read all protected content for this tenant) | アプリケーション | ファイル / メール / チーム / サイトの秘密度ラベルを管理する場合にのみ必要です。 | × |
| Azure Rights Management Services | Content.Writer (Create protected content) | アプリケーション | ファイル / メール / チーム / サイトの秘密度ラベルを管理する場合にのみ必要です。 | × |
| Microsoft Information Protection Sync Service | UnifiedPolicy.Tenant.Read (Read all unified policies of the tenant) | アプリケーション | ファイル / メール / チーム / サイトの秘密度ラベルを管理する場合にのみ必要です。 | × |
AvePoint Online Services で Fly 委任アプリ 用のアプリ プロファイルを作成する場合、AvePoint Fly 委任アプリ は Microsoft Entra ID で自動的にセットアップされます。
AvePoint Fly 委任アプリ を承認する際に、承諾する必要なアクセス許可は以下の表のとおりです。
| API | アクセス許可 | 説明 | 新たに必要 |
|---|---|---|---|
| Microsoft Graph | RoleManagement.Read.Directory (Read directory RBAC settings) | Microsoft グローバル グループを取得します。 サービス アカウントで利用可能なロールを確認します。 | × |
| Microsoft Graph | Group.ReadWrite.All (Read and write all groups) | グループを作成して、すべてのグループ プロパティ・メンバーシップを読み込むことができます。 さらに、グループの所有者がグループを管理すること、グループ メンバーがグループ コンテンツを更新することを許可します。 | × |
| Microsoft Graph | Domain.Read.All (Read domains) | Microsoft 365 テナントドメインを取得します。 | × |
| Microsoft Graph | User.Read.All (Read all users' full profiles) | ユーザー プロファイルの情報を取得します。 | × |
| Microsoft Graph | Chat.ReadWrite (Read and write user chat messages) | Microsoft Teams チャット移行のチャット メンバー / チャット メッセージを取得して移行します。 | × |
| Microsoft Graph | TeamsTab.ReadWriteForTeam (Allow the Teams app to manage all tabs in teams) | Microsoft Teams 移行でチーム タブを取得して移行します。 | × |
| Microsoft Graph | TeamsAppInstallation.ReadWriteAndConsentForTeam (Manage installed Teams apps in teams) | Teams で Teams アプリを読み取り・インストール・アップグレード・アンインストールし、Teams アクセス権を管理します。 | × |
| Microsoft Graph | TeamSettings.ReadWrite.All (Read and change teams’ settings) | Microsoft Teams 移行でチーム設定を取得して移行します。 | × |
| Microsoft Graph | TeamsAppInstallation.ReadWriteForTeam (Manage installed Teams apps in teams) | Microsoft Teams 移行でチーム アプリを取得して移行します。 | × |
| Microsoft Graph | TeamMember.ReadWrite.All (Add and remove members from teams) | チーム メンバーを移行先に移行します。 | × |
| Microsoft Graph | Team.Create (Create teams) | Microsoft Teams 移行のチームを作成します。 | × |
| Microsoft Graph | ChannelSettings.ReadWrite.All (Read and write the names, descriptions, and settings of channels) | Microsoft Teams 移行のチャネル設定を取得して移行します。 | × |
| Microsoft Graph | ChannelMessage.Send (Send channel messages) | Microsoft Teams 移行のチャネル メッセージを移行します。 | × |
| Microsoft Graph | ChannelMessage.Read.All (Read user channel messages) | Microsoft Teams 移行のチャネル メッセージを取得します。 | × |
| Microsoft Graph | ChannelMember.ReadWrite.All (Add and remove members from channels) | Microsoft Teams 移行のチャネル メンバーを取得して移行します。 | × |
| Microsoft Graph | Channel.Create (Create channels) | Microsoft Teams 移行でチャネルを作成します。 | × |
| Microsoft Graph | Schedule.ReadWrite.All (Read and write all schedule items) | Microsoft Teams 移行の Teams シフト アプリ データを取得して移行します。 | × |
| Microsoft Graph | TeamsTab.Create (Create tabs in Microsoft Teams) | Microsoft Teams チャット移行の移行先チャットでタブを作成します。 | × |
| Microsoft Graph | TeamsTab.Read.All (Read tabs in Microsoft Teams) | Microsoft Teams チャット移行の移行先チャットのタブを取得します。 | × |
| Microsoft Graph | TeamworkTag.ReadWrite (Read and write tag and tag member) | Microsoft Teams 移行でチーム タグを取得して移行します。 | × |
| Microsoft Graph | TeamsTab.ReadWriteSelfForChat (Allow the Teams app to manage only its own tabs in chats) | 移行先チャットのタブを更新します。 | × |
| Microsoft Graph | Files.ReadWrite.All (Have full access to all files user can access) | チーム サイトのファイルを移行先に移行します。 | × |
| Microsoft Graph | Sites.Read.All (Real content in all site collections) | すべてのサイト コレクションを取得します。 | × |
| SharePoint | AllSites.FullControl (Have full control of all site collections) | SharePoint 移行でコンテンツを取得して移行します。 | × |
| SharePoint | TermStore.ReadWrite.All (Read and write managed metadata) | Managed Metadata Service データを取得して移行します。 | × |
| Office 365 Exchange Online | EWS.AccessAsUser.All (Access mailboxes as the signed-in user via Exchange Web Services) | Exchange Web サービスを使用して、偽装を介してユーザー データへのフル アクセス許可を実現します。 | × |
| Office 365 Exchange Online | Exchange.Manage (Manage Exchange configuration) | メールボックス権限、配布グループ、および Exchange PowerShell に関連するその他のデータを取得して移行します。 | × |
| 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) | ファイル / メール / グループの秘密度ラベルを移行します。 | × |
AvePoint Online Services で Fly for Power Platform アプリ プロファイルを作成する場合、Fly for Power Platform アプリは Microsoft Entra ID で自動的にセットアップされます。
AvePoint Fly for Power Platform アプリを承認する際に、承諾する必要があるアクセス許可は以下の表のとおりです。
| API | アクセス許可 | タイプ | 説明 | 新たに必要 |
|---|---|---|---|---|
| SharePoint/Office 365 SharePoint Online | Sites.Read.All (Read items in all site collections) | アプリケーション | 移行元トリガー パラメーターを取得します。 | × |
| Microsoft Graph | TeamSettings.Read.All (Read all teams' settings) | アプリケーション | チーム設定を取得します。 | × |
| Microsoft Graph | TeamworkTag.Read.All (Read tags in Teams) | アプリケーション | チーム タグを取得します。 | × |
| Microsoft Graph | ChannelSettings.Read.All (Read the names, descriptions, and settings of all channels) | アプリケーション | チャネル設定を取得します。 | × |
| Microsoft Graph | Sites.Read.All (Read items in all site collections) | アプリケーション | SharePoint サイトおよびリスト情報を取得します。 | × |
| Microsoft Graph | Group.Read.All (Read all groups) | アプリケーション | グループ情報を取得します。 | × |
| Microsoft Graph | Contacts.Read (Read contacts in all mailboxes) | アプリケーション | ユーザーの連絡先フォルダー情報を取得します。 | × |
| Microsoft Graph | Mail.Read (Read mail in all mailboxes) | アプリケーション | ユーザーのメール フォルダー情報を取得します。 | × |
| Microsoft Graph | Calendars.Read (Read calendars in all mailboxes) | アプリケーション | ユーザーのカレンダー情報を取得します。 | × |
| Microsoft Graph | Directory.Read.All | アプリケーション | 組織の Microsoft Entra データを取得します。この権限を使用してユーザー リスト (ユーザー ID + UPN) を取得し、アプリおよびフローでユーザー情報を検索します。 | × |
| Microsoft Graph | Place.Read.All (Read all company places) | アプリケーション | ルーム リストのパラメーターを取得します。 | × |
| PowerApps Service | User (Access the PowerApps Service API) | 委任済み | Power Platform の環境、アプリ、クラウド フローの情報を取得します。 | × |
| Power Automate | Flows.Manage.All (Allow the application to manage flows) | 委任済み | フローを取得して管理します。 | × |
| Dataverse | user_impersonation (Access Common Data Service as organization users) | 委任済み | Power Automate デスクトップ フローおよびビジネス プロセス フローの情報を取得します。 | × |
| Microsoft Forms | Forms.Read.All (View forms) | アプリケーション | フォームをマッピングして、フォーム ID マッピングを生成します。 | × |
AvePoint Online Services で Fly for Entra ID (移行元) アプリ プロファイルを作成する場合、AvePoint Fly for Entra ID (移行元) アプリは Microsoft Entra ID で自動的にセットアップされます。
AvePoint Fly for Entra ID (移行元) アプリを承認する際に、承諾する必要があるアクセス許可は以下の表のとおりです。
| API | アクセス許可 | タイプ | 説明 | 新たに必要 |
|---|---|---|---|---|
| Microsoft Graph | Domain.Read.All (Read domains) | アプリケーション | テナント ドメインを取得します。 | × |
| Microsoft Graph | RoleManagement.Read.Directory (Read roles and Role assignments) | アプリケーション | ディレクトリ ロールを取得します。 | × |
| Microsoft Graph | Group.Read.All (Read all groups) | アプリケーション | Microsoft 365 グループおよびグループ メンバーを取得します。 | × |
| Microsoft Graph | User.Read.All (Read all users’ full profiles) | アプリケーション | Microsoft 365 ユーザー プロファイルの情報を取得します。 | × |
| Microsoft Graph | Organization.Read.All (Read subscribed SKUs) | アプリケーション | ライセンスの情報を取得します。 | × |
| Microsoft Graph | MailboxSettings.Read (Read user’s mail setting) | アプリケーション | すべてのユーザーのメールボックス設定情報を取得します。 | × |
AvePoint Online Services で Fly for Entra ID (移行元と移行先) アプリ プロファイルを作成する場合、AvePoint Fly for Entra ID (移行元と移行先) アプリは Microsoft Entra ID で自動的にセットアップされます。
AvePoint Fly for Entra ID (移行元と移行先) アプリを承認する際に、承諾する必要があるアクセス許可は以下の表のとおりです。
| API | アクセス許可 | タイプ | 説明 | 新たに必要 |
|---|---|---|---|---|
| Microsoft Graph | Domain.Read.All (Read domains) | アプリケーション | テナント ドメインを取得します。 | × |
| Microsoft Graph | RoleManagement.ReadWrite.Directory (Read and Write roles and Role assignments) | アプリケーション | ディレクトリ ロールを取得して、ロールを移行します。 | × |
| Microsoft Graph | Group.ReadWrite.All (Read and write all groups) | アプリケーション | Microsoft 365 グループおよびグループ メンバーを取得して移行します。 | × |
| Microsoft Graph | User.ReadWrite.All (Read and write all users’ full profiles) | アプリケーション | Microsoft 365 ユーザーを取得して移行します。 | × |
| Microsoft Graph | Organization.Read.All (Read subscribed SKUs) | アプリケーション | ライセンスの情報を取得します。 | × |
| Microsoft Graph | User.EnableDisableAccount.All (Unblock user sign-in) | アプリケーション | ユーザーのアカウントを有効・無効にします。。 | × |
| Microsoft Graph | User-Phone.ReadWrite.All (Update Business phone and Mobile phone) | アプリケーション | すべてのユーザーのビジネス電話番号と携帯電話番号のプロパティを更新します。 | × |
| Microsoft Graph | User-Mail.ReadWrite.All (Update Other emails) | アプリケーション | すべてユーザーのその他のメール プロパティを更新します。 | × |
| Microsoft Graph | MailboxSettings.Read (Read user’s mail setting) | アプリケーション | すべてのユーザーのメールボックス設定情報を取得します。 | × |