Hinzufügen der Integration mit SharePoint-Produkten zu einer Team Foundation Server-Bereitstellung

Aktualisiert: August 2010

Möglicherweise haben Sie bei der Installation von Visual Studio Team Foundation Server die Konfiguration von Ressourcen in SharePoint-Produkte für die Bereitstellung übersprungen. Für die Ausführung von Team Foundation Server ist kein Server mit SharePoint-Produkte erforderlich, zahlreiche Funktionen von Team Foundation Server erfordern jedoch eine Integration mit SharePoint-Produkte. Sie können der Bereitstellung von Team Foundation Server einen Server hinzufügen, auf dem Microsoft Office SharePoint Server 2007, Microsoft SharePoint Server 2010 oder Windows SharePoint Services 3.0 ausgeführt wird. Nachdem Sie eine SharePoint-Webanwendung hinzugefügt haben, können Sie die bereits in der Bereitstellung vorhandenen Teamprojektsammlungen und Teamprojekte so konfigurieren, dass sie diesen Server für Teamprojektportale, Berichte und Dashboards verwenden.

Tipp

Wenn Sie noch nicht über einen Server mit Microsoft Office SharePoint Server 2007, SharePoint Server 2010 oder Windows SharePoint Services 3.0 verfügen, finden Sie im Installationshandbuch für Team Foundation Anweisungen zum Installieren dieser Programme zur Verwendung mit Team Foundation Server. Für aktuelle Informationen können Sie von der folgenden Seite auf der Microsoft-Website das Team Foundation-Instalationshandbuch herunterladen (auf Englisch). Alternativ können Sie das Handbuch auch auf der folgenden Seite der Microsoft-Website anzeigen: Installieren von Team Foundation-Komponenten. Alternativ können Sie auch die SharePoint-Produkte-Dokumentation zur Installation von Microsoft Office SharePoint Server 2007 von der folgenden Seite auf der Microsoft-Website anzeigen: Installieren von Office SharePoint Server 2007 in einer Serverfarmumgebung. Um die SharePoint-Produkte-Dokumentation zur Installation von Windows SharePoint Services 3.0 anzuzeigen, öffnen Sie die folgende Seite auf der Microsoft-Website: Bereitstellen einer einfachen Serverfarm.

Um einen Server, auf dem SharePoint-Produkte ausgeführt wird, zu Ihrer Bereitstellung von Team Foundation Server hinzuzufügen, müssen Sie SharePoint-Produkte mit Einstellungen konfigurieren, die mit Team Foundation Server kompatibel sind. Wenn Sie einen Server mit Microsoft Office SharePoint Server 2007 oder SharePoint Server 2010 hinzufügen, sind zusätzliche Schritte erforderlich, damit Berichte und Dashboards für die entsprechenden Teamprojekte richtig funktionieren.

Tipp

Sie können Team Foundation Server und SharePoint-Produkte anhand der Schritte in dieser Prozedur manuell integrieren. Sofern die Bereitstellungstopologie mit den für das Tool erforderlichen Standardeinstellungen kompatibel ist, können Sie alternativ auch ein Konfigurationstool verwenden, um Team Foundation Server automatisch in Microsoft Office SharePoint Server 2007 oder SharePoint Server 2010 zu integrieren. Weitere Informationen finden Sie auf der folgenden Seite der Microsoft-Website: Visual Studio Team Foundation Server 2010 Pre-configuration Tool for Office SharePoint Server 2007 and SharePoint Server 2010 (auf Englisch).

Die Schritte der manuellen Konfiguration umfassen das Konfigurieren eines oder mehrerer Konten mit den entsprechenden Berechtigungen, die für die Verwendung als Dienstkonto erforderlich sind. Darüber hinaus müssen Sie die Team Foundation Server-Erweiterungen für SharePoint-Produkte auf dem Server installieren, auf dem SharePoint-Produkte ausgeführt wird. Abschließend müssen Sie vorhandene Teamprojektsammlungen bzw. Teamprojekte konfigurieren, um in diesen Portale, Dashboards und andere durch die Integration mit SharePoint-Produkte verfügbare Funktionen zu aktivieren.

Tipp

Die Prozeduren in diesem Thema beziehen sich auf eine Bereitstellung, in der SharePoint-Produkte und Team Foundation Server vollständig integriert sind. Wenn die Bereitstellung weiterführende Sicherheitseinschränkungen zwischen Team Foundation Server und SharePoint-Produkte erfordert, finden Sie unter Integrieren von Team Foundation Server mit SharePoint-Produkten ohne Administratorberechtigungen weitere Informationen.

