Access Control Lists - Remove Access Control Lists

Usuń listy kontroli dostępu w określonych przestrzeniach nazw zabezpieczeń.

DELETE https://dev.azure.com/{organization}/_apis/accesscontrollists/{securityNamespaceId}?api-version=7.1-preview.1
DELETE https://dev.azure.com/{organization}/_apis/accesscontrollists/{securityNamespaceId}?tokens={tokens}&recurse={recurse}&api-version=7.1-preview.1

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
securityNamespaceId
path True

string

uuid

Identyfikator przestrzeni nazw zabezpieczeń.

organization
path

string

Nazwa organizacji usługi Azure DevOps.

api-version
query True

string

Wersja interfejsu API do użycia. Powinno to być ustawione na wartość "7.1-preview.1", aby używać tej wersji interfejsu API.

recurse
query

boolean

Jeśli wartość true i jest to hierarchiczna przestrzeń nazw, usuń również podrzędne listy ACL określonych tokenów.

tokens
query

string

Co najmniej jeden token zabezpieczający rozdzielony przecinkami

Odpowiedzi

Nazwa Typ Opis
200 OK

boolean

operacja zakończona powodzeniem

Zabezpieczenia

oauth2

Type: oauth2
Flow: accessCode
Authorization URL: https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Token URL: 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

Scopes

Nazwa Opis
vso.security_manage Umożliwia odczytywanie, zapisywanie i zarządzanie uprawnieniami zabezpieczeń.

Przykłady

Sample Request

DELETE https://dev.azure.com/fabrikam/_apis/accesscontrollists/5a27515b-ccd7-42c9-84f1-54c998f03866?tokens=token1,token2&recurse=False&api-version=7.1-preview.1

Sample Response

true