Condividi tramite


Gestione dell'associazione di progetti dell'organizzazione a progetti team

Per supportare la sincronizzazione dei dati tra un piano del progetto dell'organizzazione e un progetto team è necessario eseguire il mapping del piano al progetto team. È possibile eseguire il mapping di più piani allo stesso progetto team. Per eseguire il mapping di progetti dell'organizzazione, è necessario avere registrato e mappato l'istanza di Project Web Access o Project Web App (PWA) associata al progetto dell'organizzazione a un insieme di progetti team.

Prima di poter eseguire il mapping di un piano del progetto dell'organizzazione a un progetto team, è necessario avere configurato l'integrazione dei due prodotti server. Per ulteriori informazioni, vedere Configurazione dell'integrazione di Team Foundation Server e Project Server. Dopo avere eseguito la configurazione iniziale, è possibile eseguire e annullare il mapping tra i piani e i progetti team in base alle necessità.

In questo argomento

  • Recuperare le istanze registrate di PWA

  • Recuperare gli insiemi di progetti mappati alle istanze di PWA

  • Associare un piano del progetto dell'organizzazione a un progetto team

  • Rimuovere l'associazione tra un piano del progetto dell'organizzazione e un progetto team

  • Aggiungere risorse di Team Foundation Server al pool di risorse per Project Server

Autorizzazioni necessarie

Per eseguire queste procedure, è necessario disporre dell'autorizzazione Amministrazione integrazione di Project Server per un insieme di progetti team o appartenere al gruppo Team Foundation Administrators. Inoltre, all'account del servizio di Visual Studio Team Foundation Server devono essere concesse le autorizzazioni amministrative sulle istanze di PWA che prenderanno parte alla sincronizzazione dei dati. Per ulteriori informazioni, vedere Assegnazione di autorizzazioni per supportare l'integrazione di Project Server e Team Foundation Server.

Recuperare le istanze registrate di PWA

Tramite il comando seguente, è possibile elencare le istanze di PWA registrate con un server di livello applicazione e disponibili per il mapping a un insieme di progetti team.

Per elencare le istanze registrate di PWA

  1. In un computer in cui sono installati Team Explorer e il Service Pack 1 per Visual Studio 2010 aprire una finestra del prompt dei comandi e passare alla directory contenente lo strumento TFSAdmin.

    Per impostazione predefinita, lo strumento si trova in Unità:\Programmi\Microsoft Visual Studio 10.0\Common7\IDE. Nei computer a 64 bit, lo strumento si trova in Unità:\Programmi (x86)\Microsoft Visual Studio 10.0\Common7\IDE.

  2. Digitare il comando seguente, quindi premere INVIO.

    TfsAdmin ProjectServer /GetRegisteredPWA /tfs:tfsUrl
    

    Sostituire tfsUrl con l'URL (Uniform Resource Locator) del server a livello applicazione.

    Verrà visualizzato il messaggio seguente:

    Le seguenti istanze di Project Web Access sono registrate: pwaUrl.

Per ulteriori informazioni, vedere Registrazione di un'istanza di PWA in Team Foundation Server.

Torna all'inizio

Recuperare gli insiemi di progetti mappati a un'istanza di PWA

Tramite il comando seguente, è possibile determinare quali insiemi sono mappati a un'istanza di PWA e disponibili per prendere parte alla sincronizzazione dei dati. È possibile associare un piano del progetto dell'organizzazione solo a un progetto team ospitato in un insieme mappato a un'istanza di PWA che supporta il piano.

Per elencare gli insiemi mappati

  • Al prompt dei comandi digitare il comando seguente, quindi premere INVIO:

    TfsAdmin ProjectServer /GetMappedCollections /tfs:tfsUrl
    

    Sostituire tfsUrl con l'URL del server di livello applicazione.

    Verrà visualizzato il messaggio seguente:

    Gli insiemi seguenti sono mappati: tpcUrl a Project Web Access pwaUrl.

    Torna all'inizio

Associare un piano del progetto dell'organizzazione a un progetto team

