Condividi tramite


Aggiungere l'integrazione con Prodotti SharePoint a una distribuzione di Team Foundation Server

Durante l'installazione di Visual Studio Team Foundation Server, è possibile che sia stata omessa la configurazione delle risorse di Prodotti SharePoint per la distribuzione. Per il funzionamento di Team Foundation Server non è necessario un server su cui sia in esecuzione Prodotti SharePoint, tuttavia molte funzionalità di Team Foundation Server richiedono l'integrazione con Prodotti SharePoint. È possibile aggiungere un server in cui è in esecuzione Microsoft Office SharePoint Server 2007, Microsoft SharePoint Server 2010 o Windows SharePoint Services 3.0 alla distribuzione di Team Foundation Server. Dopo avere aggiunto un'applicazione Web di SharePoint, è possibile configurare gli insiemi di progetti team e i progetti team già inclusi nella distribuzione in modo da utilizzare il server in questione per i portali del progetto team, i rapporti e i dashboard.

Nota

Se non si dispone di un server su cui è in esecuzione Microsoft Office SharePoint Server 2007, SharePoint Server 2010 o Windows SharePoint Services 3.0, è possibile trovare le istruzioni per l'installazione di uno di questi programmi da utilizzare con Team Foundation Server nella guida all'installazione di Team Foundation. Per ottenere le informazioni più recenti, scaricare la guida da questa pagina nel sito Web Microsoft: Guida all'installazione di Team Foundation oppure visualizzare la guida nella pagina seguente del sito Web Microsoft: Installazione dei componenti di Team Foundation. In alternativa è possibile consultare la documentazione di Prodotti SharePoint relativa all'installazione di Microsoft Office SharePoint Server 2007 sulla pagina seguente del sito Web Microsoft: Installare Office SharePoint Server 2007 in un ambiente server farm. Per consultare la documentazione di Prodotti SharePoint relativa all'installazione di Windows SharePoint Services 3.0, vedere la pagina seguente del sito Web Microsoft: Distribuire una farm semplice.

Per aggiungere un server su cui è in esecuzione Prodotti SharePoint alla distribuzione di Team Foundation Server, è necessario configurare Prodotti SharePoint specificando impostazioni compatibili con Team Foundation Server. Se si aggiunge un server su cui è in esecuzione Microsoft Office SharePoint Server 2007 o SharePoint Server 2010, è necessario effettuare dei passaggi aggiuntivi prima che i rapporti e i dashboard funzionino correttamente per i progetti team associati.

Nota

È possibile integrare manualmente Team Foundation Server e Prodotti SharePoint seguendo i passaggi di questa procedura. In alternativa, è possibile utilizzare uno strumento di configurazione per integrare automaticamente Team Foundation Server con Microsoft Office SharePoint Server 2007 o SharePoint Server 2010, se la topologia di distribuzione è compatibile con le impostazioni predefinite richieste da tale strumento. Per ulteriori informazioni, vedere la pagina seguente nel sito Web Microsoft: Strumento di preconfigurazione per Visual Studio Team Foundation Server 2010 per Office SharePoint Server 2007 e SharePoint Server 2010.

Nei passaggi relativi alla configurazione manuale è inclusa la configurazione di uno o più account con le autorizzazioni necessarie per utilizzarli come account del servizio. È necessario inoltre installare le estensioni di Team Foundation Server per Prodotti SharePoint nel server su cui è in esecuzione Prodotti SharePoint. Devono essere infine configurati gli insiemi di progetti team o i progetti team esistenti se si desidera abilitarli con portali, dashboard e altre funzionalità di integrazione con Prodotti SharePoint.

Nota

Le procedure in questo argomento sono progettate per una distribuzione in cui Prodotti SharePoint e Team Foundation Server sono completamente integrati. Se per la distribuzione è richiesto un livello superiore di restrizioni di sicurezza tra Team Foundation Server e Prodotti SharePoint, vedere Integrare Team Foundation Server con Prodotti SharePoint senza autorizzazioni amministrative.

In questo argomento

Per aggiungere un server su cui è in esecuzione Prodotti SharePoint a una distribuzione di Team Foundation Server, è necessario completare le seguenti procedure nell'ordine in cui sono elencate:

  1. Autorizzazioni necessarie

  2. Creare un'applicazione Web

  3. Configurare le impostazioni per la compatibilità con i dashboard

  4. Installare e configurare le estensioni

  5. Concedere l'accesso

  6. Configurare la definizione dell'applicazione enterprise

  7. Configurare insiemi di progetti team esistenti

  8. Configurare progetti esistenti

Autorizzazioni necessarie

