---
title: "Using Okta as the IdP"
canonical: "https://docs.infoblox.com/space/BloxOneCloud/35431036/Using%20Okta%20as%20the%20IdP"
format: markdown
---
## <span style="color: #000000">SAML Authentication</span>

<span style="color: #000000">To integrate SAML with Okta as the IdP, you must first configure the SAML2.0 application in Okta. For information, refer to the Okta documentation.</span>

To se the SAML groups attribute, complete the following:

Navigate to **Group Attribute Statement**, and set the following:

- Set name to **groups**
- Set name format to **unspecified**
- Set filter to "**Matches Regex .***" (or any regex you wish)

<span style="color: #000000">The following table lists the required parameters for a successful integration:</span>

| <span style="color: #000000">**Parameter**</span> | <span style="color: #000000">**Description**</span> | <span style="color: #000000">**Usage**</span> |
| --- | --- | --- |
| **<span style="color: #000000">Entity ID</span>**<span style="color: #000000"> (Service Provider)</span> | <span style="color: #000000">The Entity ID is the audience URI for setting up the basic SAML configuration.</span> | - <span style="color: #000000">Copy </span>**<span style="color: #000000">Entity ID</span>**<span style="color: #000000"> from the </span>**<span style="color: #000000">SERVICE PROVIDER DETAILS</span>**<span style="color: #000000"> section of the </span>*<span style="color: #000000">Create Authentication Profile</span>*<span style="color: #000000"> dialog on the Infoblox Portal.</span>
- <span style="color: #000000">Enter the copied value in the </span>**<span style="color: #000000">Entity ID</span>**<span style="color: #000000"> field in the SAML2.0 application in Okta.</span> |
| **<span style="color: #000000">Assertion Consumer Service URL</span>**<span style="color: #000000"> (Service Provider)</span> | <span style="color: #000000">The Assertion Consumer Service (ACS) URL directs your IdP where to send the SAML response after authenticating a user.</span> | - <span style="color: #000000">Copy </span>**<span style="color: #000000">Assertion Consumer Service URL</span>**<span style="color: #000000"> from the </span>**<span style="color: #000000">SERVICE PROVIDER DETAILS</span>**<span style="color: #000000"> section of the </span>*<span style="color: #000000">Create Authentication Profile</span>*<span style="color: #000000"> dialog on the Infoblox Portal.</span>
- <span style="color: #000000">Enter the copied value in the </span>**<span style="color: #000000">Single Sign-on URI</span>**<span style="color: #000000"> field in the SAML2.0 application in Okta.</span> |
| **<span style="color: #000000">Metadata URL</span>**<span style="color: #000000"> (IdP)</span> | <span style="color: #000000">The IdP Metadata URL directs you to the XML file that contains the IdP information you need to set up the connection with the IdP. You do not need to enter other details separately if you can obtain the XML file.</span> | - <span style="color: #000000">In Okta, navigate to the SAML 2.0 application -> </span>**<span style="color: #000000">Sign-On</span>**<span style="color: #000000">, click </span>**<span style="color: #000000">Identity Provider Metadata</span>**<span style="color: #000000">, and then click </span>**<span style="color: #000000">Save</span>**<span style="color: #000000"> to save the URL.</span>
- <span style="color: #000000">Enter the copied value in the </span>**<span style="color: #000000">Metadata URL</span>**<span style="color: #000000"> field in the </span>**<span style="color: #000000">IDENTITY PROVIDER DETAILS</span>**<span style="color: #000000"> section of the </span>*<span style="color: #000000">Create Authentication Profile</span>*<span style="color: #000000"> dialog on the Infoblox Portal.</span> |
| **<span style="color: #000000">Issuer</span>**<span style="color: #000000"> (IdP)</span> | <span style="color: #000000">The IdP Issuer is the URL that defines the unique identifier for your SAML application.</span> | - <span style="color: #000000">In Okta, navigate to the SAML 2.0 application -> </span>**<span style="color: #000000">Sign-On</span>**<span style="color: #000000"> -> </span>**<span style="color: #000000">View Setup Instructions</span>**<span style="color: #000000">, and then copy </span>**<span style="color: #000000">Identity Provider Issuer</span>**<span style="color: #000000">.</span>
- <span style="color: #000000">Enter the copied value in the </span>**<span style="color: #000000">Issuer</span>**<span style="color: #000000"> field in the </span>**<span style="color: #000000">IDENTITY PROVIDER DETAILS</span>**<span style="color: #000000"> section of the </span>*<span style="color: #000000">Create Authentication Profile</span>*<span style="color: #000000"> dialog on the Infoblox Portal.</span> |
| **<span style="color: #000000">SSO URL</span>**<span style="color: #000000"> (IdP)</span> | <span style="color: #000000">The IdP SSO URL redirects the service provider to Azure AD to authenticate and sign on the user.</span> | - <span style="color: #000000">In Okta, navigate to the SAML 2.0 application -> </span>**<span style="color: #000000">Sign-On</span>**<span style="color: #000000"> -> </span>**<span style="color: #000000">View Setup Instructions</span>**<span style="color: #000000">, and then copy </span>**<span style="color: #000000">Identity Provider Single Sign-On URL</span>**<span style="color: #000000">.</span>
- <span style="color: #000000">Enter the copied value in the </span>**<span style="color: #000000">SSO URL</span>**<span style="color: #000000"> field in the </span>**<span style="color: #000000">IDENTITY PROVIDER DETAILS</span>**<span style="color: #000000"> section of the </span>*<span style="color: #000000">Create Authentication Profile</span>*<span style="color: #000000"> dialog on the Infoblox Portal.</span> |
| **<span style="color: #000000">Signing Certificate</span>**<span style="color: #000000"> (IdP)</span> | <span style="color: #000000">The IdP Signing Certificate ensures that data is coming from the expected IdP and service provider. The certificate is used to sign SAML requests, responses, and assertions from the service to relying applications.</span> | - <span style="color: #000000">In Okta, navigate to the SAML 2.0 application -> </span>**<span style="color: #000000">Sign-On</span>**<span style="color: #000000"> -> </span>**<span style="color: #000000">View Setup Instructions</span>**<span style="color: #000000">, and then save the </span>**<span style="color: #000000">X.509 Certificate</span>**<span style="color: #000000">.</span>
- <span style="color: #000000">In the </span>**<span style="color: #000000">IDENTITY PROVIDER DETAILS</span>**<span style="color: #000000"> section of the </span>*<span style="color: #000000">Create Authentication Profile</span>*<span style="color: #000000"> dialog on the Infoblox Portal, click </span>**<span style="color: #000000">Select file</span>**<span style="color: #000000"> for </span>**<span style="color: #000000">Signing Certificate</span>**<span style="color: #000000"> to locate the downloaded certificate.</span> |

