Adding API permissions to your app registration in Microsoft Entra ID

Prev Next

Steps

  1. Open the Microsoft Entra admin center: https://entra.microsoft.com

  2. Go to Applications.

  3. Select the App registrations tab.
    The App registrations tab opens.

    Microsoft Entra admin center displaying app registrations and registration options.

    App registrations page in Microsoft Entra admin center

  4. Select the entry of your app registration.
    The Overview tab of your app registration opens.

    Overview of the dox42 application registration in Microsoft Entra admin center.

    Registered app in Microsoft Entra admin center

  5. Select the API permissions tab.
    API permissions configuration for dox42 docu in Microsoft Entra admin center.

  6. To grant permissions for SharePoint:

    1. Select the Add a permission button.

      The menu Request API permissions opens.

    2. Select the SharePoint button.

    3. Select the Delegated permissions button.

    4. Select the checkboxes AllSites.Write and AllSites.Read.

      dox42 requires delegated SharePoint read rights to read templates from SharePoint Online and write rights, if you want to use the dox42 SharePoint Output Action.

      Requesting API permissions for SharePoint in Microsoft Entra admin center interface.

      Request API permissions for SharePoint in Entra ID admin center

    5. Select the Grant admin consent for <yourcompany> button to give your application the full permissions.

      API permissions configuration for the dox42 application in Microsoft Entra admin center.

      API permissions tab in Entra ID admin center

  7. Optional: To grant permissions for dox42 modules, depending on your scenario:

    1. Select the Add a permission button.

      The menu Request API permissions opens.

    2. Select one of these buttons:

      • Dynamics CRM

      • Dynamics 365 Business Central

    3. Select the Delegated permissions button.

    4. Select the user_impersonation checkbox.

      Requesting API permissions in Microsoft Entra admin center for Dynamics 365 Business Central.

      Request API permissions for Dynamics 365 Business Central in Entra ID admin center

  8. Select the Grant admin consent for <yourcompany> button to give your application the full permissions.

    API permissions configuration for the dox42 application in Microsoft Entra admin center.

    API permissions tab in Entra ID admin center

Result

You have added API permissions for Microsoft SharePoint and other data sources to your Entra ID app registration.

Now your app registration is complete.

Note

For more information on the Entra ID app registration see https://learn.microsoft.com/en-us/entra/identity-platform/quickstart-register-app?tabs=certificate%2Cexpose-a-web-api.