This guide will walk you through how to obtain a Client ID, Client Secret, Grant Type, and additional authentication details for different platforms.
To create, update, or edit an application:
To create, update, or edit an application:
To create, update, or edit an application:
To view the credentials:
- Navigate to: https://learn.example.com/admin/ibl_api_auth/oauthcredentials/
- Look for an application called 'manager'
To view the credentials:
- Navigate to: https://base.manager.example.com/admin/core/oauthcredentials/
- Look for an application called 'edx'
To configure SSO with third-party providers:
-
Navigate to: https://learn.example.com/admin/third_party_auth/oauth2providerconfig/
-
Here you can add, edit, or manage OAuth2 provider configurations for SSO.
Note: Ensure you have the correct OAuth2 credentials from the third-party provider before setting up the configuration. Also, make sure to set the correct callback URL in the third-party provider's settings, which typically would be: https://learn.example.com/auth/complete/{provider_slug}/
Remember to test the SSO configuration thoroughly in a staging environment before deploying to production.
Note: Ensure you have the necessary permissions to access these administrative areas.