<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M74D8PB" height="0" width="0" style="display:none;visibility:hidden">
Loading
Skip to NavigationSkip to Main Content
0D54z00007QFUs8CAHOkta Classic EngineSingle Sign-OnAnswered2025-08-10T09:00:32.000Z2022-02-07T22:20:57.000Z2022-02-08T17:36:33.000Z

ig08m (ig08m) asked a question.

Second Chiclet for same application

We have SAML setup for an external application that applies to all employees. With this same application there is a separate URL that a small subset of users will be assigned.

 

This external application cannot be configured to use a second certificate for SAML.

 

Is there a way to create a second application within Okta that uses the same certificate or other ideas on how to work with this scenario?


  • 7p98z (7p98z)

    Hi Kirk,

     

    This can be achieved using a 'Bookmark App' from the catalog, using the SSO request URI of your initial SAML app. You essentially use it to reference the master SAML app, and append a RelayState in there to get you into the location in your app.

     

    For example, in my lab, I have Salesforce set up, and I want to deep link into another section. For this app, I would use the following URL (I get the Request URI (with saml/sso) from the logs following a user login).

     

    https://tenant.okta.com/app/salesforce/exk640xyad573onzF696/sso/saml?RelayState=/lightning/o/User/list?filterName=Recent

     

    This URL is slightly different to the app embed URL, if you click 'View Logs' on your main app, and find a successful login, you should see this.

     

    Image is not available
     

    Once you add the relay state you want, this takes me to a specific place within Salesforce once I've logged in. This may be dependant on your end application if this is supported I believe.

     

    Make sure you name the Bookmark App chiclet properly and add the image in there, you can then assign it to the specific users who need it. You'll need to make sure the 'master' SAML app is assigned as well.

     

    You can also test this URL outside of the bookmark app manually directly in browser, to make sure it's all working before you add it in Okta.

     

    Expand Post
    Selected as Best
  • 7p98z (7p98z)

    Hi Kirk,

     

    This can be achieved using a 'Bookmark App' from the catalog, using the SSO request URI of your initial SAML app. You essentially use it to reference the master SAML app, and append a RelayState in there to get you into the location in your app.

     

    For example, in my lab, I have Salesforce set up, and I want to deep link into another section. For this app, I would use the following URL (I get the Request URI (with saml/sso) from the logs following a user login).

     

    https://tenant.okta.com/app/salesforce/exk640xyad573onzF696/sso/saml?RelayState=/lightning/o/User/list?filterName=Recent

     

    This URL is slightly different to the app embed URL, if you click 'View Logs' on your main app, and find a successful login, you should see this.

     

    Image is not available
     

    Once you add the relay state you want, this takes me to a specific place within Salesforce once I've logged in. This may be dependant on your end application if this is supported I believe.

     

    Make sure you name the Bookmark App chiclet properly and add the image in there, you can then assign it to the specific users who need it. You'll need to make sure the 'master' SAML app is assigned as well.

     

    You can also test this URL outside of the bookmark app manually directly in browser, to make sure it's all working before you add it in Okta.

     

    Expand Post
    Selected as Best
This question is closed.
Loading
Second Chiclet for same application