2017-01-05 4 views
0

Ich habe unsere VSTS so eingerichtet, dass sich Benutzer mit unseren Azure AD-Anmeldeinformationen anmelden und das funktioniert einwandfrei.Zugriff auf VSTS-Projekte mit Azure AD-Gruppen nicht möglich

Was ich nicht funktionieren kann, ist die Möglichkeit, Zugriff auf Projekte mit einer Azure AD-Gruppe zu gewähren.

Hier ist, was ich getan habe:

  • ich die Gruppe erstellt haben (so genannte Developers) und fügte hinzu, die alle Teammitglieder.
  • Ich habe die Developers Gruppe (genannt [TEAM FOUNDATION]\Developers in der Auswahlliste Autocomplete) zum Standard-Projektteam hinzugefügt.
  • Die Teammitglieder Karte zeigt, dass ich 10 Teammitglieder habe und 9 von ihnen zeigt.
  • Wenn ich Alle Link auf dieser Karte klicken, ist der einzige Eintrag zeigt die Developers Gruppe, die die Benutzername oder Scope hat wie der Name unserer Azure AD aufgeführt. Wenn ich auf diese Gruppe klicke und die Mitglieder der Gruppe anschaue, werden die 10 Personen angezeigt, die ich zum Projekt hinzufügen möchte.

Soweit ich oben sehen kann, sollte es funktionieren, aber es tut es nicht. Die Benutzer sind nicht in der Lage, das Projekt in Visual Studio Team Explorer oder in Visual Studio Team Services Webanwendung zu sehen.

Gibt es etwas, was ich verpasst habe?

+0

Sie verwenden gemischte Begriffe. Haben Sie eine VSTS-Gruppe namens "Teamfoindation \ developers" oder eine AAD-Gruppe erstellt? Sie sind nicht gleich. –

+0

Jede Verwendung des Begriffs "Gruppe" in meiner Frage ist eine AAD-Gruppe. Ich habe eine AAD-Gruppe namens Developers gegründet, die an manchen Stellen in VSTS als [TEAM FOUNDATION] \ Developers auftauchte und in anderen als Entwickler. –

+0

[TEAM FOUNDATION] \ Developers ist keine AAD-Gruppe, sondern eine lokale VSTS-Gruppe. –

Antwort

0

Es scheint ein Problem des Timings zu sein:

an einem Tag, als ich die AD-Gruppe erstellt und hinzugefügt dann die AD Gruppe zu den relevanten VSTS-Gruppen und diese Hälfte arbeitete (d. h. Er fügte dem Team-Projekt die Namen hinzu, erlaubte dem Team jedoch nicht, auf das Projekt zuzugreifen.)

Am nächsten Tag funktionierte das, was ich am Vortag eingerichtet hatte, vollständig. Wenn ich die AD-Gruppe aus den VSTS-Gruppen löschte, wurde der Zugriff widerrufen und sofort wieder in den erteilten Zugriff aufgenommen.

0

Sie müssen auch Benutzer zu Teamprojekten hinzufügen, damit sie entsprechende Teamprojekte sehen können.

  1. Gehen Sie zu einem Team-Projekt Admin-Seite (Klicken Sie auf Einstellungen Symbol)> Sicherheit
  2. diese Gruppe zu einer Gruppe hinzufügen (zB Leser)

In Bezug auf Team Services mit Gruppen Azure AD, können Sie verweisen zu diesem Artikel: Team Service: Access with Azure Active Directory (Azure AD) groups

+0

Es stellt sich heraus, dass ich diesen Schritt nicht tun muss. Wenn ich die AD-Gruppe zum Projektteam (das zur VSTS-Gruppe von Contributors gehört) hinzufüge, funktioniert es jetzt. Ich frage mich, ob das Problem etwas damit zu tun hatte, wie schnell ich das versuchte, nachdem ich die AD-Gruppe erstellt hatte. –

Verwandte Themen