Configure the Okta Template App and Okta Plugin Template App

Template apps allow you to create application integrations in real-time on a running system. To create custom apps, choose from these common Secure Web Authentication (SWA) template apps:

  • Template App: Use if the app supports authenticating through a form POST
  • Template Plugin App: Use if the app site has username, password, or submit button fields on the page

    When you configure a Template Plugin App or a Template Frame Plugin App, instead of providing the parameters, you provide CSS selectors to the relevant fields because the plugin is used to populate these fields and click the login button.

  • Template App 3 Fields: Similar to above; use if an app page also has an additional field such as Company ID
  • Template 2 Page Plugin App: Also similar to the Template Plugin App; use if sign in flow is spread over two separate pages
  • Template Basic Auth App: Use if the app supports basic auth
  • Template Frame Plugin App: Use if the app supports iframes


  1. In the Admin Console, go to Applications > Applications.

  2. Click Browse App Catalog.
  3. Search for Template.
  4. From the search results, add the desired type of template app:

Known issue

The Template Plugin App cannot work in cases where the app's login page redirects users back to the URL they came from, as this creates an infinite loop. The SWA application must redirect the user to the website's home page, not back to the login page. This means that the login page will accept the user's credentials, then redirect the user back to the Okta home page.

Related topic

Configure the Okta Template WS Federation Application