Skip to content About The people and vision powering Probo Blog The latest news from Probo Stories Hear from our customers Changelog Latest product updates Docs Documentation for Probo GitHub Explore our open-source compliance tools

CLI: Controls

The prb control commands let you manage controls within a compliance framework.

Terminal window
prb control create \
--framework FRAMEWORK_ID \
--section-title "Access Control" \
--name "AC-1: Access Control Policy"
FlagRequiredDescription
--frameworkYesFramework ID the control belongs to
--section-titleYesSection title for grouping controls
--nameYesControl name
--descriptionNoControl description
--best-practiceNoBest practice guidance
--not-implementedNoMark as not implemented
--not-implemented-justificationNoJustification for not implementing
Terminal window
prb control list --framework FRAMEWORK_ID
FlagDefaultDescription
--frameworkRequired. Framework ID
--limit, -L30Maximum number of results
--order-byCREATED_ATSort field: CREATED_AT, SECTION_TITLE
--order-directionDESCSort direction: ASC or DESC
--filter, -qFilter controls by text
--jsonOutput as JSON
Terminal window
prb control view CONTROL_ID
FlagDescription
--output, -oOutput format
Terminal window
prb control update CONTROL_ID --name "AC-1: Updated Policy"
FlagDescription
--section-titleUpdated section title
--nameUpdated control name
--descriptionUpdated description
--best-practiceUpdated best practice guidance
--not-implementedMark as not implemented
--not-implemented-justificationJustification for not implementing
Terminal window
prb control delete CONTROL_ID
FlagDescription
--yesSkip confirmation prompt