Okta

Bugcrowd offers a Security Assertion Markup Language (SAML) based Single Sign-On (SSO) integration with Okta to help you create an easy and centralized way to log in to Crowdcontrol. This section provides the steps to configure Okta.

Specific Role Required to Configure SSO: To configure SSO for your program, you must be an Organization Owner. Organization Owners can log in using Username and Password.

Adding Bugcrowd to Your Okta Apps Portal

  1. Log in to your Okta account and click Admin.

    admin

  2. Hover over the Applications tab and click Applications.

    applications

  3. Click Add Application.

    add-application

  4. Click Create New App.

    create-new-app

  5. In Sign on method, select SAML 2.0 and click Create.

    select-saml

    The General Settings page is displayed.

  6. Specify the following:

    • App name: Specify Bugcrowd Inc as the app name.
    • App logo: Click Browse, specify the Bugcrowd logo image, and click Upload Logo.

    name-logo

  7. Click Next.

    click-next

    The SAML Settings page is displayed.

    create-saml-integration

  8. Specify the following information from your Bugcrowd account (Settings > Authentication > Single Sign-on (SSO)):

    • Single sign on URL: Paste the Single Sign on URL from your Bugcrowd account.
    • Audience URI (SP Entity ID): Paste the SP Entity ID from your Bugcrowd account.
    • Name ID format: Select EmailAddress.
    • Application Username: Select Email.

    configure-saml

  9. Click Next.

    The Feedback page is displayed.

  10. Select I’m an Okta customer adding an internal app and This is an internal app that we have created and click Finish.

    finish

Mapping Okta to Crowdcontrol

  1. In Okta, navigate to View Setup Instructions.

    view-setup-instructions

    The How to Configure SAML 2.0 for Bugcrowd Inc. Application screen is displayed.

  2. Make a note of the following information:

    • Identity Provider Single Sign-On URL
    • Identity Provider Issuer
    • X.509 Certificate

    saml-20-for-app

  3. Navigate to the Single Sign-On screen in Crowdcontrol and scroll to the SAML Settings section.

  4. Specify the following information from Okta:

    • IdP Entity ID: Paste the Identity Provider Issuer information from Okta.
    • IdP SSO Target URL and IdP SLO Target URL: Paste the Identity Provider Single Sign-On URL information from Okta.
    • IdP Certificate: Paste the X.509 Certificate information from Okta.

    saml-settings

  5. Click Save authentication settings to save the information.

    Domain verification is required for SSO to function properly. For more information, see verifying domain.

Logging in Using SSO

After you have enabled SSO, your team members can navigate to the Company Apps area of OneLogin and click the Bugcrowd app to log in. If SSO is set up properly, members will be logged in to Crowdcontrol.

example-program


Onboarding
Account Management
Program Management
Reporting
Submission Management
Integration Management