Authenticating yourself enables Polaris to run project scans on your system and compare the results. It also grants you the ability to install Sigma, use Auto mode, and manually run Rapid Scan Static (Sigma) scans.

If Rapid Scan Static (Sigma) is not already present on your system, authentication enables Code Sight to download this software.

Note: You can run Polaris in Local View even if the Sigma scan engine is not installed locally.
  1. After you install Code Sight in IntelliJ or VS Code, the Polaris tile on the Products and Licenses panel prompts you to enable Polaris.
    Figure 1. Authentication: Prompt to Enable Polaris

    Authentication: Polaris tile
  2. Click Enable Polaris.
    Code Sight displays the Authentication controls for Polaris.
    Note: The tile for Polaris does not appear in Eclipse or Visual Studio. Instead, use the Code Sight Preferences.
  3. Enter your credentials and server information.
    Note: Depending on the URL you enter, you might encounter a warning about using a self-signed certificate. For more information, see Authenticating a server that uses a self-signed certificate.

    If the connection is successful, Code Sight returns to the Products and Licenses panel.

  4. The choices now depend on how your system was set up.
    • If Rapid Scan Static was already installed on your system, Code Sight can now run it.
    • If Rapid Scan Static was not already installed, click Install to download the Sigma scan engine.
    Figure 2. Authentication: Prompt to Install the scan engine

    Authentication: Sigma installation