If you're looking to add your app to the Okta Integration Network marketplace, here's a quick guide on how I have submitted an app there.
This aims to supplement the guide from the Okta team on how to List your app to the How to add my app to OIN (Okta Integration Network) sharing my experiences going through it.
So, let's give you a sense of what we are talking about here and then I can walk you through how I submitted an app to the OIN (Okta Integration Network).
First off, what is the OIN (Okta Integration Network)?
Okta Integration Network (OIN) is a list of pre-built applications prepared and ready to use for Okta customers. Admins can simply go to Okta admin panel > Applications > Add Application and simply add and configure applications for their users.
If you are working for a vendor like me, you want to make it easier for your customers to be able to set up and configure your application on Okta platform. As any steps that helps to reduce the configuration errors, will save everyone time.
For my example, I will be looking to add an SSO SAML app to the Okta Integration Network (OIN) marketplace.
To add your app to the Okta Integration Network you need to do the following:
Here is a step-by-step walkthrough of the steps below:
You will need to have an Okta account, you will need to use only a developer account to be able to submit an app. So you can sign up for an Okta developer test account.
Please note that you need to use a Preview/Developer account for Submitting your app.
Using a production account for application submission is not possible.
Set up your app in Okta as per usual using your Okta developer account.
I was setting up a SAML 2.0 SSO app. So I was following steps following Okta's guide here: "Preparation steps to set up SSO here ".
Once you get it successfully up and running, then you can look to register your app.
After you've tested that your app works with Okta.
You can start looking at submitting your app on Okta's ISV Portal, this will create a ticket automatically with the Okta application team which will review your app and contact you in regards to your submission.
You can do so following this current link:
Once ready, fill in the required details and submit your app in the Okta Integration Network (OIN) ISV portal.
Here are some notes from Okta for your submission:
After you have submitted your app integration, the Okta engineers will review and test it. Okta keep you updated about where you are in the review process.
Estimated time to completion for your app submission:
All submissions go through these phases. Okta will update you by email for any remediations arising from the initial review and QA testing phases.
At any point, you can check the status of your submission here in Okta's OIN ISV Portal Manager.
The Okta team will reach out and ask you questions around how your app integration will work.
If it is same process for me, ask you to set up their test organisation on Okta. Once you have successfully working, you will be asked to finalise the app submission via the Okta ISV portal, by selecting the Publish button there.
The Okta team will let you know when it is ready to proceed with that step.
Review published app and documentation for the Okta Integration Network (OIN) marketplace.
Enjoy your new app on the Okta Integration Network marketplace. This should make things easier for your customers to get set up with your company's product on Okta.
Here's the app I added for the company I'm working for right now :)
Enjoy!