Reporting Commands

Overview

This section lists all the commands in Keeper's Commander (CLI) that are related to reporting and audit logging. These command will give you details report related to breachwatch, team, user, node, records etc.

The following commands are currently supported by CLI and SDK:


User Report Command

Generates an ad-hoc user status report, with options to choose the output format and destination, filter users by last login within a specified number of days, and optionally simplify the report to display only last-login information.

chevron-rightDotNet CLIhashtag

Command: Coming Soon

chevron-rightDotNet SDKhashtag

Function: Coming Soon

chevron-rightPower Commanderhashtag

Command: Coming Soon

chevron-rightPython CLIhashtag

Command: user-report

Flag:

  • --format format of output {table,csv,json}.

  • --output output path to resulting output file (ignored for "table" format)

  • --days days to look back for last login (0 = no limit). Default: 365

  • --last-login, -l Simplify report to show only last-login info

Example:

chevron-rightPython SDKhashtag

Function:

Security Audit Report Command

Generates a password security strength report for enterprise users, with options to filter by nodes, choose output format and destination, include BreachWatch data (if enabled), control score calculation, save or display updated audit results, attempt fixes for invalid security data, and run in non-interactive mode when required.

chevron-rightDotNet CLIhashtag

Command: Coming Soon

chevron-rightDotNet SDKhashtag

Function: Coming Soon

chevron-rightPower Commanderhashtag

Command: Coming Soon

chevron-rightPython CLIhashtag

Command: security-audit-report

Flag:

  • --format format of output {table, csv, json}.

  • --output output path to resulting output file (ignored for "table" format)

  • --syntax-help display help

  • -n, --node node name(s) or UID(s) of node(s) to filter results of the report by

  • -b, --breachwatch display BreachWatch report. Ignored if BreachWatch is not active.

  • -s, --save save updated security audit reports

  • -su, --show-updated show updated data

  • -st, --score-type define how score is calculated {strong_passwords, default}.

  • --attempt-fix do a "hard" sync for vaults with invalid security-data. Associated security scores are reset and will be inaccurate until affected vaults can re-calculate and update their security data.

  • -f, --force skip confirmation prompts (non-interactive mode)

Example:

chevron-rightPython SDKhashtag

Function:

Share Report Command

Shows a detailed report of records shared with and by the caller, supporting multiple output formats and filters, including record or user selection, ownership and share-date details (for authorized users), shared folder information, verbose output, and optional inclusion of team users for shared folders.

chevron-rightDotNet CLIhashtag

Command: Coming Soon

chevron-rightDotNet SDKhashtag

Function: Coming Soon

chevron-rightPower Commanderhashtag

Command: Coming Soon

chevron-rightPython CLIhashtag

Command: share-report

Flag:

  • --format format of output {table,csv,json}.

  • --output output path to resulting output file (ignored for "table" format)

  • -r, --record record name or UID

  • -e, --email user email or team name

  • -o, --owner record ownership information

  • --share-date include date when the record was shared. This flag will only apply to the detailed owner report. This data is available only to those users who have permissions to execute reports for their company. Example of the report that includes shared date: share-report -v -o --share-date --format table

  • -sf, --shared-folders display shared folder detail information. If omitted then records.

  • -v, --verbose display verbose information

  • -f, --folders limit report to shared folders (excludes shared records)

  • -tu, --show-team-users show shared-folder team members (to be used with "--folders"/ "-f" flag, ignored for non-admin accounts)

Example:

chevron-rightPython SDKhashtag

Function:

Shared Record Report Command

Displays information about shared records, limited to those shared by the caller with other users and excluding records shared with the caller by others..

chevron-rightDotNet CLIhashtag

Command: Coming Soon

chevron-rightDotNet SDKhashtag

Function: Coming Soon

chevron-rightPower Commanderhashtag

Command: Coming Soon

chevron-rightPython CLIhashtag

Command: shared-record-report

Alias: srr

Flag:

  • --format format of output {table,csv,json}.

  • --output Output path to resulting output file (ignored for "table" format)

  • -tu, --show-team-users show members of team for records shared via share team folders.

  • --all-records report on all records in the vault. only owned records are included if this argument is omitted.

Example:

chevron-rightPython SDKhashtag

Function:

Last updated

Was this helpful?