doc/development/integrations/secure_partner_integration.md
If you want to integrate your product with the Secure Stage, this page describes the developer workflow GitLab intends for our users to follow with regards to security results. These should be used as guidelines so you can build an integration that fits with the workflow GitLab users are already familiar with.
This page also provides resources for the technical work associated with onboarding as a partner. The steps below are a high-level view of what needs to be done to complete an integration as well as linking to more detailed resources for how to do so.
The security offerings in GitLab are designed for GitLab Ultimate users, and the DevSecOps use case. All the features are in those tiers. This includes the APIs and standard reporting framework needed to provide a consistent experience for users to bring their preferred security tools into GitLab. We ask that our integration partners focus their work on those license tiers so that we can provide the most value to our mutual customers.
This workflow is how GitLab users interact with our product and expect it to function. Understanding how users use GitLab today helps you choose the best place to integrate your own product and its results into GitLab.
This section describes the steps you need to complete to onboard as a partner and complete an integration with the Secure stage.
devops::secure.remediations in your artifact, it is proposed through our remediation
interface.We have a <i class="fa-youtube-play" aria-hidden="true"></i> video playlist that may be helpful as part of this process. This covers various topics related to integrating your tool.
If you have any issues while working through your integration or the steps above, create an issue to discuss with us further.