In diesem Thema

Um einen Server, auf dem SharePoint-Produkte ausgeführt wird, zu einer Bereitstellung von Team Foundation Server hinzuzufügen, müssen Sie die folgenden Prozeduren in der aufgeführten Reihenfolge ausführen:

  1. Erforderliche Berechtigungen

  2. Erstellen einer Webanwendung

  3. Konfigurieren von Einstellungen für die Dashboardkompatibilität

  4. Installieren und Konfigurieren von Erweiterungen

  5. Erteilen von Zugriff

  6. Konfigurieren der Unternehmensanwendungsdefinition

  7. Konfigurieren von vorhandenen Teamprojektsammlungen

  8. Konfigurieren von vorhandenen Projekten

Erforderliche Berechtigungen

Um die folgenden Prozeduren auszuführen, müssen Sie entweder Mitglied der folgenden Gruppen sein oder die folgenden Berechtigungen haben:

  • Mitglied der Administratoren-Sicherheitsgruppe auf dem Server oder den Servern, die die Verwaltungskonsole für Team Foundation ausführen 

  • Mitglied der Gruppe "Farmadministratoren" für die Farm, in der Sie eine Webanwendung konfigurieren und Einstellungen für SharePoint-Produkte ändern

Zusätzlich zu diesen Berechtigungen müssen Sie auf einem Computer, auf dem Windows Server 2008 ausgeführt wird, gegebenenfalls folgende Anforderungen erfüllen:

  • Um eine Befehlszeilenprozedur auszuführen, müssen Sie möglicherweise eine erweiterte Eingabeaufforderung öffnen. Klicken Sie hierzu auf Start, klicken Sie anschließend mit der rechten Maustaste auf Eingabeaufforderung, und klicken Sie dann auf Als Administrator ausführen.

  • Zum Ausführen einer Prozedur, für die Internet Explorer erforderlich ist, müssen Sie Internet Explorer möglicherweise als Administrator starten. Klicken Sie hierzu auf Start, Alle Programme und dann mit der rechten Maustaste auf Internet Explorer. Klicken Sie anschließend auf Als Administrator ausführen.

  • Für den Zugriff auf die SharePoint-Zentraladministration, den Berichts-Manager, Berichte oder Websites für SQL Server Reporting Services müssen Sie diese Websites ggf. der Liste vertrauenswürdiger Sites in Internet Explorer hinzufügen.

Weitere Informationen finden Sie im folgenden Thema auf der Microsoft-Website: Benutzerkontensteuerung.

Erstellen einer Webanwendung und Siteauflistung für die Verwendung mit Team Foundation Server

Um SharePoint-Produkte und Team Foundation Server zu integrieren, müssen Sie eine Webanwendung und eine Siteauflistung mit den von Team Foundation Server benötigten Einstellungen konfigurieren. Da Sie Team Foundation Server nicht mit SharePoint-Produkte installiert oder konfiguriert haben, müssen Sie diese Webanwendung und Siteauflistung manuell erstellen.

So erstellen Sie eine Webanwendung und Siteauflistung

  1. Erstellen Sie eine SharePoint-Webanwendung, die Port 80 und NTLM-Authentifizierung verwendet und über einen eindeutigen Namen verfügt, der die Portnummer angibt.

    Weitere Informationen zum Erstellen einer SharePoint-Webanwendung und einer Siteauflistung für die Verwendung mit Team Foundation Server finden Sie unter Erstellen von SharePoint-Webanwendungen und -Websites für die Verwendung mit Team Foundation Server.

  2. Erstellen Sie eine Siteauflistung, die sich auf dieser Webanwendung befindet und einen eindeutigen Namen aufweist.

Konfigurieren von Office SharePoint Server-Dashboards

Wenn Sie einen Server, auf dem Windows SharePoint Services 3.0 ausgeführt wird, zur Unterstützung Ihre Bereitstellung von Team Foundation Server verwenden möchten, sollten Sie den folgenden Abschnitt überspringen.

Wenn Sie Windows SharePoint Services 3.0 oder Microsoft Office SharePoint Server 2007 auf einem Server installieren, der ausdrücklich für Team Foundation Server verwendet wird, können Sie die Anweisungen zum Installieren von SharePoint-Produkte im Installationshandbuch zu Team Foundation ausführen. Die aktuelle Version des Handbuchs können von der Seite der Microsoft-Website für das Team Foundation-Installationshandbuch herunterladen (auf Englisch).

