Integrating SSO (Single Sign-On)

Integrating SSO (Single Sign-On)

Pre-Requisites

  1. Ensure your organization uses a SAML v2.0 compliant IdP.
  2. Decide whether to enable SCIM (System for Cross-domain Identity Management) for real-time user provisioning (optional).

Step 1: Enable SSO for Your Account


Step 2: Metadata Exchange

  • Exchange the Metadata URL between your organization and AppSecEngineer to configure the connection.
    • Obtain the necessary metadata (ACS URL and Identifier) from AppSecEngineer’s support team.

Step 3: Configure SSO on Your IdP

  1. Log in to your Identity Provider’s admin portal.

  2. Add a new application for AppSecEngineer and configure the following details:

    • ACS URL: Contact AppSecEngineer support for this value.
    • Identifier (Entity ID): Contact AppSecEngineer support for this value.

    • Add this URL to your configuration: SignOn URL
  3. Set Up Attributes and Claims:

    • Ensure that the email address attribute is mapped to user.userprincipalname.


Step 4: Testing and Validation

  1. Save your configuration in the IdP and test the SSO connection.
  2. Confirm with AppSecEngineer support that the integration is functioning as expected.

Step 5: Optional - SCIM Integration

  • If you want real-time user provisioning, request SCIM setup from AppSecEngineer support.
  • Follow the SCIM configuration instructions provided by your IdP and AppSecEngineer.

Additional Notes

  • Ensure that all details are double-checked during setup to avoid configuration errors.

    • Related Articles

    • SCIM Integration Guide

      Login into Azure Portal, Find and go to Microsoft Entra ID service Click on Enterprise Application → New Application → Create Your Own application Name the application something recognizable such as AppSecEngineer-SCIM, select the Non-gallery option ...
    • Setting up your Enterprise Account

      1. Creating an Admin Account Once you have received an email about your enterprise account being active, visit the AppSecEngineer Learning Portal. Click on Organization Login Fill in your organization details and designate an account administrator. ...
    • Logging in to AppSecEngineer

      This guide walks you through signing into the AppSecEngineer Platform for employee training. From choosing the sign-in method to accessing the learning portal, these steps will streamline your onboarding experience. Open your browser and go to ...
    • Create a Favorites List

      Follow these steps to create a favorites list: Log in to the User Portal: Access your learning platform and sign in using your credentials. Navigate to the Desired Course or Resource: Browse the catalog or use the search bar to find the course, ...
    • Using a Hands-On Lab

      Follow these steps to effectively use a hands-on lab: Log in to the User Portal: Access the learning platform and sign in with your credentials. Navigate to the Course: Open the course that includes the lab you want to use. Labs are typically located ...