An Extensible Identity Platform for IT
Out of the box, Okta provides a comprehensive set of UI for admins and end users. However, IT often requires a high level of customization to create separate applications or branded interfaces that interact with Okta programmatically. What IT needs is an extensible identity platform that makes it easy to customize the look and feel of a login page, integrate with any existing portals, connect to legacy identity systems or leveraging as an identity backend for custom developed applications. Okta supports a variety of configuration options for customized end user interfaces and a full set of REST APIs for easy integration with your custom development.
- Customizable Interfaces
- Flexible Identity Provider
- Application Identity Store
- Extensibility for all your needs

The Extensible Okta Platform
Customizable Interfaces
Okta provides the tools to support a wide variety of identity related features in your application - from self-service user registration to customizable login interface. Whether you are dealing with an internal deployment or a customer facing portal, you can easily control the look-and-feel of the end user interfaces, from email notifications to Okta login pages with desired labels and links to other systems. If you are building a fully-branded login page of your own, you can integrate with Okta’s REST API for delegated authentication and password management. You can also customize your on-boarding and user registration flow by integrating with Okta’s REST API to create new users and provision access to applications through group-based provisioning.
Flexible Application Access
Depending on your IT needs, applications may be accessed in many different ways. With Okta, end users can access applications from the Okta User Homepage. Application access can also be embedded within a custom portal or a custom landing page, bypassing the Okta UI for a more branded experience while still leveraging the underlying integration between Okta and the applications for single sign-on and provisioning. For any custom applications, Okta offers a wide variety of toolkits to help you single sign-on enable your applications using standards such as SAML. Okta’s REST APIs also allows your application to directly integrate with Okta for delegated authentication, user management and session management.
Application Identity Store
Managing users in a new application can be a challenging task. With Okta, you can easily integrate with any on-premise Active Directory or LDAP user store for delegated authentication, and user and group management. Okta can also function as a standalone cloud directory if you need a separate directory without the hassle of deploying an on-premise LDAP solution. Okta can even be used in a hybrid mode to include users from Okta itself and your existing directories – creating a centralized identity repository for your applications. Through Okta’s REST APIs, your application can easily integrate with Okta for delegated authentication and user management.
Extensibility for all your needs
Okta understands the different requirements from IT to provide a customizable identity management solution. Whether you are rolling out an internal solution for your employees or building an external portal for customers and partners. Okta’s Extensible Platform can be extended and customized to suit your identity management needs.