Per eseguire le procedure riportate di seguito, è necessario essere un membro dei seguenti gruppi o disporre delle seguenti autorizzazioni:

  • Gruppo di sicurezza Administrators nei server in cui è in esecuzione la console di amministrazione per Team Foundation. 

  • Gruppo Amministratori farm per la farm in cui si sta configurando un'applicazione Web e si stanno modificando le impostazioni di Prodotti SharePoint

Oltre a queste autorizzazioni, potrebbe essere necessario soddisfare i seguenti requisiti in un computer su cui è in esecuzione Windows Server 2008:

  • Per seguire una procedura da riga di comando è possibile che sia necessario aprire una finestra del prompt dei comandi con privilegi elevati. A tale scopo, fare clic su Start, fare clic con il pulsante destro del mouse su Prompt dei comandi e quindi fare clic su Esegui come amministratore.

  • Per seguire una procedura che richiede Internet Explorer è possibile che sia necessario avviarlo come amministratore. A tale scopo, fare clic su Start, scegliere Tutti i programmi, fare clic con il pulsante destro del mouse su Internet Explorer e quindi fare clic su Esegui come amministratore.

  • Per accedere ad Amministrazione centrale SharePoint, a Gestione rapporti, ai rapporti o ai siti Web di SQL Server Reporting Services, potrebbe essere necessario aggiungere questi siti nell'elenco di siti attendibili in Internet Explorer.

Per ulteriori informazioni, vedere il seguente argomento nel sito Web Microsoft: Controllo dell'account utente.

Creare un'applicazione Web e una raccolta siti da utilizzare con Team Foundation Server

Per integrare Prodotti SharePoint e Team Foundation Server, è necessario configurare un'applicazione Web e una raccolta siti con le impostazioni richieste da Team Foundation Server. Poiché Team Foundation Server non è stato installato o configurato con Prodotti SharePoint, è necessario creare manualmente l'applicazione Web e la raccolta siti.

Per creare un'applicazione Web e una raccolta siti

  1. Creare un'applicazione Web di SharePoint che utilizzi la porta 80, esegua l'autenticazione tramite NTLM e disponga di un nome univoco indicante anche il numero di porta.

    Per ulteriori informazioni su come creare un'applicazione Web e una raccolta siti di SharePoint da utilizzare con Team Foundation Server, vedere Creare applicazioni Web e siti di SharePoint per l'utilizzo con Team Foundation Server.

  2. Creare una raccolta siti su tale applicazione Web con un nome univoco.

Configurare dashboard di Office SharePoint Server

Se si desidera utilizzare un server su cui è in esecuzione Windows SharePoint Services 3.0 per supportare la distribuzione di Team Foundation Server, ignorare la sezione seguente.

Se si esegue l'installazione di Windows SharePoint Services 3.0 o di Microsoft Office SharePoint Server 2007 in un server destinato specificamente all'utilizzo con Team Foundation Server, è possibile seguire le istruzioni per l'installazione di Prodotti SharePoint nella guida all'installazione per Team Foundation. Per scaricare la versione più recente di questa guida, vedere la seguente pagina nel sito Web Microsoft: Guida all'installazione di Team Foundation.

Per utilizzare una distribuzione esistente di Microsoft Office SharePoint Server 2007 o SharePoint Server 2010 con la distribuzione di Team Foundation Server, è necessario configurare tale distribuzione con le impostazioni richieste da Team Foundation Server affinché i rapporti e i dashboard funzionino correttamente nei portali del progetto team. Se non si configurano queste impostazioni, i rapporti e i dashboard disponibili nei portali del progetto team potrebbero non essere forniti di tutte le funzionalità previste o non funzionare correttamente.

È necessario pianificare attentamente la configurazione di Microsoft Office SharePoint Server 2007 o SharePoint Server 2010. La configurazione di una distribuzione è un processo complesso che riguarda molti aspetti. È necessario, ad esempio, determinare nel corso del processo di pianificazione gli account da utilizzare come account del servizio, account amministrativi e account di gruppo. I requisiti per gli account vengono discussi in dettaglio in Account del servizio e dipendenze in Team Foundation Server. È possibile inoltre consultare un esempio in Interazioni tra Prodotti SharePoint e Team Foundation Server. È necessario rivedere attentamente le informazioni per assicurarsi di aver compreso i requisiti prima di iniziare la configurazione.

Per configurare Office SharePoint Server in modo da visualizzare correttamente i rapporti e i dashboard in Team Foundation Server

  • In Amministrazione centrale SharePoint abilitare i servizi e configurare le impostazioni richieste da Team Foundation Server.

    Per ulteriori informazioni, vedere Configurare le impostazioni per la compatibilità con i dashboard.

    Nota

    Nei server in cui è in esecuzione Prodotti SharePoint su Windows Server 2008 o Windows Server 2008 R2, è necessario attivare anche la funzionalità Esperienza desktop per far sì che le applicazioni Microsoft Office interagiscano correttamente con Team Foundation Server. Per ulteriori informazioni, vedere Panoramica di Esperienza desktop.

