Start a new App Registration
- Click into the search at the top
- Type in 'App registration'
- Select 'App registrations' from the list of results
- From the App registrations page, click on 'New registration'
Basic Information
- Fill out the Information for the new Entra Id App Registration so that it is clear that it is for use with Riva Insight
- Under 'Supported account types', select 'Single tenant only'
- Under 'Redirect URI', select 'Single-page Application (SPA)'
- Add the Redirect URI in format
brk-multihub://{insightFQDN}:{port}
For example:brk-multihub://riva.myorg.local:5001- Note:
- The callback URLs must be all in lowercase
dnsnameis fully qualified domain name (fqdn)5001is the default port for Insight (can be changed during the Insight setup)- No characters or values should be added after dnsname or port
- exclude the port if using
443as the Insight port
- If behind a load balancer:
- ensure the front-end Insight url is added (exclude the port if using
443) - add the local urls to aid with validation/troubleshooting
- ensure the front-end Insight url is added (exclude the port if using
- Note:
- Click on 'Register' when complete
Add Microsoft Graph API Permissions
- In the App registration, search for 'API'
- Select 'API Permissions'
- Select 'Add a Permission'
- On the 'Select an API' page, under the 'Microsoft APIs' tab select 'Microsoft Graph'
- On the 'Microsoft Graph' page, select 'Delegated permissions'
- Under 'Select Permissions', search for and select the following permissions:
- OpenId Permissions
- offline_access
- openid
- profile
- User
- User.Read
- User.ReadBasic.All
- Calendars
- Calendars.ReadWrite.Shared
- Mail
- Mail.ReadWrite.Shared
- OpenId Permissions
- Once done selecting the permissions, click on 'Add permissions'
- The page will display the configured permissions
Provide Admin Consent
- On the same page, click on 'Grant admin consent for ...'
- If you navigated away you can get back to the page by searching for and clicking on 'API Permissions'
- A prompt will appear asking for confirmation to grant admin consent
- Click on 'Yes'
- A status message will be displayed confirming consent has been granted
Access Application (client) ID
- For the App Registration, click on 'Overview'
- Make Note of (Copy) the Application (client) ID as it will be used later in the Riva Insight configuration.