Azure DevOps

Last updated: Oct 26, 2026


Follow these steps to configure the Azure DevOps integration of Fluid Attacks:

  1. Go to the Organization Settings of your Azure DevOps. Make sure that third-party application access through OAuth is on.

    Turn on third-party app access on Azure DevOps to integrate with Fluid Attacks

    On Azure, issue templates can have custom fields, and some of these fields can be mandatory. Because the integration is generic, it must bypass these rules. Go to your project. Then go to Project Settings > Permissions > Project Administrators. Set "Bypass rules on work item updates" to "Allow". If you want to add tags when you create work items from the Fluid Attacks platform, also set "Create tag definition" to "Allow".

    Allow Bypass rules on work item updates on Azure to integrate with Fluid Attacks
  2. On the Fluid Attacks platform, go to the Integrations section in the collapsible sidebar.

    Access the Integrations section on the Fluid Attacks platform
  3. Click Use integration on the Azure DevOps card. If your organization has set up this integration before, the card does not show that button, and you must click the gear icon (Settings Icon) instead.

    Use the Azure DevOps integration with the Fluid Attacks platform
  4. Click the Connect button of the group that you want to integrate.

    Choose the group to integrate with Azure on the Fluid Attacks platform
  5. Click Authorize to connect your group to the Azure DevOps account.

    Authorize connection of your group on the Fluid Attacks platform to the Azure account
  6. Read the permissions that you give Fluid Attacks with this integration. Click Accept to agree to them.

    Give Fluid Attacks permission to integrate the platform with Azure
  7. When the Fluid Attacks platform opens again, type your Azure DevOps organization. The organization and the project that you select next must be the same as on your Azure DevOps.

    Select your Azure organization on the Fluid Attacks platform
  8. Select the Azure DevOps project to connect. Select the person to assign the vulnerabilities to. If you want tags on each new issue, write them. The Assigned To field shows the emails of all persons with access to the project on Azure. These persons do not always have access to the group on the Fluid Attacks platform.

    Provide Azure organization and project names on the Fluid Attacks platform
  9. Click Update. The integration is ready.

To see the issues that the integration creates on Azure DevOps, go to your project. In the left-side menu, select Boards and then Work items.

See work items from vulnerabilities via the Fluid Attacks Azure integration

In the issue, you can see the Location and Specific details of the reported vulnerabilities of that weakness, and other related data. The integration creates locations as child tasks of the issue. Their titles show where the vulnerability is. The deduplication logic in the note of step 1 also applies to child tasks.

See issue from vulnerability via the Fluid Attacks Azure integration

On the Fluid Attacks platform, the Azure DevOps card shows how many of your groups have the integration configured.

Configure Azure DevOps integration on the Fluid Attacks platform

Reauthorizing the integration

You can reauthorize the integration at any time to connect its OAuth credentials again. For example, do this if the connection does not operate, or if you must change the credentials because someone will remove the related Azure account. When you reauthorize, the integration continues to create issues without interruption.

To reauthorize the integration:

  1. Go to the Integrations section on the Fluid Attacks platform.
  2. Click the gear icon on the Azure DevOps card to open the group management window.
  3. Find the connected group in the list. Click its Re-authorize button.
  4. The page to select a Microsoft account opens. Select the account that has the necessary access rights to the Azure DevOps organization.
  5. When you go back to the Fluid Attacks platform, the Configure integration dialog opens with your organization and project selected. Click Update.

On this page