Okta Integration

Okta is an identity and access management platform. It provides cloud software that helps companies manage and secure user authentication, and for developers to build identity controls into applications, website web services and devices.

The MIRACL Trust platform offers OIDC support which allows an easy integration with Okta. For more information on OIDC, please read our setup guide here.

# Okta Documentation Steps

Refer to the Okta documentation for a detailed step-by-step guide on how to integrate an external identity provider.

  • In the Okta Identity Provider page, go to Configuration -> Edit Profile and make sure that the firstname and lastname attributes are not marked as required fields. The MIRACL Trust platform does not store this information and cannot provide it, the email attribute is provided instead.

  • Note that you need to add the Identity Provider ID (idp) in the Okta config object used for OIDC connection of the application you are developing.

# MIRACL Trust Configuration Endpoints

You can obtain the appropriate endpoints and the required scopes in the well-known configuration for the MIRACL Trust platform - https://api.mpin.io/.well-known/openid-configuration.

# MIRACL Application Creation

An application on the MIRACL Trust platform is required. It is used by the external identity provider created in the Okta platform. Learn how to register a new app here.