Für die Verwendung einer vorhandenen Bereitstellung von Microsoft Office SharePoint Server 2007 oder SharePoint Server 2010 mit der Bereitstellung von Team Foundation Server müssen Sie die betreffende Bereitstellung mit den für Team Foundation Server erforderlichen Einstellungen konfigurieren, damit die Berichte und Dashboards in Teamprojektportalen richtig funktionieren. Wenn Sie diese Einstellungen nicht konfigurieren, bieten die in Teamprojektportalen verfügbaren Berichte und Dashboards möglicherweise nicht die gesamte erwartete Funktionalität und funktionieren ggf. nicht ordnungsgemäß.

Für eine erfolgreiche Konfiguration von Microsoft Office SharePoint Server 2007 oderSharePoint Server 2010 ist eine sorgfältige Planung erforderlich. Die Konfiguration einer Bereitstellung ist ein komplexer Prozess, der zahlreiche Aspekte betrifft. Sie müssen im Rahmen des Planungsprozesses beispielsweise die Konten festlegen, die als Dienstkonten, Administratorkonten und Gruppenkonten verwendet werden. Die Anforderungen für Konten werden unter Dienstkonten und Abhängigkeiten in Team Foundation Server detailliert erläutert. Ein Beispiel finden Sie unter Interaktionen zwischen SharePoint-Produkten und Team Foundation Server. Lesen Sie die Informationen aufmerksam durch, und stellen Sie sicher, dass Sie die Anforderungen verstehen, bevor Sie mit der Konfiguration beginnen.

So konfigurieren Sie Office SharePoint Server, sodass Berichte und Dashboards in Team Foundation Server ordnungsgemäß angezeigt werden

  • Aktivieren Sie in der SharePoint-Zentraladministration die von Team Foundation Server benötigten Dienste, und konfigurieren Sie die erforderlichen Einstellungen.

    Weitere Informationen finden Sie unter Konfigurieren von Einstellungen für die Dashboardkompatibilität.

    Tipp

    Auf Servern, auf denen SharePoint-Produkte unter Windows Server 2008 oder Windows Server 2008 R2 ausgeführt werden, müssen Sie auch das Feature Desktopdarstellung aktivieren, damit Microsoft Office-Anwendungen mit Team Foundation Server richtig verwendet werden. Weitere Informationen finden Sie in der Übersicht zur Desktopdarstellung.

Installieren von Erweiterungen

Nachdem Sie die Bereitstellung von SharePoint-Produkte konfiguriert haben, müssen Sie die Team Foundation Server-Erweiterungen für SharePoint-Produkte installieren. Wenn Sie beabsichtigen, mehrere Server oder Webanwendungen hinzuzufügen, müssen Sie die Erweiterungen auf jedem Server installieren, auf dem SharePoint-Produkte ausgeführt wird.

Tipp

Sie müssen die Erweiterungen nicht installieren, wenn SharePoint-Produkte auf dem gleichen Server ausgeführt wird, der die Anwendungsebene für Team Foundation Server hostet.

So installieren Sie Team Foundation Server-Erweiterungen für SharePoint-Produkte

  • Weitere Informationen finden Sie im Installationshandbuch für Team Foundation. Laden Sie die aktuelle Version dieses Handbuchs von der folgenden Seite auf der Microsoft-Website herunter: Team Foundation-Installationshandbuch.

Erteilen von Zugriff

Nachdem Sie die Erweiterungen installiert haben, müssen Sie sowohl die SharePoint-Webanwendung als auch Team Foundation Server konfigurieren, um die Integration der Programme zu ermöglichen. Sie müssen den Zugriff zwischen einer SharePoint-Webanwendung und Team Foundation Server zulassen, um die Teamprojekte in SharePoint-Sites zu integrieren.

Die Zugriffserteilungen zwischen Team Foundation Server und SharePoint-Produkte werden paarweise zugeordnet. Die Integration ist erst erfolgreich, wenn Sie den erforderlichen Zugriff für die Webanwendung und Team Foundation Server erteilt haben. Wenn das Konto kein Mitglied der Gruppe "Farmadministratoren" ist, müssen Sie zudem das von SharePoint-Produkte verwendete Dienstkonto zur Gruppe SharePoint-Webanwendungsdienste in Team Foundation Server hinzufügen.

So konfigurieren Sie den Zugriff zwischen einer SharePoint-Webanwendung und Team Foundation Server

Konfigurieren der Unternehmensanwendungsdefinition

