Project Enablement - Update

A projekt Speciális biztonság állapotának frissítése

PATCH https://advsec.dev.azure.com/{organization}/{project}/_apis/management/enablement?api-version=7.2-preview.1

URI-paraméterek

Name In Kötelező Típus Description
organization
path True

string

Az Azure DevOps-szervezet neve.

project
path True

string

Projektazonosító vagy projektnév

api-version
query True

string

A használni kívánt API verziója. Az API ezen verziójának használatához ennek a verziónak a '7.2-preview.1' értékre kell állítania.

Kérelem törzse

Name Típus Description
advSecEnabled

boolean

A speciális biztonsági engedélyezés állapota false (hamis) értékre van állítva, ha le van tiltva, és true (igaz) értékre, ha engedélyezve van; A null érték soha nem van explicit módon beállítva.

advSecEnablementFeatures

AdvSecEnablementFeatures

További funkciókkal rendelkezik, amelyek az Advanced Security mellett engedélyezhetők.

blockPushes

boolean

Ha igaz, a titkos kulcsokat tartalmazó leküldések le lesznek tiltva.
Ha hamis, a leküldések titkos kulcsokat keresnek, és nincsenek letiltva.
Ha a kérelemben aAllProperties értéke hamis, akkor ez az érték null értékű lesz.

enableOnCreate

boolean

Automatikusan engedélyezze az Advanced Securityt az újonnan létrehozott adattárakban.

Válaszok

Name Típus Description
200 OK

sikeres művelet

Biztonság

oauth2

Típus: oauth2
Folyamat: accessCode
Engedélyezési URL: https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Jogkivonat URL-címe: https://app.vssps.visualstudio.com/oauth2/token?client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer

Hatókörök

Name Description
vso.advsec_manage Lehetővé teszi a sarif feltöltési információinak elérését, az elemzések törlését és a riasztások frissítését

Definíciók

Name Description
AdvSecEnablementFeatures
AdvSecEnablementSettingsUpdate

AdvSecEnablementFeatures

Name Típus Description
dependabotEnabled

boolean

A Dependabot engedélyezésének állapota false (hamis) értékre van állítva, ha le van tiltva, és true (igaz), ha engedélyezve van; A null érték soha nem van explicit módon beállítva.
Ha igaz, a Dependabot megnyitja a PRs-eket az elavult függőségek biztonsági frissítéseinek támogatásához.
A Dependabot-engedélyezés állapotának beállítása jelenleg csak az adattárak engedélyezéséhez támogatott, a szervezeti vagy projektengedélyezéshez nem.

AdvSecEnablementSettingsUpdate

Name Típus Description
advSecEnabled

boolean

A speciális biztonsági engedélyezés állapota false (hamis) értékre van állítva, ha le van tiltva, és true (igaz) értékre, ha engedélyezve van; A null érték soha nem van explicit módon beállítva.

advSecEnablementFeatures

AdvSecEnablementFeatures

További funkciókkal rendelkezik, amelyek az Advanced Security mellett engedélyezhetők.

blockPushes

boolean

Ha igaz, a titkos kulcsokat tartalmazó leküldések le lesznek tiltva.
Ha hamis, a leküldések titkos kulcsokat keresnek, és nincsenek letiltva.
Ha a kérelemben aAllProperties értéke hamis, akkor ez az érték null értékű lesz.

enableOnCreate

boolean

Automatikusan engedélyezze az Advanced Securityt az újonnan létrehozott adattárakban.