Skip to main content
With plerion profiles, you can list the profiles in your tenant and read or replace the exemptions on one detection in a profile.
For more about exemptions in the Plerion dashboard, see Exempting findings.
These are the profiles that decide which detections run on your integrations. They’re unrelated to the global --profile option, which picks a set of saved CLI credentials.

Synopsis


Subcommands

list

Lists each profile and the number of integrations it applies to. Use --output json to see the integrations.

detection-exemptions get

Returns the detection’s exemptions, the exemption types it accepts, and its current version.

detection-exemptions replace

Replaces the detection’s whole exemption set. Any exemption you leave out is removed, so read the set with get --output json, edit it, and send all of it back.
Pass --if-match whenever get returned a version. The replace is then refused if the detection changed since you read it, so re-read and try again. Without it, the replace overwrites any change made in the meantime.
An empty set is rejected so that you can’t remove every exemption by accident. Use --clear to do that.

Exemption types

Each exemption is a JSON object with a type and an optional reason (ACCEPTED_RISK, FALSE_POSITIVE, or COMPENSATING_CONTROL). A detection only accepts the types listed under SUPPORTED TYPES in the get output.

Examples


Output columns (list)

Output columns (detection-exemptions)

Table output shows a summary row, then one row per exemption.