Wenn Sie einen Server, auf dem Windows SharePoint Services 3.0 ausgeführt wird, für die Unterstützung der Bereistellung von Team Foundation Server verwenden möchten, sollten Sie den folgenden Abschnitt überspringen.

Wenn Sie einen Server verwenden möchten, auf dem Microsoft Office SharePoint Server 2007 oder SharePoint Server 2010 ausgeführt wird, müssen Sie die Verwaltungskonsole für Team Foundation Server öffnen und die Unternehmensanwendungsdefinition hinzufügen, die Sie beim Konfigurieren der Einstellungen für die Dashboardkompatibilität in SharePoint-Produkte erstellt haben. Diese Konfiguration ist erforderlich, damit Berichte und Dashboards ordnungsgemäß in den Teamprojektportalen angezeigt werden, die Sie für die bereits in Team Foundation Server vorhandenen Projekte erstellen.

So konfigurieren Sie die Unternehmensanwendungsdefinition

  1. Öffnen Sie auf dem Server, auf dem Team Foundation Server-Erweiterungen für SharePoint-Produkte ausgeführt werden, die Verwaltungskonsole für Team Foundation.

    Weitere Informationen finden Sie unter Öffnen der Team Foundation-Verwaltungskonsole.

  2. Klicken Sie auf Erweiterungen für SharePoint-Produkte und -Technologien und anschließend auf die SharePoint-Webanwendung, für die Sie die Unternehmensanwendungsdefinition konfigurieren möchten.

  3. Klicken Sie auf Zugriff ändern, geben Sie den Namen der Unternehmensanwendungsdefinition ein, und klicken Sie anschließend auf OK.

Konfigurieren von vorhandenen Teamprojektsammlungen

Nachdem Sie der Bereitstellung von Team Foundation Server eine SharePoint-Webanwendung hinzugefügt haben, können Sie diese Anwendung als Ressource für alle Teamprojektsammlungen in dieser Bereitstellung hinzufügen. Durch das Hinzufügen der Webanwendung zu einer Auflistung versetzen Sie Projektadministratoren in die Lage, für ein neues oder vorhandenes Teamprojekt in dieser Auflistung eine SharePoint-Site als Teamprojektportal zu erstellen und mit Inhalten zu füllen.

So fügen Sie eine SharePoint-Webanwendung und ein Standardstammverzeichnis hinzu, in dem Projektadministratoren Teamprojektportale erstellen

Konfigurieren von vorhandenen Projekten

Nachdem Sie einer Teamprojektsammlung eine SharePoint-Webanwendung hinzugefügt haben, können Sie alle Projekte in dieser Auflistung mit einem Teamprojektportal in dieser SharePoint-Webanwendung konfigurieren. Sie müssen zuerst in der Webanwendung eine SharePoint-Site für das Teamprojekt erstellen und die Site dann zu dem Projekt hinzufügen. Durch das Erstellen eines Teamprojektportals stellen Sie eine zentrale Stelle für Informationen zu dem Teamprojekt sowie zu dessen Status bereit und ermutigen Projektmitglieder, miteinander zu kommunizieren und Ressourcen gemeinsam zu nutzen. Nachdem Sie eine SharePoint-Site erstellt haben, die als Portal für ein Teamprojekt verwendet werden soll, müssen Sie die Site manuell konfigurieren, damit Berichte und Dashboards für das Projekt ordnungsgemäß funktionieren.

So erstellen Sie eine SharePoint-Site zur Verwendung mit Team Foundation Server

  1. Öffnen Sie Internet Explorer.

  2. Geben Sie in der Adressleiste die Adresse der Website der obersten Ebene in der SharePoint-Webanwendung ein, wo Sie die Website erstellen möchten.

  3. Klicken Sie auf Websiteaktionen und dann auf Erstellen.

    Die Seite Seite erstellen wird angezeigt.

  4. Klicken Sie unter Webseiten auf Sites und Arbeitsbereiche.

    Die Seite Neue SharePoint-Site wird angezeigt.

  5. Geben Sie unter Titel und Beschreibung einen Titel und eine Beschreibung für die Website ein.

  6. Geben Sie unter Websiteadresse eine URL für diese Website ein.

    Der URL wird automatisch die Adresse der Webanwendung vorangestellt.

  7. Geben Sie unter Berechtigungen die geeignete Benutzerberechtigungen für die neue Website an, und klicken Sie dann auf Erstellen.

  8. Wählen Sie auf der Seite Vorlagenauswahl die entsprechende Vorlage für den gewünschten Prozess aus.

    Wenn Sie beispielsweise eine Website für ein Projekt erstellen, das Agile-Methoden verwendet, wählen Sie Agile Dashboard aus.

  9. Klicken Sie auf OK.

    Tipp

    Die Site wird unmittelbar nach dem Erstellen geöffnet, einige Funktionen werden jedoch nicht korrekt angezeigt. Dieses Verhalten ist normal und bleibt bestehen, bis Sie die Site als Portal für ein Teamprojekt hinzufügen.

