Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Azure DevOps Boards Integration #11361

Open
salvorusso opened this issue Dec 3, 2024 · 0 comments
Open

Azure DevOps Boards Integration #11361

salvorusso opened this issue Dec 3, 2024 · 0 comments

Comments

@salvorusso
Copy link

Currently, we need to manually track vulnerabilities or issues in Azure DevOps after identifying them in DefectDojo. This manual process is error-prone, time-consuming, and disrupts workflows, especially in organizations heavily using Azure DevOps for project management and development.

As a security engineer, I want DefectDojo to integrate with Azure DevOps Boards so that I can automatically create work items in Azure DevOps Boards for tracked findings.

The integration should allow:

1. Mapping of DefectDojo findings to specific Azure DevOps projects and boards.
2. Synchronization of updates between Azure DevOps work items and DefectDojo findings (e.g., status updates).
3. Configurable rules to determine which findings are pushed to Azure DevOps (e.g., severity thresholds).
4. Support for OAuth or PAT-based authentication for Azure DevOps API.

Additional context

  • Integration could leverage the Azure DevOps REST API for creating and managing work items.
  • Similar functionality already exists for JIRA integration in DefectDojo, which can serve as a reference.
  • A possible feature addition for the v3 release could be a generic template for issue-tracking tool integrations, making future extensions easier.

This integration would enhance DefectDojo's appeal for teams using Azure DevOps, streamlining workflows and reducing manual effort.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant