2017-08-24 1 views
0

Innerhalb von reference page von TfSSecurity für Berechtigungen unter Teamprojekt-Ebene gibt es eine Liste mit Berechtigungen und deren entsprechenden Aktionen. Mit TFSecurity konnte ich alle Berechtigungen auf Projektebene für eine neue Gruppe festlegen, mit Ausnahme von Create Tag Definition. Sie können fast den Fehler erwarten, mit ihm Aktion ist in den oberen und Kleinbuchstaben zu sein ( Create), während alle anderen Maßnahmen in allen Großbuchstaben ist (PUBLISH_TEST_RESULTS, DELETE, DELETE_TEST_RESULTS).TFSSecurity - Tag-Definition erstellen Berechtigung nicht einstellbar

Ich habe versucht, mit erstellen, erstellen und CREATE, keines dieser Arbeit. Kennt jemand die entsprechende Aktion für diese Berechtigung, da diese nicht online von Microsoft dokumentiert ist?

Antwort

1

Sie müssen das Teamprojekt Guid anstelle des Teamprojektnamens im Befehl angeben.

folgen Sie bitte folgenden Schritten, um die Create Tag Definition Erlaubnis für Teamprojektgruppen zu setzen:

  1. mit REST-API, das Team-Projekt ID Get:

    http://SERVER:8080/tfs/DefaultCollection/_apis/projects/{YourProjectName}?api-version=1.0

  2. cd zu C:\Program Files\Microsoft Team Foundation Server 15.0\Tools (basierend in Ihrer TFS-Version), führen Sie den folgenden Befehl aus:

    TFSSecurity /a+ Tagging //6553c041-5e50-4ace-bec2-c1dba2b812ca Create 0825 ALLOW /collection:http://server:8080/tfs/DefaultCollection

PS: In diesem Beispiel wird die Team Projekt-ID ist 6553c041-5e50-4ace-bec2-c1dba2b812ca und der Benutzergruppenname ist 0825, vergessen Sie nicht, '//' vor der Team-Projekt ID hinzufügen

enter image description here

Verwandte Themen