Microsoft Graph API
Last updated
Last updated
This section describes how you can configure the REST connector in Flow Connect to communicate with Microsoft Graph API with Open ID connect.
Create a new app registration in Azure
Under Authentication section add a new platform configuration for Single-page application
Add redirect URI https://app.novacura.com/ and choose Configure
Similarly, you can add redirect URI nccloud://openid for iOS and Android platforms
Under API permissions you can add permission for different Microsoft APIs. For the purpose of this documentation, we will add Graph API > Mail.Read operation.
Optionally, under the Certificates & secrets section create a client secret for your app registration. Copy the client secret value and store it securely.
Upon the successful app registration, copy the values for the Application (Client) ID & Directory (Tenant) ID
Finally, under the Endpoints copy the OpenID Connect metadata document URL.
In Flow Connect Hub,
Enter the configuration values as described below
Agent Group
Agent group where the connector should be executed
Base URL
Authentication Type
Choose OpenId Authentication as the Authentication Type.
Give a display name
Authorization Endpoint - Add OpenID Connect meta data URL excluding ".well-known/openid-configuration"
Client ID - Copied Application (Client) ID
Scopes - Keep the default "openid"
Advanced Options
Additionally, you can define advanced options like extra query parameters.
For example,
prompt = select_account
will force the user to select an account if the user has multiple accounts authenticated or previously used on the authorization server.
Disable Validate Endpoints, Validate Issuer Name, Validate Token Issuer Name
Choose Save
Example connector configuration:
Should be