Skip to main content

Creating a Service Provider Application in OKTA

The connection between OKTA and Codebashing is defined by using a service provider application in OKTA.

To create a service provider application in OKTA:

1. Login in to your OKTA administration account using your username and password. The Launch Apps screen is displayed.

3197403814

2. Click <Admin>. The OKTA Dashboard screen is displayed.

3197403820

3. Select the Applications tab and choose Applications. The Applications screen is displayed.

3197403826

4. Click <Add Applications>. The Add Application screen is displayed.

3197403832

5. Click <Create New App>. The Create a New Application Integration screen is displayed.

3197403838

6. For Platform, select Web and select SAML 2.0.

7. Click <Create> to continue. The Create SAML Integration screen is displayed.

3197403844

8. Enter Codebashing under App Name.

9. Click <Browse> and navigate to your preferred logo.

10. Click <Upload Logo> and define the App visibility settings accordingly.

11. Click <Next> to continue. The SAML Settings screen is displayed.

3197403850

12. Add the relevant URLs to the following fields:

  • Single sign on URL – https://<CB tenant name>.codebashing.com/users/auth/saml/callback

  • Audience URI (SP Identity ID) – https:// <CB tenant name>.codebashing.com/

  • Default RelayState – https://<CB tenant name>.codebashing.com/users/auth/saml/callback

Notice

Replace the <CB tenant name> in the URL with your Codebashing tenant name (i.e., Checkmarx)

13. Click the Name ID format drop-down and select EmailAddress.

14. Click <Next> to continue. The Feedback screen is displayed.

15. On the Feedback screen, select I'm an Okta customer adding an internal app and click <Finish>. The New Application screen is displayed.

3197403856

Notice

The configuration of Codebashing is performed by Checkmarx CloudOps team and the relevant information is stored in order to complete the configuration process.

16. Click the Identity Provider metadata link. The metadata.xml file is downloaded to your default download folder.

17. Send this metadata file to Checkmarx via a Tech Support ticket in order to complete the configuration of Codebashing.