Condividi tramite


Gestire l'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 una raccolta di progetti team.

Prima di poter eseguire il mapping di un piano del progetto dell'organizzazione a un progetto team, è necessario configurare l'integrazione Visual Studio Team Foundation Server 2012 e Microsoft Project server.Per ulteriori informazioni, vedere Configurare l'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 le raccolte di progetti mappate 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 una raccolta 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 Assegnare le 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 una raccolta di progetti team.

Per elencare le istanze registrate di PWA

  1. Aprire una finestra del prompt dei comandi in cui Visual Studio o Team Explorer è installato e immettere:

    cd %programfiles%\Microsoft Visual Studio 11.0\Common7\IDE
    

    In una versione a 64 bit di Windows sostituire %programfiles% con %programfiles(x86)%.

  2. Digitare il seguente comando quindi scegliere la chiave 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 Registrare un'istanza di PWA in Team Foundation Server.

Torna all'inizio

Recuperare le raccolte di progetti mappate a un'istanza di PWA

Tramite il comando seguente, è possibile determinare quali raccolte sono mappate 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 una raccolta mappata a un'istanza di PWA che supporta il piano.

Per elencare le raccolte mappate

  • Al prompt dei comandi digitare il comando seguente, quindi scegliere la chiave INVIO :

    TfsAdmin ProjectServer /GetMappedCollections /tfs:tfsUrl
    

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

    Verrà visualizzato il messaggio seguente:

    Le raccolte seguenti sono mappate:tpcUrla Project Web AccesspwaUrl.

    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 scegliere la chiave INVIO

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

    Sostituire tpcUrl con l'URL della raccolta 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'organizzazioneEnterpriseProjectNameal progetto teamTeamProjectName 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 della raccolta 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'organizzazioneEnterpriseProjectNamee il progetto teamTeamProjectName.

    Annullamento del mapping tra il progetto dell'organizzazioneEnterpriseProjectNamee il progetto teamTeamProjectName 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 Assegnare le autorizzazioni per supportare l'integrazione di Project Server e Team Foundation Server.

Torna all'inizio

Vedere anche

Attività

Configurare l'integrazione di Team Foundation Server e Project Server

Riferimenti

Gestire mapping tra un progetto dell'organizzazione e un progetto team

Concetti

Amministrare l'integrazione di Team Foundation Server e Project Server