Home > 必須権限 > アプリ プロファイル認証 > Microsoft 365 アプリ プロファイルの必須権限
この記事をダウンロードMicrosoft 365 アプリの API 権限の要件については、以下の表を参照してください。これらは、既定のアプリ プロファイルによってテナントに追加された AvePoint Online Services Administration for Microsoft365 アプリケーションに自動的に付与される API 権限であり、Cloud Backup for Microsoft 365 サービスを使用してテナント内のさまざまなデータ タイプを保護するために、カスタム アプリに付与する必要がある最小の API 権限でもあります。
既定のアプリに自動付与される権限の完全リストについては、AvePoint Online Services ユーザー ガイド 内の Microsoft 365 (すべての権限) セクションを参照してください。Cloud Backup Express サービス アプリで必要となる API 権限については、AvePoint Cloud Backup Express アプリの必須権限 を参照してください。
AvePoint Cloud Backup を使用して Microsoft 365 グループ、Teams、Teams チャット に加えて、Microsoft 365 グループ / チームに必要なアクセス許可で、SharePoint Online、OneDrive、Exchange Online、Exchange パブリック フォルダー も保護することができます。Project Online サービスはアプリ プロファイル認証に対応していないことに注意してください。
サービス | アプリ プロファイル タイプ | API | 権限 | 必要な理由 |
|---|---|---|---|---|
SharePoint Online | Cloud Backup for Microsoft 365 アプリ (SharePoint 権限) | SharePoint | アプリケーション権限: Sites.FullControl.All (Have full control of all site collections) | サイト コレクションをバックアップおよびリストアします。 |
アプリケーション権限: TermStore.ReadWrite.All (Read and write managed metadata) | Managed Metadata Service をバックアップおよびリストアします。 | |||
アプリケーション権限: User.Read.All (Read all users' full profiles) | サイト内の Microsoft 365 ユーザー プロファイル関連情報をバックアップおよびリストアします。 | |||
OneDrive | Cloud Backup for Microsoft 365 アプリ (SharePoint 権限) | Microsoft Graph | アプリケーション権限: Files.ReadWrite.All (Read and write files in all site collections) | OneDrive ファイルをバックアップおよびリストアします。 |
アプリケーション権限: Sites.FullControl.All (Have full control of all site collections) | DLP 機密情報ファイルなどの特定条件で一部のファイルをバックアップします。 | |||
アプリケーション権限: Sites.Manage.All (Create, edit, and delete items and lists in all site collections) | OneDrive のリストをバックアップおよびリストアします。 SharePoint リストでコンテンツ承認設定が有効になっている場合、この権限が必要です。 | |||
アプリケーション権限: Sites.ReadWrite.All (Read and write items in all site collections) | OneDrive コンテンツをバックアップおよびリストアします。 | |||
アプリケーション権限: User.Read.All (Read all users' full profiles) | 作成者または編集者の UPN を取得します。 | |||
SharePoint | アプリケーション権限: Sites.FullControl.All (Have full control of all site collections) | OneDrive サイトをバックアップおよびリストアします。 | ||
Exchange Online / パブリック フォルダー | Cloud Backup for Microsoft 365 アプリ (Exchange 権限) | Exchange | アプリケーション権限: Exchange.ManageAsApp (Manage Exchange as Application) | インプレース アーカイブ済みメールボックスをスキャンします。 |
アプリケーション権限: full_access_as_app (Use Exchange Web Services with full access to all mailboxes) | メールボックスをバックアップおよびリストアします。 | |||
Microsoft Graph | アプリケーション権限: User.Read.All (Read all users' full profiles) | パブリック フォルダーの偽装アカウントを検証し、メールボックスをバックアップおよびリストアします。 | ||
アプリケーション権限: MailboxItem.ImportExport.All (Allows the app to perform backup and restore for all mailbox items) | メールボックス アイテムをバックアップおよびリストアします。 | |||
アプリケーション権限: MailboxFolder.ReadWrite.All (Read and write all the users' mailbox folders) | メールボックス フォルダーをバックアップおよびリストアします。 | |||
アプリケーション権限: MailboxItem.Read.All (Read all the users' mailbox items) | メールボックス アイテムを取得します。 | |||
Microsoft 365 グループ / チーム / Viva Engage *注意: チーム / グループ / Viva Engage ドメインが既定のドメインでない場合、リストア ジョブの実行中にドメインを更新するには、アプリに **Exchange 管理者ロール** を持っている必要があります。詳細については、Exchange 管理者ロールのアプリへの割り当て方法 を参照してください。 | Microsoft 365アプリ (すべての権限) / Cloud Backup for Microsoft 365 アプリ (すべての権限) *注意: Viva Engage サービスを使用する場合は、Microsoft 365 アプリ (すべての権限) または Cloud Backup for Microsoft 365 アプリ (すべての権限) に加え、Viva Engage アプリを構成する必要があります。Viva Engage アプリに必要な権限については、Viva Engage アプリの必須権限 を参照してください。 | SharePoint | アプリケーション権限: Sites.FullControl.All (Have full control of all site collections) | サイト コレクションをバックアップおよびリストアします。 |
アプリケーション権限: TermStore.ReadWrite.All (Read and write managed metadata) | Managed Metadata Service をバックアップおよびリストアします。 | |||
アプリケーション権限: User.Read.All (Read all users' full profiles) | サイト内の Microsoft 365 ユーザー プロファイル関連情報をバックアップおよびリストアします。 | |||
Exchange | アプリケーション権限: Exchange.ManageAsApp (Manage Exchange as Application) | インプレース アーカイブ済みメールボックスをスキャンします。 | ||
アプリケーション権限: full_access_as_app (Use Exchange Web Services with full access to all mailboxes) | メールボックスをバックアップおよびリストアします。 | |||
Microsoft Graph | Channel.Create (Create channels) | チームのチャネルをリストアします。 | ||
ChannelMessage.Read.All (Read all channel messages) ChannelMember.ReadWrite.All (Add and remove members from all channels) | Teams プライベート チャネルのメンバーおよびメッセージをバックアップおよびリストアします。 | |||
ChannelSettings.ReadWrite.All (Read and write the names, descriptions, and settings of all channels) | チャネル情報を取得します。 | |||
Directory.Read.All (Read directory data) | グループ / チームのメンバーの情報を取得します。ごみ箱からグループを取得します。 | |||
Files.Read.All (Read files in all site collections) | チームのファイルをバックアップします。 | |||
GroupMember.ReadWrite.All (Read and write all group memberships) | グループ メンバーおよびチーム ゲスト ユーザーをリストアします。 | |||
Group.ReadWrite.All (Read and write all groups) | Microsoft 365 グループをスキャンして、グループおよびチームのデータをバックアップ / リストアします。 | |||
Reports.Read.All (Read all usage reports) | サブスクリプション レポートのデータ サイズを取得します。 | |||
Sites.ReadWrite.All (Read and write items in all site collections [preview]) | Microsoft チーム / Microsoft 365 グループのチーム サイトのデータをバックアップおよびリストアします。 | |||
Tasks.ReadWrite.All (Read and write all users’ tasks and tasklists) | Planner データをバックアップおよびリストアします。 | |||
Team.Create (Create teams) | チームをリストアします。 | |||
TeamMember.ReadWrite.All (Add and remove members from all teams) | チームのメンバーをバックアップおよびリストアします。 | |||
TeamsAppInstallation.ReadWriteForTeam.All (Manage Teams apps for all teams) | チームのアプリをバックアップおよびリストアします。 | |||
TeamSettings.ReadWrite.All (Read and change all teams’ settings) | チームの設定をバックアップおよびリストアします。 | |||
TeamsTab.ReadWrite.All (Read and write tabs in Microsoft Teams) | チームのタブをバックアップおよびリストアします。 | |||
Teamwork.Migrate.All (Create chat and channel messages with anyone's identity and with any timestamp) | チームのチャネル会話メッセージををリストアします。 | |||
Microsoft Teams チャット | Cloud Backup for Microsoft 365 (すべての権限) / カスタム アプリ | Microsoft Graph | アプリケーション権限: Chat.Read.All (Read all chat messages) | Teams チャット メッセージをバックアップします。 |
アプリケーション権限: User.Read.All (Read all users' profiles) | Microsoft 365 ユーザーのユーザー プロファイルを取得します。 |