đŸĨŒAzure AD App

Azure AD Application

Inforiver will use multiple Office 365 APIs to fetch relevant information like Power BI Report metadata, User emails and groups, SharePoint and OneDrive integration. For this Azure AD application, steps needs to be created in your tenant by following the steps mentioned below. The details would be needed from app while we deploy our application.

Steps to Create

Following are the steps to create Azure AD application and collect the required details to continue the Inforiver deployment.

APP Registration

As a first step you have to register a new app in your Azure AD.

  • Login into your Azure Portal

  • Click on Manage Azure Active Directory from the menu tab

  • Click App registrations in the left sub menu

  • Click the New Registration tab in the top menu bar as shown in the blow screenshot.

  • Enter an Application Name to be displayed to the users - In the section Who can use this application, select Accounts in this organizational directory only - In the section Redirect URI, please leave it for now. We have to come back once we get the URL of the application. - Click Register to register the application.

Configuration

Please follow the steps to continue the configuration of the Azure AD application.

Permissions Configuration

The Azure AD app needs to have certain permissions enabled for Inforiver to work properly. Please follow the steps below to enable those permissions.

If you want to know why Inforiver requires these permissions please read through the below page.

O365 Permissions
  • Go to API Permissions menu of the Azure AD App that you created in the previous step.

  • In there click Add a Permission -> select Microsoft Graph -> Delegated Permissions and select the following permissions.

    • email

    • openid

    • profile

    • Files.ReadWrite.All

    • Group.Read.All

    • GroupMember.Read.All

    • Sites.ReadWrite.All

    • User.ReadBasic.All

  • After selecting all those above permissions, click Add Permissions button in the bottom.

  • Now click Add a Permission once again and then go to Power BI Service -> Delegated Permissions. Select the following permissions.

    • Dataflow.Read.All

    • Dataset.Read.All

    • Dataset.ReadWrite.All

    • Report.Read.All

    • Workspace.Read.All

  • After selecting all those above permissions, click Add Permissions button in the bottom.

  • Grant admin consent for the entire Organization to authorize this application for your users.

If your organization have a policy which disallows users to provide consent to the application on their own, then make sure that you have provided admin consent for the entire organization.

Credentials Collection

As the final step, you have to generate a client secret and collect the necessary details for the deployment.

Last updated