Configuring Concert Secure Coder settings
You can configure Concert Secure Coder settings to control how scans run and how scan results are displayed in your IDE.
Use the settings to customize automatic scanning behavior and workspace scan timeouts.
Open Concert Secure Coder settings
- Open Visual Studio Code or IBM Bob.
- Open the Settings view.
- Windows and Linux:
- macOS:
- Search for Concert Secure Coder.
The available Secure Coder settings are displayed.
Configure automatic file scans
Concert Secure Coder can automatically scan files as you work.
Automatic file scans help identify issues earlier without requiring you to manually start a scan.
- A file is saved.
- You stop typing for a specified period of time.
Enable scan on save
- Open the Concert Secure Coder settings.
- Locate the automatic file scanning settings.
- Enable Scan on save.
- Save your changes.
Enable scan while typing
- Open the Concert Secure Coder settings.
- Locate the automatic file scanning settings.
- Enable the option to scan after typing stops.
- Save your changes.
Configure workspace scan timeout
- Open the Concert Secure Coder settings.
- Locate the Workspace scan timeout setting.
- Specify a timeout value between 1 and 60 minutes.
- Save your changes.
The default timeout value is 10 minutes.
- Secrets detection scans
- Static Application Security Testing (SAST) scans
- Software Composition Analysis (SCA) scans
Use this setting when scanning larger repositories that require additional time to complete.
If the configured timeout is reached before a scan completes, the scan stops and a timeout error is returned.
If workspace scans frequently time out before completion, increase the timeout value.
Understand scan availability
The scan types that are available in Concert Secure Coder depend on how your organization has configured the Secure Coder service.
- Secrets detection
- Static Application Security Testing (SAST)
- Software Composition Analysis (SCA)
If a scan capability is not enabled, it might remain visible in the user interface but will not be available for use.
Next steps
After configuring your settings, run file scans or workspace scans to verify that the settings behave as expected.