Share CLI results with the Snyk Web UI
To see these issues displayed in the Snyk Web UI, run the following CLI command:
snyk iac test myproject --report
Snyk does not share any file contents over the network, only the required metadata for the configuration issues that were just scanned.
> snyk iac test myproject --report
Testing arm-file.tf...
Infrastructure as code issues:
✗ VM Agent is not provisioned automatically for Windows [Low Severity] [SNYK-CC-AZURE-667] in Compute
introduced by resource > azurerm_virtual_machine[my_terraformvm] > os_profile_windows_config > provision_vm_agent
Organization: my.org
Type: Terraform
Target file: arm-file.tf
Project name: myproject
Open source: no
Project path: myproject
Tested arm-file.tf for known issues, found 1 issues
Your test results are available at: https://app.snyk.io/org/my.org/projects under the name myproject
This sends a snapshot of your current configuration issues to your Snyk dashboard for viewing in the Snyk Web UI.
Log in to the Snyk Web UI and go to your Organization's Project page to see the specific snapshot of your scanned Project.

Newly scanned Project listed on the Projects page
You can also open the Project itself and see the Project details:
.png?alt=media)
Project details for a Project
You can ignore issues using the Snyk Web UI or by creating a
.snyk
policy file along with your Project when scanning. For more information, see Iac Ignores using the .snyk policy file.Issues that are ignored by using the
.snyk
policy file can not be unignored in the Snyk web UI.You can attach tags to the scanned Projects using the
--project-tags
option. This option accepts a comma-separated list of tags, where each tag is a key-value pair. Keys and values are separated by an =
sign. The --project-tags
option is valid only when used with --report
.The following example attaches the tags
department
and team
to the scanned Projects, with values platform
and persistence
, respectively.> snyk iac test myproject --report \
--project-tags=department=platform,team=persistence
You can set attributes for the scanned Projects using the
--project-business-criticality
, --project-environment
, and --project-lifecycle
options. These options are valid only when used with --report
.--project-business-criticality
accepts a comma-separated list of the following values:critical
,high
,medium
,low
.--project-environment
accepts a comma-separated list of the following values:frontend
,backend
,internal
,external
,mobile
,saas
,onprem
,hosted
,distributed
.--project-lifecycle
accepts a comma-separated list of the following values:production
,development
,sandbox
.
The following example sets the business criticality to
high
, the environment to the values frontend
and internal
, and the lifecycle to development
for each scanned Project.> snyk iac test myproject --report \
--project-business-criticality=high \
--project-environment=frontend,internal \
--project-lifecycle=development
You can set the target reference for the scanned Projects using the
--target-reference
option. This option is valid only when used with --report
.The following example sets the target reference for the scanned Projects to the name of the current Git branch.
snyk iac test myproject --report \
--target-reference="$(git branch --show-current)"