È possibile eseguire il mapping di un piano del progetto dell'organizzazione al progetto team che contiene i dati che si desidera sincronizzare. Come illustrato nella figura seguente, è possibile associare più progetti dell'organizzazione allo stesso progetto team.

Associazione di progetti dell'organizzazione a un progetto team

Per eseguire il mapping di un piano del progetto dell'organizzazione a un progetto team

  1. Al prompt dei comandi digitare il comando seguente, quindi premere INVIO:

    TfsAdmin ProjectServer /MapPlanToTeamProject /collection:tpcUrl /enterpriseProject:EnterpriseProjectName /teamProject:TeamProjectName /workItemTypes:ListOfWorkItemTypes /nofixedwork /projectFieldForWorkItemType:ProjectFieldName
    

    Sostituire tpcUrl con l'URL dell'insieme di progetti team, EnterpriseProjectName con il nome del piano del progetto dell'organizzazione e TeamProjectName con il nome del progetto team. Sostituire ListOfWorkItemTypes con i nomi dei tipi di elementi di lavoro da includere nella sincronizzazione dei dati. Specificare /noFixedWork se si desidera impedire assegnazioni di tipi di attività fisse. È inoltre possibile specificare l'argomento /projectFieldForWorkItemType e il nome di un campo in Project per archiviare il tipo di elemento di lavoro.

    Verrà visualizzato il messaggio seguente:

    Mapping del progetto dell'organizzazione EnterpriseProjectName al progetto team TeamProjectName.

    Mapping del progetto dell'organizzazione EnterpriseProjectName al progetto team TeamProjectName completato.

  2. Ripetere il passaggio 1 per ogni piano del progetto dell'organizzazione che si desidera associare a un progetto team.

    Torna all'inizio

Rimuovere l'associazione tra un piano del progetto dell'organizzazione e un progetto team

Prima di poter rimuovere l'associazione tra un piano del progetto dell'organizzazione e un progetto team, è necessario eliminare tutte le attività collegate agli elementi di lavoro nel progetto team mappato.

Per annullare il mapping di un piano del progetto dell'organizzazione a un progetto team

  • Al prompt dei comandi digitare il comando seguente, quindi premere INVIO.

    TfsAdmin ProjectServer /UnmapPlanFromTeamProject/collection:tpcUrl /enterpriseProject:EnterpriseProjectName /teamProject:TeamProjectName
    

    Sostituire tpcUrl con l'URL dell'insieme di progetti team, EnterpriseProjectName con il nome del piano del progetto dell'organizzazione e TeamProjectName con il nome del progetto team.

    Verrà visualizzato il messaggio seguente:

    Annullamento del mapping tra il progetto dell'organizzazione EnterpriseProjectName e il progetto team TeamProjectName.

    Annullamento del mapping tra il progetto dell'organizzazione EnterpriseProjectName e il progetto team TeamProjectName completato.

Torna all'inizio

Aggiungere risorse di Team Foundation Server al pool di risorse per Project Server

Per assegnare utenti di Team Foundation come risorse in Project, è necessario aggiungerli al pool di risorse dell'organizzazione e al pool di risorse per il piano del progetto dell'organizzazione. Per semplificare questo processo, è possibile configurare PWA per la sincronizzazione automatica dei gruppi di sicurezza con gruppi dallo stesso nome in Active Directory. È inoltre possibile sincronizzare utenti e risorse in Project Server con gli utenti in Active Directory in più domini e insiemi di strutture.

Per ulteriori informazioni su come aggiungere utenti al pool di risorse dell'organizzazione, vedere le pagine seguenti del sito Web Microsoft:

Inoltre, è necessario concedere agli utenti di Team Foundation l'accesso a Project Server. Per ulteriori informazioni, vedere Assegnazione di autorizzazioni per supportare l'integrazione di Project Server e Team Foundation Server.

Torna all'inizio

Vedere anche

Altre risorse

Configurazione dell'integrazione di Team Foundation Server e Project Server

Gestione di mapping tra un progetto dell'organizzazione e un progetto team

Amministrazione dell'integrazione di Team Foundation Server e Project Server