Introduction
With Okta’s OIE platform, you are now able to distribute Certificate Authorities directly from Okta. However, when deploying the CA that Okta provides, you end up with just the intermediary, and you are missing the root. The methods below allow you to obtain the Root CA. As far as I can tell, there is no documentation on how to obtain this certificate from the support sites on Okta. So hopefully this helps a few people out there if they have a need for this.
Obtaining the Root CA ID
- Login to the Admin Dashboard
- In the same browser session, duplicate or open a new tab
- Go to:
https://<org-admin>.okta.com/api/v1/certificateAuthorities?type=ROOT
- Grab the “id” from the text that is displayed on screen.
Downloading the Root CA
We will use the ID that was taken in the previous step to obtain the certificate.
- Using the same session, open up a new tab
- Go to the following address:
https://<org-admin>.okta.com/api/v1/certificateAuthorities/<id from process>/cert
- This should download a
cert
file
The Cert file that is downloaded, should be the root CA which should allow you to complete the trust chain from the intermediary that Okta allows from the web GUI.
Then it would be up to your individual MDM or distribution means to deploy the certificate to devices or end users.