DevOps Security-ondersteuning en -vereisten
Cloud- en regio-ondersteuning
DevOps-beveiliging is beschikbaar in de commerciële Azure-cloud, in deze regio's:
- Azië (Azië - oost)
- Australië (Australië - oost)
- Canada (Canada - centraal)
- Europa (Europa - west, Europa - noord, Zweden - centraal)
- VK (VK - zuid)
- VS (VS - oost, VS - centraal)
DevOps-platformondersteuning
DevOps-beveiliging ondersteunt momenteel de volgende DevOps-platforms:
Vereiste machtigingen
Voor DevOps-beveiliging zijn de volgende machtigingen vereist:
Functie | Machtigingen |
---|---|
Verbinding maken DevOps-omgevingen Defender voor Cloud | Azure: Inzender voor abonnementen of beveiliging Beheer Azure DevOps: Projectverzameling Beheer istrator op doel OrganizationGitHub: Organisatie-eigenaarGitLab: Groepseigenaar voor doelgroep |
Beveiligingsinzichten en bevindingen bekijken | Beveiligingslezer |
Aantekeningen voor pull-aanvragen configureren | Inzender of eigenaar van abonnement |
De Microsoft Security DevOps-extensie installeren in Azure DevOps | Azure DevOps-projectverzameling Beheer istrator |
De Microsoft Security DevOps-actie installeren in GitHub | GitHub Write |
De rol Beveiligingslezer kan worden toegepast op het bereik van de resourcegroep of connector om te voorkomen dat machtigingen met hoge bevoegdheden worden ingesteld op abonnementsniveau voor leestoegang tot DevOps-beveiligingsinzichten en -bevindingen.
Beschikbaarheid van functies
De volgende tabellen bevatten een overzicht van de beschikbaarheid en vereisten voor elke functie binnen de ondersteunde DevOps-platforms:
Vanaf 7 maart 2024 moet Defender CSPM zijn ingeschakeld op ten minste één abonnement of multicloud-connector in de tenant om te profiteren van premium DevOps-beveiligingsmogelijkheden, waaronder contextuele code-naar-cloud- en aanvalspaden voor security explorer en aanvalspaden en pull-aanvraagaantekeningen voor beveiligingsbevindingen voor infrastructuur als code. Zie de onderstaande details voor meer informatie.
Azure DevOps
GitHub
GitLab
Functie | Foundational CSPM | Defender CSPM | Vereisten |
---|---|---|---|
Verbinding maken GitLab-projecten | ![]() |
![]() |
Zie hier |
Aanbevelingen voor beveiliging om beveiligingsproblemen met code op te lossen | ![]() |
![]() |
GitLab Ultimate |
Aanbevelingen voor beveiliging om blootgestelde geheimen te detecteren | ![]() |
![]() |
GitLab Ultimate |
Aanbevelingen voor beveiliging om opensource-beveiligingsproblemen op te lossen | ![]() |
![]() |
GitLab Ultimate |
Aanbevelingen voor beveiliging om infrastructuur op te lossen als onjuiste configuraties van code | ![]() |
![]() |
GitLab Ultimate |
Cloud Security Explorer | ![]() |
Defender CSPM inschakelen voor een Azure-abonnement, AWS-Verbinding maken or of GCP-connector in dezelfde tenant als de DevOps-Verbinding maken or |