Report Types
Learn about reporting with Commander
About
Commander provides the ability to run a variety of reports using event data and compliance data.
Common Reports
A few examples of the types of reports that Commander can run include the following:
Find users that have not logged in for X days
See the last time each user last logged in
Find users that have not created or updated any records in X days
See all record UIDs that have been accessed by a user
Determine which shared folders that a team has access to
Determine which record passwords have NOT been changed in X days
Saving Reports to a File
All reports in Commander can be saved to a file. To do this, add the following options to any report command:
--format This option tells Commander what form to return the report in. The options are json, csv, and table (which is the default view)
--output This option tells Commander the name of the file to save the report output to. If the given file does not exist, it will be created.
Examples
Save a report as a CSV for use with Microsoft Excel or Google Sheets.
share-report --shared-folders --format csv --output "shared_folder_report_results.csv"Save a report as a json file for use with scripts
user-report --format json --output "user_report.json"Report Types
Learn more about the reports that Commander can run. Click an option from this list to see the command documentation.
Show users that haven't performed a specific action in a given number of days
Display a report of password changes and search for records that have NOT been changed
Export the enterprise audit and event logs
Show a customized report of audit events
See information about records in vaults of users across the enterprise
Display information on managed company plans and available licenses
Show report of password security strength for each user in the enterprise
Display information about shared records
Show a report of shared records in the logged-in Keeper vault
Show a report of user logins
Common Reports in Detail
Find Users that have not Logged in
action-report --target no-logonBy default this looks back 30 days (results are all users that have not logged in in 30 days). The number of days to look back for can be changed with the flag: --days X where "X" is the number of days to use.
See the last time each user logged in
user-report --last-loginTo include more details, such as the user's team(s) and Node run user-report without --last-login
Find users that have not created or updated any records
action-report --target no-updateBy default this looks back 30 days (results are all users that have not created or updated records in 30 days). The number of days to look back for can be changed with the flag: --days X where "X" is the number of days to use.
See all records accessed by a user
compliance record-access-report <USERNAME>Replace <USERNAME> with the username or email address of the user to see access history of.
See What Shared Folders Teams Have Access To
compliance team-reportDetermine which record passwords have NOT been changed
aging-reportLast updated
Was this helpful?