Installare le estensioni

Dopo aver configurato la distribuzione di Prodotti SharePoint, è necessario installare le estensioni di Team Foundation Server per Prodotti SharePoint. Se si desidera aggiungere più di un server o di un'applicazione Web, è necessario installare le estensioni in ciascun server su cui è in esecuzione Prodotti SharePoint.

Nota

Non è necessario installare le estensioni se Prodotti SharePoint è in esecuzione sullo stesso server che ospita il livello applicazione per Team Foundation Server.

Per installare le estensioni di Team Foundation Server per Prodotti SharePoint

  • Per ulteriori informazioni, vedere la guida all'installazione di Team Foundation. Per scaricare la versione più recente di questa guida, vedere la seguente pagina nel sito Web Microsoft: Guida all'installazione di Team Foundation (la pagina potrebbe essere in inglese).

Concedere l'accesso

Dopo avere installato le estensioni, è necessario configurare sia l'applicazione Web di SharePoint, sia Team Foundation Server per consentire l'integrazione dei programmi. È necessario concedere l'accesso tra un'applicazione Web di SharePoint e Team Foundation Server per integrare i progetti team con i siti di SharePoint.

Le autorizzazioni all'accesso tra Team Foundation Server e Prodotti SharePoint vengono combinate. L'integrazione non viene completata finché non viene concesso l'accesso necessario sia per l'applicazione Web, sia per Team Foundation Server. Inoltre, se l'account non è membro del gruppo Amministratori farm, è necessario aggiungere l'account del servizio utilizzato da Prodotti SharePoint al gruppo SharePoint Web Application Services in Team Foundation Server.

Per configurare l'accesso tra un'applicazione Web di SharePoint e Team Foundation Server

Configurare la definizione dell'applicazione enterprise

Se si desidera utilizzare un server su cui è in esecuzione Windows SharePoint Services 3.0 per supportare la distribuzione di Team Foundation Server, ignorare la sezione seguente.

Se si desidera utilizzare un server in cui è in esecuzione Microsoft Office SharePoint Server 2007 o SharePoint Server 2010, è necessario aprire la console di amministrazione di Team Foundation Server e aggiungere la definizione di applicazione enterprise creata in Prodotti SharePoint quando sono state configurate le impostazioni per la compatibilità del dashboard. Questa configurazione è indispensabile affinché i rapporti e i dashboard vengano visualizzati correttamente nei portali dei progetti team creati per i progetti team già presenti in Team Foundation Server.

Per configurare la definizione dell'applicazione enterprise

  1. Nel server su cui sono in esecuzione le estensioni di Team Foundation Server per Prodotti SharePoint aprire la console di amministrazione di Team Foundation.

    Per ulteriori informazioni, vedere Aprire la console di amministrazione di Team Foundation.

  2. Fare clic su Estensioni per Prodotti SharePoint, quindi fare clic sull'applicazione Web di SharePoint per la quale si desidera configurare la definizione dell'applicazione enterprise.

  3. Fare clic su Modifica accesso, digitare il nome della definizione dell'applicazione enterprise, quindi scegliere OK.

Configurare insiemi di progetti team esistenti

Dopo aver aggiunto un'applicazione Web di SharePoint alla distribuzione di Team Foundation Server in uso, è possibile aggiungere tale applicazione come risorsa per qualsiasi insieme di progetti team nella distribuzione. Aggiungendo l'applicazione Web a un insieme, si consente agli amministratori di progetto di creare e popolare un sito di SharePoint come portale del progetto team per un progetto team nuovo o esistente in tale insieme.

Per aggiungere un'applicazione Web di SharePoint e un percorso radice predefinito in cui gli amministratori di progetto creeranno portali del progetto team

Configurare progetti esistenti

Dopo avere aggiunto un'applicazione Web di SharePoint a un insieme di progetti team, è possibile configurare qualsiasi progetto in tale insieme con un portale del progetto team sull'applicazione Web di SharePoint. È necessario anzitutto creare un sito di SharePoint per il progetto team nell'applicazione Web, quindi aggiungere il sito al progetto. Con la creazione di un portale del progetto team si fornisce un solo punto di informazioni sul progetto team e sul relativo stato e si incoraggiano i membri del progetto a comunicare e condividere le risorse. Dopo avere creato un sito di SharePoint da utilizzare come portale per un progetto team, è necessario configurare manualmente il sito in modo che i rapporti e i dashboard per il progetto funzionino correttamente.

