# CLI command reference

The `prb` CLI provides **46 top-level commands**. This catalog is generated from the Cobra command definitions in the Probo repository, so command names, summaries, and usage match the current source.

Each command page includes flag types and registered defaults, flags marked required by Cobra, and examples where the command defines them. Runtime validation or interactive prompts can impose additional requirements; the flag descriptions explain these when the source provides them.

Your installed version can differ from the current source. Run `prb <command> --help` to confirm its behavior. Examples are based on the command definitions and use the flags listed here; replace placeholder IDs and names with your own values.

## Global flags

These root flags are inherited by every command. Boolean flags can be enabled without a value or explicitly set with `--flag=false`.

| Flag               | Type    | Default | Required | Description                                                                              |
| ------------------ | ------- | ------- | -------- | ---------------------------------------------------------------------------------------- |
| `--no-interactive` | boolean | `false` | —        | Disable interactive prompts (also set via PROBO_NO_INTERACTIVE=1, CI=true, or TERM=dumb) |
| `--no-color`       | boolean | `false` | —        | Disable ANSI color output (also set via NO_COLOR or TERM=dumb)                           |

## Commands

- [`prb access-review`](/docs/developers/cli/commands/access-review) — Manage access reviews. 26 commands

- [`prb ai-system`](/docs/developers/cli/commands/ai-system) — Manage AI systems. 7 commands

- [`prb api`](/docs/developers/cli/commands/api) — Make an authenticated GraphQL request. 1 command

- [`prb asset`](/docs/developers/cli/commands/asset) — Manage assets. 7 commands

- [`prb audit`](/docs/developers/cli/commands/audit) — Manage audits. 8 commands

- [`prb audit-log`](/docs/developers/cli/commands/audit-log) — Manage audit log entries. 4 commands

- [`prb auth`](/docs/developers/cli/commands/auth) — Authenticate prb with Probo. 4 commands

- [`prb browse`](/docs/developers/cli/commands/browse) — Open Probo in the browser. 1 command

- [`prb business-function`](/docs/developers/cli/commands/business-function) — Manage business functions. 7 commands

- [`prb completion`](/docs/developers/cli/commands/completion) — Generate shell completion scripts. 1 command

- [`prb compliance-portal`](/docs/developers/cli/commands/compliance-portal) — Manage compliance portal. 36 commands

- [`prb config`](/docs/developers/cli/commands/config) — Manage configuration for prb. 4 commands

- [`prb connector`](/docs/developers/cli/commands/connector) — Manage connectors. 10 commands

- [`prb consent-record`](/docs/developers/cli/commands/consent-record) — Manage cookie consent records. 3 commands

- [`prb context`](/docs/developers/cli/commands/context) — Manage organization context. 3 commands

- [`prb control`](/docs/developers/cli/commands/control) — Manage controls. 6 commands

- [`prb cookie-banner`](/docs/developers/cli/commands/cookie-banner) — Manage cookie banners. 21 commands

- [`prb cookie-category`](/docs/developers/cli/commands/cookie-category) — Manage cookie categories. 7 commands

- [`prb datum`](/docs/developers/cli/commands/datum) — Manage data. 7 commands

- [`prb device`](/docs/developers/cli/commands/device) — Manage ITAM devices. 8 commands

- [`prb document`](/docs/developers/cli/commands/document) — Manage documents. 19 commands

- [`prb dpia`](/docs/developers/cli/commands/dpia) — Manage data protection impact assessments. 7 commands

- [`prb employee-portal`](/docs/developers/cli/commands/employee-portal) — Manage employee portals. 4 commands

- [`prb evidence`](/docs/developers/cli/commands/evidence) — Manage evidences. 5 commands

- [`prb file`](/docs/developers/cli/commands/file) — Upload private files embedded in rich text. 2 commands

- [`prb finding`](/docs/developers/cli/commands/finding) — Manage findings. 7 commands

- [`prb framework`](/docs/developers/cli/commands/framework) — Manage frameworks. 6 commands

- [`prb internal-control`](/docs/developers/cli/commands/internal-control) — Manage internal controls. 10 commands

- [`prb obligation`](/docs/developers/cli/commands/obligation) — Manage obligations. 7 commands

- [`prb org`](/docs/developers/cli/commands/org) — Manage organizations. 2 commands

- [`prb processing-activity`](/docs/developers/cli/commands/processing-activity) — Manage processing activities. 7 commands

- [`prb resource-alias`](/docs/developers/cli/commands/resource-alias) — Manage resource aliases. 3 commands

- [`prb rights-request`](/docs/developers/cli/commands/rights-request) — Manage rights requests. 6 commands

- [`prb risk`](/docs/developers/cli/commands/risk) — Manage risks. 7 commands

- [`prb risk-analysis`](/docs/developers/cli/commands/risk-analysis) — Manage risk analyses. 49 commands

- [`prb scim`](/docs/developers/cli/commands/scim) — Manage SCIM provisioning. 12 commands

- [`prb soa`](/docs/developers/cli/commands/soa) — Manage statements of applicability. 12 commands

- [`prb task`](/docs/developers/cli/commands/task) — Manage tasks. 21 commands

- [`prb third-party`](/docs/developers/cli/commands/third-party) — Manage third parties. 8 commands

- [`prb tia`](/docs/developers/cli/commands/tia) — Manage transfer impact assessments. 7 commands

- [`prb tracker-pattern`](/docs/developers/cli/commands/tracker-pattern) — Manage tracker patterns. 7 commands

- [`prb tracker-resource`](/docs/developers/cli/commands/tracker-resource) — Manage tracker resources. 7 commands

- [`prb treatment-plan`](/docs/developers/cli/commands/treatment-plan) — Manage treatment plans. 6 commands

- [`prb user`](/docs/developers/cli/commands/user) — Manage users. 5 commands

- [`prb version`](/docs/developers/cli/commands/version) — Print the version of prb. 1 command

- [`prb webhook`](/docs/developers/cli/commands/webhook) — Manage webhook subscriptions. 8 commands
