vulkro-sf portfolio
Roll up results across several orgs into one portfolio view.
Command reference
Generated from vulkro-sf portfolio --help (vulkro-sf 0.28.0). Run scripts/gen-docs.sh in the product repository to refresh it; do not edit this section by hand.
Roll up results across several orgs into one portfolio view.
vulkro-sf portfolio [OPTIONS] <COMMAND>
| Command | What it does |
|---|---|
dashboard | Render a self-contained multi-org HTML risk dashboard from a directory of per-org findings.json files. See the parent portfolio help text for the expected input layout. Output formats: html (default, self-contained single file) or json (the dashboard data model, for piping into other tools) |
Options
| Flag | Description |
|---|---|
-v, --verbose... | Bump stderr log verbosity. -v enables debug-level tracing for the vulkro + vulkro_sf targets; -vv enables trace. Honoured only when RUST_LOG is unset (an explicit RUST_LOG always wins) |
-q, --quiet | Print only warnings and errors on stderr: no progress, tips or next-step hints. Results on stdout and exit codes are unchanged. |
--no-color | Turn off coloured output. Colour is also off when NO_COLOR is set to a non-empty value or TERM=dumb. |
-h, --help | Print help (see a summary with '-h') |
vulkro-sf portfolio dashboard
Render a self-contained multi-org HTML risk dashboard from a directory of per-org findings.json files. See the parent portfolio help text for the expected input layout. Output formats: html (default, self-contained single file) or json (the dashboard data model, for piping into other tools).
vulkro-sf portfolio dashboard [OPTIONS] --input-dir <INPUT_DIR>
Options
| Flag | Description |
|---|---|
-i, --input-dir <INPUT_DIR> | Directory containing one subfolder per org, each with a findings.json (and an optional org_metadata.json) |
-o, --output <OUTPUT> | Write the rendered output to this file instead of stdout. |
-f, --format <FORMAT> | Output format: html (default) or json. Default: html. |
-v, --verbose... | Bump stderr log verbosity. -v enables debug-level tracing for the vulkro + vulkro_sf targets; -vv enables trace. Honoured only when RUST_LOG is unset (an explicit RUST_LOG always wins) |
-q, --quiet | Print only warnings and errors on stderr: no progress, tips or next-step hints. Results on stdout and exit codes are unchanged. |
--no-color | Turn off coloured output. Colour is also off when NO_COLOR is set to a non-empty value or TERM=dumb. |
-h, --help | Print help (see a summary with '-h') |
Full vulkro-sf portfolio --help
Roll up results across several orgs into one portfolio view.
Cross-org portfolio reports (consultancy view).
Reads a directory containing one subfolder per org, each with a `findings.json` (the JSON output of `vulkro-sf scan --format json`) and an optional `org_metadata.json` ({"name": "...", "type": "production|sandbox|dev"}). The `dashboard` action renders a self-contained HTML risk dashboard with per-org risk score, a same-finding-across-multiple-orgs grouping table, and a cross-org severity normalisation panel so a finding's status across production, sandbox, and dev is visible at a glance. The HTML has no external CSS, no JavaScript, and makes no network calls.
Client workspaces for agencies live in the desktop console (`vulkro-sf serve`, Portfolio): group projects and connected orgs under a named client, scope the portfolio to one client, and export one client-ready report per client. Same Pro capability (`sf-portfolio`).
Exit codes: 0 = success, no findings in any org; 1 = at least one finding reported across the input set; 2 = error.
Usage: vulkro-sf portfolio [OPTIONS] <COMMAND>
Commands:
dashboard Render a self-contained multi-org HTML risk dashboard from a directory of per-org findings.json files. See the parent `portfolio` help text for the expected input layout. Output formats: html (default, self-contained single file) or json (the dashboard data model, for piping into other tools)
help Print this message or the help of the given subcommand(s)
Options:
-v, --verbose...
Bump stderr log verbosity. `-v` enables debug-level tracing for the `vulkro` + `vulkro_sf` targets; `-vv` enables trace. Honoured only when `RUST_LOG` is unset (an explicit `RUST_LOG` always wins)
-q, --quiet
Print only warnings and errors on stderr: no progress, tips or next-step hints. Results on stdout and exit codes are unchanged
--no-color
Turn off coloured output. Colour is also off when NO_COLOR is set to a non-empty value or TERM=dumb
-h, --help
Print help (see a summary with '-h')