Description
As the name implies, Fortify CLI (fcli) is a general-purpose command-line utility for working with the various Fortify products.
Fortify CLI is structured using sub-commands, based on the following convention: 'fcli <module> <entity> <action>'. Every sub-command provides its own detailed usage instructions, accessible through the -h or --help option on each sub-command. Where applicable, the usage instructions include the list of sub-commands. For example, the Commands section below displays the sub-commands representing the various fcli modules. A list of all available fcli commands can be obtained through the 'fcli util all-commands list' command.
It is highly recommended to review the fcli user documentation, which both explains general fcli concepts and provides detailed instructions on particular topics like common command line options and use of environment variables and fcli variables. The link to the online documentation can be found at the bottom of the help output for every individual fcli command, as seen below.
Options
- -h, --help
-
Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.
- -V, --version
-
Print version information and exit.
Commands
- config, cfg
-
Manage fcli configuration settings (proxy, trust store, …).
- fod
-
Interact with Fortify on Demand (FoD).
- sc-dast
-
Interact with Fortify ScanCentral DAST (SC-DAST).
- sc-sast
-
Interact with Fortify ScanCentral SAST (SC-SAST).
- ssc
-
Interact with Fortify Software Security Center (SSC).
- tool
-
Install and manage other Fortify tools and utilities.
- license
-
Commands for generating MSP & NCD license reports
- util
-
Utility commands that don’t fit in any of the other modules.