Skip to content

Commit c248fea

Browse files
Merge pull request #232872 from j0tr/patch-4
Added new FAQ for large ADO customers
2 parents b708554 + a2c217f commit c248fea

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

articles/defender-for-cloud/quickstart-onboard-devops.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,19 @@ If your organization list is empty in the UI after you onboarded an Azure DevOps
110110

111111
For information on how to correct this issue, check out the [DevOps trouble shooting guide](troubleshooting-guide.md#troubleshoot-azure-devops-organization-connector-issues).
112112

113+
### I have a large Azure DevOps organization with many repositories. Can I still onboard?
114+
115+
Yes, there is no limit to how many Azure DevOps repositories you can onboard to Defender for DevOps.
116+
117+
However, there are two main implications when onboarding large organizations – speed and throttling. The speed of discovery for your DevOps repositories is determined by the number of projects for each connector (approximately 100 projects per hour). Throttling can happen because Azure DevOps API calls have a [global rate limit](https://learn.microsoft.com/azure/devops/integrate/concepts/rate-limits?view=azure-devops) and we limit the calls for project discovery to use a small portion of overall quota limits.
118+
119+
Consider using an alternative Azure DevOps identity (i.e., an Organization Administrator account used as a service account) to avoid individual accounts from being throttled when onboarding large organizations. Below are some scenarios of when to use an alternate identity to onboard a Defender for DevOps connector:
120+
- Large number of Azure DevOps Organizations and Projects (~500 Projects or more).
121+
- Large number of concurrent builds which peak during work hours.
122+
- Authorized user is a [Power Platform](https://learn.microsoft.com/power-platform/) user making additional Azure DevOps API calls, using up the global rate limit quotas.
123+
124+
Once you have onboarded the Azure DevOps repositories using this account and [configured and ran the Microsoft Security DevOps Azure DevOps extension](https://learn.microsoft.com/azure/defender-for-cloud/azure-devops-extension) in your CI/CD pipeline, then the scanning results will appear near instantaneously in Microsoft Defender for Cloud.
125+
113126
## Next steps
114127
Learn more about [Defender for DevOps](defender-for-devops-introduction.md).
115128

0 commit comments

Comments
 (0)