JetBrains Integration

JetBrains is a software development company that creates a variety of integrated development environments (IDEs) and productivity tools for software developers.

How does this integration help Sprinto

The integration with JetBrains is designed to enhance Sprinto's functionality by enabling the retrieval of crucial user account details such as username, email address, and role. This integration empowers Sprinto to efficiently verify user access status, particularly when users offboard from the organization. The inclusion of organizational role information ensures that only users with valid roles configured in the system gain access.

Sprinto Checks for JetBrains Integration

Sprinto offers a series of checks for JetBrains integration to ensure seamless operation. Here's a breakdown of these checks along with reference procedures on resolving any issues:

Sprinto check
Reference procedure

User should be identified

Jetbrains access should be removed for offboarded user

Critical system access control should be configured

User access to Critical System should be valid

How to fix

Note: The user access to the critical system becomes valid if the respective Org role is added to the system.

Before You Begin

  • Log in to Sprinto as an administrator.

  • Ensure you have "Admin" access to the JetBrains account intended for integration.

  • Note that Sprito utilizes Truto.one as its integration partner.

Integrating Sprinto with Jetbrains

Follow the below steps to integrate JetBrains on Sprinto:

  1. Get the API key from your JetBrains account.

    • Create a new API token on your JetBrains account and copy the API key.

    • Go to the license section on your JetBrains account and look for the license certificate. Copy the Customer ID and save it for later.

  2. Integrate JetBrains on Sprinto.

    • Go to Security Hub > Settings > Integrations > Available and click Connect next to JetBrains.

    • On the Integration page, acknowledge the terms and click Connect to JetBrains. Note: Ensure you have a pop-up window enabled on your browser.

    • Enter your JetBrains API key and Customer ID copied in Step 1, and click Connect.

  3. Add JetBrains as a Critical System.

    • On the Sprinto app, go to Security Hub > Access and click Add Critical System.

    • Select JetBrains and click Add System.

  4. Configure valid users for JetBrains.

    • Navigate to Security Hub > Access > Critical System, and select JetBrains.

    • On the Summary page, click Configure Now next to JetBrains accounts.

    • On the Manage page, click Configure next to access validity.

    • Choose one of the options to define valid users based on roles.

Final Step

After completing Step 4, allow 15 to 20 minutes for Sprinto to finish the data syncing process. Sprinto may take up a few hours to evaluate the synced data and activate relevant Sprinto checks. If needed, go to Security Hub > Access > Critical System to check for pending tasks next to JetBrains.

If you need any assistance with the integration, kindly get in touch with Sprinto support.

Last updated