Applications

The Okta Integration Network (OIN) is a catalog of thousands of pre-integrated applications that make it easy to manage authentication and provisioning for all of your users. We offer the industry’s broadest and deepest set of integrations, and we constantly monitor the network, maintaining connections and adding new ones by the day.

Okta enables admins to provide SSO access to cloud, on-premise, and mobile applications. After the applications are configured, end users can sign into Okta and then launch any of their web apps without having to reenter their credentials. For details on adding applications to Okta, configuring the apps and assigning them to end users, see The Applications Page.

Okta establishes a secure connection with a user's browser and then authenticates the user to Okta-managed apps using one of two SSO integration methods:

  • Okta’s Secure Web Authentication (SWA)
  • Federated (supporting SAML or another proprietary federated authentication protocol)

Okta provides access to cloud apps with the Okta Integration Network (OIN), a collection of thousands of supported applications. SSO protocols and provisioning APIs are maintained by Okta. The applications in the OIN can use SWA, SAML or OpenID Connect, or proprietary APIs.

Okta also provides integrations for on-premise web-based applications. You can integrate on-premise apps using SWA for SSO, SAML toolkits, and support for provisioning and deprovisioning into applications that expose provisioning APIs publicly.

Okta provides integrations for mobile apps whether they are HTML5 web apps optimized for mobile platforms, Native iOS, or Android apps. You can access any web application in the OIN with SSO from any mobile device. Mobile web apps can use industry-standard SAML or Okta’s SWA SSO technology. Native applications like Box Mobile can be integrated using SAML authentication for registration and OAuth for ongoing usage.