Statuses and transitions
Adding a status
To add a new status, follow these steps:
- Go to Customization → Status model.
- On the Statuses tab, select Add status.
- In the form that opens, fill in the following parameters:
- Name
- Description
- Color
- Category
- Universal transitions
- Select Add status.
The status will appear in the list.
Editing a status
To edit a status, follow these steps:
- Go to Customization → Status model.
- Select the edit button (
) in the status row.
- Change the status parameters in the window that opens.
- Select Save changes.
Deleting a status
You can't delete the New and Fixed statuses or change their categories.
To delete a status, follow these steps:
- Select the delete button (
) in the status row.
- In the window that opens, confirm the status deletion.
Before deleting a status, the system checks for security issues associated with the status you're deleting.
If the system finds at least one security issue associated with the status you're deleting, change the status of that issue. Also, if the status you're deleting is associated with at least one status transition, confirm that you want to remove the status from the associated transitions and delete the transitions where the status is the only value in the From and To fields because the transition can't exist without this status.
If the status you're deleting isn't critical in the transitions, the system won't delete those transitions.
- Select Confirm and delete.
The system deletes statuses asynchronously. The deletion time depends on the number of security issues associated with the status you're deleting.
Adding a transition
To add a new transition, follow these steps:
- Go to Customization → Status model
- Select Add transition on the Transitions tab.
- In the form that opens, fill in the transition parameters:
- Name;
- Description;
You can also select the Show description when changing the status checkbox to display the description when you change the status of a security issue.
-
Groups;
-
Statuses:
- From;
- To.
infoYou can create transitions from any status listed in the From field to any other status listed in the To field.
- Select Add transition.
Editing a transition
To change a transition between statuses, follow these steps:
- Go to Customization → Status model.
- On the Transitions tab, select the edit button (
) in the transition row.
- Change the transition parameters in the window that opens.
- Select Save changes.
Deleting a transition
To delete a transition, follow these steps:
- On the Transitions tab, select the delete button (
) in the transition row.
- In the window that opens, confirm the transition deletion.
Importing and exporting status model parameters
System users can import and export the status model configuration.
To import a configuration, upload a ready-made configuration to the current one. This won't change or delete any current settings.
The system also includes presets for status and transition configurations.
To import a configuration, use a JSON file with the following structure:
{
"statuses": [
{
"key": "string",
"name": "string",
"description": "string",
"category": "string ('open' | 'closed')",
"color": "string (HEX code)",
"universal_transition": "boolean"
}
],
"transitions": [
{
"name": "string",
"description": "string",
"groups": [
"string"
],
"from_statuses_keys": [
"string (key)"
],
"to_statuses_keys": [
"string (key)"
],
"show_description_in_select": "boolean"
}
]
}
The system exports the complete configuration in JSON format.