Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This configuration example has been tested by using Ubisecure SSO 8.6 and Azure AD Free license in Feb 2021.

Ubisecure Identity Platform can be configured to use external Identity Providers for user authentication. The prerequisite is that the Identity Provider implements one of the protocols supported by Ubisecure Identity Platform, typically SAML2 or OpenID Connect. For the list of all supported protocols, please refer to Authentication methods - SSO.

...

Below the steps for configuring Azure AD as OpenID Connect provider is are described. A generic process for creating and configuring an OpenID Connect authentication method is described here: OpenID Connect authentication method - SSO.

...

Code Block
languagetext
titleRegister client_id and client_secret
curl --request PUT 'https://login.example.com/sso-api/method/azure.oidc.1/$attribute/registration' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer eyJjdHkiOiJKV...oH5OBg.K4AhK6Ca18Pd7wOJOy9sZw' \
--header 'Content-Type: application/json' \
--data-raw '{
   "client_id":"688a8f19-56d9-4412-ab6d-4e0ab1f77550",
   "client_secret":"6lW2_CbV5z5PO.twXSvg5U_sdD.DBY6EVm",
   "id_token_signed_response_alg":"none"
}'

...