## <span style="color: #000000">OpenID Connect Authentication</span>

<span style="color: #000000">To integrate OpenID Connect with Okta as the IdP, you must first configure a new OpenID Connect application in Okta. For information, refer to the Okta documentation.</span>

<span style="color: #000000">To configure users and groups, complete the following:</span>

- Navigate to **Assignment** and select the users/groups that are allowed to use the application.

> ⚠️ **Note**
> ⚠️ 
> ⚠️ This assignment does not affect the list of groups returned by the OpenID Connect application. It only selects the users that are allowed to use the application.

To reduce the scope of returned groups, you can use the Groups Claim Regex.

<span style="color: #000000">The following table lists the required parameters for a successful integration:</span>

| <span style="color: #000000">**Parameter**</span> | <span style="color: #000000">**Description**</span> | <span style="color: #000000">**Usage**</span> |
| --- | --- | --- |
| **<span style="color: #000000">Login Redirect URI</span>**<span style="color: #000000"> (Client)</span> | <span style="color: #000000">The Redirect URI determines </span><span style="color: #000000">where the authorization server redirects the user once the application successfully authorizes and grants an authorization code or access token.</span> | - <span style="color: #000000">Copy </span>**<span style="color: #000000">Login Redirect URI</span>**<span style="color: #000000"> from the </span>**<span style="color: #000000">CLIENT DETAILS</span>**<span style="color: #000000"> section of the </span>*<span style="color: #000000">Create Authentication Profile</span>*<span style="color: #000000"> dialog on the Infoblox Portal.</span>
- <span style="color: #000000">Enter the copied value in the </span>**<span style="color: #000000">Login Redirect URIs</span>**<span style="color: #000000"> in the OpenID Connect application.</span> |
| **<span style="color: #000000">Client ID</span>**<span style="color: #000000"> (Client)</span> | <span style="color: #000000">The Client ID is the ID for logging in to the IdP client.</span> | - <span style="color: #000000">In Okta, navigate to the OpenID Connect application -> </span>**<span style="color: #000000">General</span>**<span style="color: #000000"> ->  </span>**<span style="color: #000000">Client ID</span>**<span style="color: #000000">, and then click </span>**<span style="color: #000000">Copy to clipboard</span>**<span style="color: #000000">.</span>
- <span style="color: #000000">Enter the copied value in the </span>**<span style="color: #000000">Client ID</span>**<span style="color: #000000"> field in the </span>**<span style="color: #000000">CLIENT DETAILS</span>**<span style="color: #000000"> section of the </span>*<span style="color: #000000">Create Authentication Profile</span>*<span style="color: #000000"> dialog on the Infoblox Portal.</span> |
| **<span style="color: #000000">Client Secret</span>**<span style="color: #000000"> (Client)</span> | <span style="color: #000000">The Client Secret is the password for logging in to the IdP client.</span> | - <span style="color: #000000">In Okta, navigate to the OpenID Connect application -> </span>**<span style="color: #000000">General</span>**<span style="color: #000000"> ->  </span>**<span style="color: #000000">Client Secret</span>**<span style="color: #000000">, and then click </span>**<span style="color: #000000">Copy to clipboard</span>**<span style="color: #000000">.</span>
- <span style="color: #000000">Enter the copied value in the </span>**<span style="color: #000000">Client Secret</span>**<span style="color: #000000"> field in the </span>**<span style="color: #000000">CLIENT DETAILS</span>**<span style="color: #000000"> section of the </span>*<span style="color: #000000">Create Authentication Profile</span>*<span style="color: #000000"> dialog on the Infoblox Portal.</span> |
| **<span style="color: #000000">Issuer</span>**<span style="color: #000000"> (IdP)</span> | <span style="color: #000000">The Issuer is the URL that defines the unique identifier for your OpenID Connect application.</span> | - <span style="color: #000000">In Okta, navigate to the OpenID Connect application -> </span>**<span style="color: #000000">Sign On</span>**<span style="color: #000000"> and copy </span>**<span style="color: #000000">Issuer</span>**<span style="color: #000000">.</span>
- <span style="color: #000000">Enter the copied value in the </span>**<span style="color: #000000">Issuer</span>**<span style="color: #000000"> field in the </span>**<span style="color: #000000">IDENTITY PROVIDER DETAILS</span>**<span style="color: #000000"> section of the </span>*<span style="color: #000000">Create Authentication Profile</span>*<span style="color: #000000"> dialog on the Infoblox Portal.</span> |