| Application | Use Case | Guide Link |
|---|---|---|
| Jira Cloud | Create tickets for findings | Click Here |
| GitHub | Create tickets for findings | Click Here |
| GitLab | Create tickets for findings | Click Here |
| Azure DevOps | Create tickets for findings | Click Here |
| Microsoft Teams | Send notifications for findings | Click Here |
| Google Sheets | Import Assets | Click Here |
| Microsoft Outlook | Send notifications for findings | Click Here |
Trigger filters can be used to limit the scope of a recipe trigger. For example, if you are using the Pentest finding state updated trigger and you only want your recipe to be triggered when the finding whose state was updated is associated to a certain asset or pentest, you can use trigger filters for this.
To see the filters available for a trigger, click on your trigger and then click the optional fields available button.
You may then select the filters to add.
You can then set the value of the trigger. Some trigger filters accept only a textual input. Some trigger filters accept textual input and have a dropdown box that may be used to select a value.
An external ticket reference is an association between a ticket in your ticketing system and a Cobalt finding. External ticket references serve two purposes:
The Cobalt connector provides an action for creating external ticket references and for searching external ticket references. A reference may be searched by:
For the above-mentioned purposes to be achieved, it is important that your ticket-creation recipes:
Here’s an example of what these steps look like in a recipe:
See our public API documentation for more information about the properties of an external ticket reference.
You can manually disconnect a pentest finding from a ticket by following these steps:
Here’s a video showing the full process:
https://www.loom.com/embed/7d835829d6f74d62b1e34c2d959670b8?sid=3d0488fd-ee6c-445a-9c9f-ae6a80c19797
Disconnecting a finding from a ticket will NOT delete the ticket in your ticketing system.
When you are building recipes for creating tickets in a ticketing system, you may want to customize the fields that you are setting on the tickets. To set extra optional fields for tickets, you can use the optional fields available button within the create ticket action to set extra fields.
The integration builder has powerful field mapping functionality. When you select an action within a recipe, you can see the action’s input fields. You can populate these input fields with the output from any other action or trigger within your recipe. When you select an action input, the “Recipe data” drawer will open. Within this drawer, the outputs from the actions and triggers within your recipe will appear as “data pills”. You can simply drag-and-drop the data pills from the drawer into action input fields as desired.
Integration Builder establishes connections to other apps using the app’s authorization/authentication API. The available methods can vary, but usually use one of the following:
As part of this step, you provide Cobalt with the permission to access data from the app. The permissions granted to Cobalt usually correspond with those of the user authorizing the app. As such, when creating connections, we recommend: