Add a custom internal application that is not using SAML or SWA in order to leverage API Skip to main content
https://support.okta.com/help/answers?id=906f0000000i0otiak&refurl=http%3a%2f%2fsupport.okta.com%2fhelp%2fanswers
How satisfied are you with the Okta Help Center?
Thank you for your feedback!
How satisfied are you with the Okta Help Center?
1
2
3
4
5
Very Dissatisfied
Very satisfied
Enter content less than 200 characters.
Ask Search:
Daniel SieversDaniel Sievers 

Add a custom internal application that is not using SAML or SWA in order to leverage API

I am working on putting a custom Java application behind Okta for authentication purposes. In order to properly leverage the Authentication API, it seems that I need to add this application to Okta via the admin application and then assign permissions to the specific AD groups.

When I attempt to add an application in Okta's admin application, the only options are for a SAML or SWA application. Because this application is only used internally, it is not currently utilizing SAML or SWA.

Once this custom application is added to my company's Okta, I can assign certain AD group permissions and make my Authentication API calls by passing in the current AD username and AD password. The API will then check the user's group permissions, either granting or denying access. (Does this sound correct?)

Is there a way to add a custom-made application in Okta's admin application without SAML or SWA, in order to utilize the AD group permissions in tandem with the Authentication API?
Best Answer chosen by Niki (Okta, Inc.) 
Jaypee ManansalaJaypee Manansala (Okta)
Hi Daniel,

Thanks for posting your inquiry in Okta Community.

You can use the other methods of integrating other non-SWA, non-SAML applications by configuring "Okta Template App and Template Plugin App".
Please refer to the link below for more detailed informaiton.

https://support.okta.com/help/articles/Knowledge_Article/21872466-Configuring-Okta-Template-App-and-Plugin-Template-App 

Please let me know if you need any additonal information. Thank you.

Best,

JP