Setting up an OIDC Dynamic Provider
Step 3: Setup connection
Here is where you define the connection to the external provider, 'Authority' being the location of the provider and the 'Client Id', used to identify this provider with the external identity provider.
Name | Required | Type | Description |
---|---|---|---|
Authority |
Yes | URL | URL of the provider, must begin with https:// |
Client ID |
Yes | Text | ID for the client in the external provider |
OAuth Flow |
Yes | OAuth Flow | Determines the value of the use PKCE option in IdentityServer |
Step 4: Define scopes
Now set scopes used for external provider, by default 'openid' is required but you are able to add more here by entering them in the text box and clicking the add button.
Step 5: Define client secret
Here you can set the secret for the client setup in the external provider, if the external provider does not require a client secret, this can be left blank.
Step 6: Summary
The final step in the creation process is a summary that will allow you to review the settings for the dynamic provider as a whole and then also go back and make changes. There is also the option to disable the provider if you do not wish it to be active immediately.