Próbowałem programowo sposobem pobierania uprawnień do konkretnego repozytorium Git.Programowe kwerendy dotyczące uprawnień do repozytorium Git hostowane na TFS
Podane w Internecie odwołanie do interfejsu TFS API nie opisuje żadnego z zabezpieczeń API. Jednak jest to zdecydowanie zrobione w TFS, kiedy ty lub widok modyfikujesz zabezpieczenia z portalu internetowego.
Śledzenie połączeń internetowych, widzę, że nazywa odniesienia do poniższego API
http://tfsserver/tfs/DefaultCollection/[TeamProject]/_api/_security/DisplayPermissions?
__v=5&tfid=[PROJ_GUID]&permissionSetId=[PERMMISSIONSET_GUID]
&permissionSetToken=repositories/[REPOSITORY_GUID].
mam wywnioskować wszystkie GUID przekazane do powyższego adresu URL, ale nie mógł zrozumieć, gdzie można uzyskać GUID dla wypełnienia parametr PermissionSetId.
Patrząc na stronę widzę, że wartość podniosła się z gitRepositoryPermissionSet
, ale nie mogę go znaleźć, jak uzyskać tę wartość.
Zastanawiasz się, czy ktoś może mi pomóc w zrozumieniu tego parametru.
Brak tagów w tytułach. – jessehouwing
Nie sądzę, że istnieje realny API REST dla tego ... – jessehouwing