Per creare un sito di SharePoint da utilizzare con Team Foundation Server

  1. Aprire Internet Explorer.

  2. Nella barra degli indirizzi digitare l'indirizzo del sito principale nell'applicazione Web di SharePoint in cui si desidera creare il sito.

  3. Fare clic su Azioni sito e quindi su Crea.

    Viene visualizzata la pagina Crea pagina.

  4. Selezionare Siti e aree lavoro in Pagine Web.

    Viene visualizzata la pagina Nuovo sito di SharePoint.

  5. Immettere un titolo e una descrizione per il sito in Titolo e descrizione.

  6. Digitare l'URL per questo sito in Indirizzo sito Web.

    L'URL verrà automaticamente preceduto dall'indirizzo dell'applicazione Web.

  7. Specificare le autorizzazioni utente appropriate per il nuovo sito in Autorizzazioni, quindi selezionare Crea.

  8. Nella pagina Selezione modello specificare il modello adatto al processo che si desidera seguire.

    Ad esempio, selezionare Agile Dashboard se si desidera creare un sito Web per un progetto che utilizza tecniche Agile.

  9. Scegliere OK.

    Nota

    Al termine della creazione il sito verrà aperto immediatamente, tuttavia alcune delle funzionalità non saranno visualizzate correttamente. Si tratta di un comportamento previsto e rimarrà tale finché non viene completata l'aggiunta del sito come portale per un progetto team.

Per aggiungere il sito di SharePoint come portale a un progetto team esistente

  1. In Team Explorer fare clic con il pulsante destro del mouse sul nome del progetto, scegliere Impostazioni progetto team, quindi Impostazioni portale.

  2. Selezionare la casella di controllo Abilita il portale del progetto team nella scheda Portale del progetto.

  3. Fare clic su Utilizza questo sito SharePoint, quindi su Configura URL.

  4. Nell'elenco Applicazione Web fare clic su un'applicazione Web di SharePoint.

  5. Digitare il percorso relativo del sito di SharePoint creato per questo progetto team in Percorso sito relativo.

    Non appena digitato, il percorso viene visualizzato alla fine del valore in URL.

  6. Selezionare il link in URL.

    Viene aperta una finestra del browser.

  7. Verificare che il sito Web visualizzato sia quello che si desidera utilizzare, chiudere la finestra, quindi scegliere OK.

  8. Se si desidera che in questo sito di SharePoint vengano mostrati i dati relativi a questo progetto, selezionare la casella di controllo Rapporti e dashboard fanno riferimento ai dati per il progetto team.

    Nota importanteImportante

    La selezione di questa casella di controllo nel caso in cui il sito sia già utilizzato da un altro progetto team comporta gravi conseguenze per tale progetto team. Se viene selezionata questa casella di controllo, tutti i rapporti automatizzati e i dati presenti su questo portale verranno reindirizzati in modo da riflettere i dati per questo progetto team anziché per l'altro progetto team. È necessario assicurarsi che questo sito di SharePoint non sia utilizzato da nessun altro progetto o verificare con il proprietario dell'altro progetto team che venga apportata questa modifica. Per reindirizzare i rapporti e i dati, è necessario inoltre essere un membro del gruppo Project Administrators in entrambi i progetti.

  9. Scegliere OK.

  10. Fare clic con il pulsante destro del mouse sul progetto team e scegliere Mostra portale progetto.

    Il portale del progetto team viene aperto in una nuova finestra del browser.

  11. Fare clic su Azioni sito e quindi su Impostazioni sito.

  12. In Amministrazione sito fare clic su Funzionalità sito.

  13. Nell'elenco di funzionalità del sito fare clic su Attiva per ogni funzionalità che si desidera attivare per questo portale.

Vedere anche

Attività

Modificare o rimuovere l'accesso tra un'applicazione Web di SharePoint e Team Foundation Server

Concetti

Interazioni tra Prodotti SharePoint e Team Foundation Server

Ruoli nei Prodotti SharePoint

Estensioni per Prodotti SharePoint

Console di amministrazione di Team Foundation

Architettura di Team Foundation Server

Account del servizio e dipendenze in Team Foundation Server

Autorizzazioni per Team Foundation Server

Altre risorse

Configurare le impostazioni per la compatibilità con i dashboard

Integrare Team Foundation Server con Prodotti SharePoint senza autorizzazioni amministrative

Configurazione di risorse per il supporto di progetti team

Updating an Upgraded Team Project to Access New Features

Cronologia delle modifiche

Data

Cronologia

Motivo

Agosto 2010

Informazioni aggiuntive su SharePoint Server 2010, lo strumento di configurazione e il requisito necessario per la funzionalità Esperienza desktop su sistemi operativi specifici.

Commenti e suggerimenti dei clienti.