Home > Appendices > Appendix A - Approve Permission Requests in SharePoint Admin Center

    Download this article

    Appendix A - Approve Permission Requests in SharePoint Admin Center

    Permission requests can be approved both automatically and manually in the SharePoint admin center. To enable automatic approval, refer to the following instructions:

    • If you are an existing customer who has not migrated to AvePoint Online Services, to enable automatic approval, you must have a custom Azure app with the DelegatedPermissionGrant.ReadWrite.All permission granted.

      For details on granting the DelegatedPermissionGrant.ReadWrite.All permission to the custom Azure app, refer to Create a Custom Azure App.

    • If you are a new customer or you have already migrated to AvePoint Online Services, based on the app profile you configured for authentication, you can use one of the following methods to enable automatic approval process for permission requests:

      • If you have configured an app profile in modern mode within AvePoint Online Services, you need to re-authorize the app profile. For details, see Re-authorize an App Profile.

      • If you have configured an app profile in custom mode, you need to add the DelegatedPermissionGrant.ReadWrite.All permission to the connected Azure app. Then, you can re-authorize the app profile or wait for up to 1 hour for this permission change to be synchronized to AvePoint Online Services.

    For tenants without automatic approval enabled, your Microsoft 365 Global Administrators can use the following steps to manually approve permission requests in the SharePoint admin center:

    1. Sign in to Microsoft 365.

    2. From the list of apps, select Admin.

    3. In the All admin centers group, select SharePoint.

    4. In the SharePoint admin center, navigate to Advanced > API access. The API access page appears.

    5. Expand the Pending approval section, find the permission requests to the APM SPFx Client-Side Solution, and then select Approve.

      NOTE

      When you approve permission requests in the SharePoint admin center, an error message will occur if third-party cookies are blocked in the browser you use. This issue can be resolved by modifying the browser to allow the use of third-party cookies.

    The following table lists the detailed permission requests that you need to approve in the SharePoint admin center.

    API NamePermissionComment
    Microsoft GraphUser.Read.AllThese permission requests must be approved if you want to use AvePoint Portal Manager.
    Microsoft GraphGroup.Read.AllThese permission requests must be approved if you want to use the Feeds web part to display posts from a Teams channel.
    Microsoft GraphPresence.Read.AllThese permission requests must be approved if you want to use the Feeds web part to display posts from a Teams channel.
    Microsoft GraphChannelMessage.Read.AllThese permission requests must be approved if you want to use the Feeds web part to display posts from a Teams channel.
    Microsoft GraphPeople.Read.AllThese permission requests must be approved if you want to use people picker to select people.
    Microsoft GraphUser.ReadWriteThese permission requests must be approved if you want to use people picker to select people.
    Microsoft GraphChat.ReadWriteThese permission requests must be approved if you want to start chats or chat with other users using the Address Book app.
    Microsoft GraphPlace.Read.AllThis permission request must be approved if you want to associate conference rooms with Outlook room mailboxes in the Conference Room Reservation app.