Priorities Template

Pre-Built Priorities Jinja Template

Report Level Priority Data

Priorities data is available at the Report Level. Report-level priorities data contains all the priorities linked to the report's findings and assets.

See the below example for calling report level priorities data with Jinja2.

{%p if REPORT_INFO.priorities %}

{%p for id, priorityData in REPORT_INFO.priorities.items() %}

Priority: {{ priorityData.name }}

Field

Jinja Call

Name

{{ priorityData.name }}

Status

{{ priorityData.status }}

Severity

{{ priorityData.severity }}

Priority Author

{{ priorityData.author }}

{{ priorityData.author.cuid }}

{{ priorityData.author.email }}

{{ priorityData.author.firstName }}

{{ priorityData.author.lastName }}

{{ priorityData.author.fullName }}

Priority Owners

{{ priorityData.priorityOwners }}

Treatment Owners

{{ priorityData.treatmentOwners }}

Description

{{p priorityData.description }}

Treatment

{{p priorityData.treatment }}

Number of Linked Findings in Report

{{ priorityData.linkedReportFindingsCount }}

Number of Linked Assets in Report

{{ priorityData.linkedReportAssetsCount }}

Target Remediation Date

{{ priorityData.targetRemediationDate }}

Remediation Date

{{ priorityData.remediationDate }}

Identification Date

{{ priorityData.identificationDate }}

Recommendation

{{p priorityData.recommendation }}

Last Updated

{{ priorityData.lastUpdatedAt }}

User Who Last Updated

{{ priorityData.lastUpdatedBy }}

{{ priorityData.lastUpdatedBy.cuid }}

{{ priorityData.lastUpdatedBy.email }}

{{ priorityData.lastUpdatedBy.firstName }}

{{ priorityData.lastUpdatedBy.lastName }}

{{ priorityData.lastUpdatedBy.fullName }}

Tags

{{ priorityData.tags }}

{%p endfor %}

{%p else %}

This Report does not contain any Priorities data.

{%p endif %}

Finding Level Data

Priorities data is also available on the Finding Level. Finding-level priorities data contains all the data of the priorities linked to the given finding. Findings linked to priorities store the priorities cuid, which can be used to cross-reference the priorities attributes on the report level.

See the below example for calling Finding level priorities data with Jinja2.

{%p for group in FINDINGS %}

{%p for f in group.FINDINGS %}

{{ f.title }}

{%p if f.linked_priorities %}

{%p for id in f.linked_priorities %}

Field

Jinja Call

Name

{{ REPORT_INFO.priorities[id].name }}

Status

{{ REPORT_INFO.priorities[id].status }}

Severity

{{ REPORT_INFO.priorities[id].severity }}

Priority Author

{{ REPORT_INFO.priorities[id].author }}

{{ REPORT_INFO.priorities[id].author.cuid }}

{{ REPORT_INFO.priorities[id].author.email }}

{{ REPORT_INFO.priorities[id].author.firstName }}

{{ REPORT_INFO.priorities[id].author.lastName }}

{{ REPORT_INFO.priorities[id].author.fullName }}

Priority Owners

{{ REPORT_INFO.priorities[id].priorityOwners }}

Treatment Owners

{{ REPORT_INFO.priorities[id].treatmentOwners }}

Description

{{p REPORT_INFO.priorities[id].description }}

Treatment

{{p REPORT_INFO.priorities[id].treatment }}

Number of Linked Findings in Report

{{ REPORT_INFO.priorities[id].linkedReportFindingsCount }}

Number of Linked Assets in Report

{{ REPORT_INFO.priorities[id].linkedReportAssetsCount }}

Target Remediation Date

{{ REPORT_INFO.priorities[id].targetRemediationDate }}

Remediation Date

{{ REPORT_INFO.priorities[id].remediationDate }}

Identification Date

{{ REPORT_INFO.priorities[id].identificationDate }}

Recommendation

{{p REPORT_INFO.priorities[id].recommendation }}

Last Updated

{{ REPORT_INFO.priorities[id].lastUpdatedAt }}

User Who Last Updated

{{ REPORT_INFO.priorities[id].lastUpdatedBy.cuid }}

{{ REPORT_INFO.priorities[id].lastUpdatedBy.email }}

{{ REPORT_INFO.priorities[id].lastUpdatedBy.firstName }}

{{ REPORT_INFO.priorities[id].lastUpdatedBy.lastName }}

{{ REPORT_INFO.priorities[id].lastUpdatedBy.fullName }}

Tags

{{ REPORT_INFO.priorities[id].tags }}

{%p endfor %}

{%p else %}

This Finding does not have any linked priorities.

{%p endif %}

{%p endfor %}

{%p endfor %}

Asset Level Priority Data

Priorities data is also available at the asset level. Asset-level priorities data contains all the data of the priorities linked to the given asset. Assets that are linked to priorities store the priorities cuid, which can be used to cross-reference the priorities attributes on the report level.

See the below example for calling asset-level priorities data with Jinja2.

{%p if REPORT_ASSETS %}

{%p for assetID, assetData in REPORT_ASSETS.items() %}

{{ assetData.asset }}

{%p if assetData.linked_priorities %}

{%p for id in assetData.linked_priorities %}

Field

Jinja Call

Name

{{ REPORT_INFO.priorities[id].name }}

Status

{{ REPORT_INFO.priorities[id].status }}

Severity

{{ REPORT_INFO.priorities[id].severity }}

Priority Author

{{ REPORT_INFO.priorities[id].author }}

{{ REPORT_INFO.priorities[id].author.cuid }}

{{ REPORT_INFO.priorities[id].author.email }}

{{ REPORT_INFO.priorities[id].author.firstName }}

{{ REPORT_INFO.priorities[id].author.lastName }}

{{ REPORT_INFO.priorities[id].author.fullName }}

Priority Owners

{{ REPORT_INFO.priorities[id].priorityOwners }}

Treatment Owners

{{ REPORT_INFO.priorities[id].treatmentOwners }}

Description

{{p REPORT_INFO.priorities[id].description }}

Treatment

{{p REPORT_INFO.priorities[id].treatment }}

Number of Linked Findings in Report

{{ REPORT_INFO.priorities[id].linkedReportFindingsCount }}

Number of Linked Assets in Report

{{ REPORT_INFO.priorities[id].linkedReportAssetsCount }}

Target Remediation Date

{{ REPORT_INFO.priorities[id].targetRemediationDate }}

Remediation Date

{{ REPORT_INFO.priorities[id].remediationDate }}

Identification Date

{{ REPORT_INFO.priorities[id].identificationDate }}

Recommendation

{{p REPORT_INFO.priorities[id].recommendation }}

Last Updated

{{ REPORT_INFO.priorities[id].lastUpdatedAt }}

User Who Last Updated

{{ REPORT_INFO.priorities[id].lastUpdatedBy }}

{{ REPORT_INFO.priorities[id].lastUpdatedBy.cuid }}

{{ REPORT_INFO.priorities[id].lastUpdatedBy.email }}

{{ REPORT_INFO.priorities[id].lastUpdatedBy.firstName }}

{{ REPORT_INFO.priorities[id].lastUpdatedBy.lastName }}

{{ REPORT_INFO.priorities[id].lastUpdatedBy.fullName }}

Tags

{{ REPORT_INFO.priorities[id].tags }}

{%p endfor %}

{%p else %}

No Priorities have been linked to this Asset.

{%p endif %}

{%p endfor %}

{%p endif %}

Last updated

© 2024 PlexTrac, Inc. All rights reserved.