Skip to content

Reports

Joe English edited this page Nov 10, 2017 · 2 revisions

Reports

Since: 0.4.0

ssptool has a handful of predefined reports (OK, just one right now, but it should be easy to add more as needed).

Reports can generate JSON or CSV data (CSV TBD), and can also be viewed in the webapp.

On the command-line:

ssptool report $reportid param=value... --format=[json|csv]

With no arguments, ssptool report lists the available reports.

Available reports

Completion status (reportid: completion)

Inputs: profile=certificationid

For each Control referenced in the specified certification, tabulates the number of Components which satisfy the control, grouped by implementation_status.

% ssptool report completion profile=FedRAMP-low --format=csv
( ... example TBD, CSV NYI ... )

Future Plans

  • CSV output not yet implemented, JSON only right now.
  • Support query parameters
    • use cases: completion report against a specific profile, for a particular control family, etc.
    • webapp support requires more thought
  • Possibly: produce Excel or LibreOffice Calc output
  • Download links for different formats in webapp.
Clone this wiki locally