So fügen Sie einem vorhandenen Teamprojekt die SharePoint-Site als Portal hinzu

  1. Klicken Sie in Team Explorer mit der rechten Maustaste auf den Namen des Projekts, zeigen Sie auf Teamprojekteinstellungen, und klicken Sie dann auf Portaleinstellungen.

  2. Aktivieren Sie auf der Registerkarte Projektportal das Kontrollkästchen Portal für Teamprojekt aktivieren.

  3. Klicken Sie auf Diese SharePoint-Website verwenden und dann auf URL konfigurieren.

  4. Klicken Sie in der Liste Webanwendung auf eine SharePoint-Webanwendung.

  5. Geben Sie unter Relativer Websitepfad den relativen Pfad der SharePoint-Site ein, die Sie für dieses Teamprojekt erstellt haben.

    Während Sie den Pfad eingeben, wird er automatisch in URL am Ende des Werts angezeigt.

  6. Klicken Sie auf den Link unter URL.

    Ein Browserfenster wird geöffnet.

  7. Überprüfen Sie, ob die geöffnete Website die Site ist, die Sie verwenden möchten, schließen Sie das Fenster, und klicken Sie dann auf OK.

  8. Wenn auf dieser SharePoint-Website Daten für das Projekt angezeigt werden sollen, aktivieren Sie das Kontrollkästchen Berichte und Dashboards verweisen auf Daten für das Teamprojekt.

    Wichtig

    Wenn Sie dieses Kontrollkästchen aktivieren und diese Website bereits von einem anderen Teamprojekt verwendet wird, führt dies zu schwerwiegenden Auswirkungen für dieses Teamprojekt. Wenn Sie dieses Kontrollkästchen aktivieren, werden alle automatisierten Berichte und Daten auf diesem Portal entsprechend den Daten für dieses Teamprojekt statt für das andere Teamprojekt umgeleitet. Sie müssen sicherstellen, dass diese SharePoint-Website von keinen anderen Teamprojekten verwendet wird, oder der Besitzer des anderen Teamprojekts muss bestätigen, dass Sie diese Änderung durchführen sollten. Zum Umleiten der Berichte und Daten müssen Sie außerdem in beiden Projekten Mitglied der Gruppe "Projektadministrator" sein.

  9. Klicken Sie auf OK.

  10. Klicken Sie mit der rechten Maustaste auf das Teamprojekt, und klicken Sie anschließend auf Projektportal anzeigen.

    Das Teamprojektportal wird in einem neuen Browserfenster geöffnet.

  11. Klicken Sie auf Websiteaktionen und dann auf Websiteeinstellungen.

  12. Klicken Sie unter Siteverwaltung auf Sitefunktionen.

  13. Klicken Sie in der Liste der Sitefunktionen für alle Funktionen, die Sie für dieses Portal aktivieren möchten, auf Aktivieren.

Siehe auch

Aufgaben

Ändern oder Entfernen des Zugriffs zwischen einer SharePoint-Webanwendung und Team Foundation Server

Konzepte

Interaktionen zwischen SharePoint-Produkten und Team Foundation Server

Rollen in SharePoint-Produkten

Erweiterungen für SharePoint-Produkte

Die Team Foundation-Verwaltungskonsole

Architektur von Team Foundation Server

Dienstkonten und Abhängigkeiten in Team Foundation Server

Team Foundation Server-Berechtigungen

Weitere Ressourcen

Konfigurieren von Einstellungen für die Dashboardkompatibilität

Integrieren von Team Foundation Server mit SharePoint-Produkten ohne Administratorberechtigungen

Konfigurieren von Ressourcen für die Unterstützung von Teamprojekten

Aktualisieren eines aktualisierten Teamprojekts für den Zugriff auf neue Funktionen

Änderungsprotokoll

Datum

Verlauf

Grund

August 2010

Informationen zu SharePoint Server 2010, zum Konfigurationstool und den Anforderungen für das Desktopdarstellungsfeature unter bestimmten Betriebssystemen wurden hinzugefügt.

Kundenfeedback.