Installation
Access the app via the Atlassian marketplace
here .
Click the Get it now button and select the site on which you wish to install the app.
Admin Settings
Jira administrators can configure the app to control its availability by project, issue type, or label, and define a custom ThreatCanvas URL.
Accessing the Configuration
Navigate to the Apps section from the left-hand panel, click the"⋯" (More actions) icon, and select Manage apps.
In Manage apps, you may see a notification stating that app management has moved to Administration. Click Take me there to continue.
Locate the app in the list, select the "⋯" icon, and choose Configure to access its settings.
Configuration Options
Plugin Visibility Settings
The admin settings page provides the following options:
- Project Filter: Enable this toggle to restrict the app to specific projects.
- Issue Types & Labels Filter: Enable this toggle to restrict the app based on issue types or labels.
Once a filter is enabled, use the corresponding multi-select dropdown to choose the applicable projects, issue types, or labels.
Note: If a filter toggle remains off, the app will be enabled for all options in that category by default.
Custom URL Settings
Admins can configure a custom URL for ThreatCanvas:
- Enable Custom URL: Toggle on to allow the use of a custom ThreatCanvas URL.
- ThreatCanvas Custom URL: Enter the full URL (including protocol).
Saving the Configuration
After making changes, click Save to apply the settings.
Usage
On an issue describing a feature or change, find SecureFlag ThreatCanvas on the right hand side and expand it. Wait for the Launch button to appear, then just press it to get your threat model!
Additional Issues
Users may optionally include the current issue’s parent or child issues in the ThreatCanvas context:
Under the Include Additional Issues section, expand the dropdown to display related issues.
Select the issues you would like to add to the ThreatCanvas context.
- Click Launch to generate your threat model.