Creare un sito di Project Web Access (Project Server 2010)

 

Si applica a: Project Server 2010

Ultima modifica dell'argomento: 2017-01-17

La creazione di un sito (PWA) Microsoft Project Web App consente di creare i quattro database di Microsoft Project Server 2010 nell’istanza specificata di Microsoft SQL Server.

Nota

Se in base ai requisiti dell'organizzazione i database devono essere creati manualmente da un amministratore di database, richiedere all'amministratore di database di leggere l'articolo Manually create Project Server databases e di creare i quattro database di Project Server, nonché il database del contenuto di Microsoft SharePoint Server 2010, prima di eseguire le procedure illustrate in questo articolo.

Nota

Se i server della farm non sono connessi a Internet, il caricamento di alcune PWA e pagine SharePoint Server potrebbe essere lento. Questo problema si verifica perché i certificati di SharePoint Server tentano di contattare il server di download Microsoft per ottenere la catena radice più recente. È possibile risolvere il problema configurando l’impostazione Criteri di gruppo delle impostazioni di convalida del percorso del certificato sui server nella farm SharePoint Server, in modo che i server non tentino di aggiornare automaticamente i certificati. Per ulteriori informazioni, vedere Project Server 2010: Rallentamento durante il caricamento delle pagine PWA e SharePoint (https://blogs.msdn.com/b/brismith/archive/2012/03/05/project-server-2010-slow-load-times-of-pwa-and-sharepoint-pages.aspx).
Se in futuro l’utente connette i server della farm a Internet, è consigliabile riconfigurare l’impostazione CRiteri di gruppo delle impostazioni di convalida del percorso del certificato sui server nella farm SharePoint Server per aggiornare automaticamente i certificati.

Creare un sito di PWA

Il sito Project Web App richiede un'applicazione Web che lo ospiti. È possibile scegliere un'applicazione Web esistente o crearne una nuova Per ulteriori informazioni sulla creazione di un'applicazione Web, vedere Creare un'applicazione Web (SharePoint Server 2010).

Importante

È consigliabile utilizzare un database del contenuto di SharePoint Server 2010 distinto per ciascun sito di PWA e per le aree di lavoro del progetto associate. Per isolare correttamente il sito di PWA nel relativo database del contenuto, è necessario distribuire PWA in un orario in cui non vengono creati nuovi siti da altri amministratori nell'applicazione Web in cui si desidera distribuire PWA.

Inserendo PWA e le aree di lavoro del progetto associate in un database del contenuto distinto, si semplificano in modo significativo le procedure di migrazione e di backup e ripristino del sito.

Per la creazione di un sito di PWA è necessario eseguire cinque passaggi di base:

  1. Creare un database del contenuto in cui ospitare il sito di PWA e le aree di lavoro del progetto associate.

  2. Bloccare temporaneamente i database del contenuto esistenti.

  3. Creare il sito di PWA.

  4. Bloccare il database del contenuto di PWA per evitare che vengano aggiunte ulteriori raccolte siti.

  5. Sbloccare i database del contenuto esistenti.

In SharePoint Server 2010 viene utilizzato un algoritmo round robin per determinare la distribuzione delle raccolte siti nei database del contenuto. Per distribuire il sito di PWA in uno specifico database del contenuto, è necessario bloccare eventuali database del contenuto esistenti nell’applicazione Web in cui si prevede di distribuire PWA. Questo processo non ha effetto sull'accesso utente, ma solo sulla distribuzione di nuove raccolte siti.

Nota

Se è in corso la distribuzione di PWA in una nuova applicazione Web che verrà dedicata a Project Web Access, è possibile utilizzare il database del contenuto predefinito creato con tale applicazione Web per PWA. In questo caso, non è necessario eseguire le procedure di blocco seguenti. Tuttavia, è consigliabile impostare l'opzione di Numero massimo di siti che è possibile creare nel database su 1 per tale database del contenuto dopo aver distribuito PWA. Questa operazione consentirà di evitare la successiva creazione nel database di ulteriori raccolte siti oltre a PWA.

Per bloccare i database del contenuto, eseguire la procedura seguente per ogni database del contenuto associato all'applicazione Web in cui si prevede di distribuire il sito di PWA.

Importante

Accertarsi che durante l'esecuzione delle procedure illustrate in questa sezione nessun altro amministratore stia aggiungendo raccolte siti all'applicazione Web in cui si desidera pianificare la distribuzione di PWA.

Per bloccare un database del contenuto

  1. Nella sezione Gestione applicazioni in Amministrazione centrale SharePoint fare clic su Gestisci database del contenuto.

  2. Nella colonna Numero corrente di raccolte siti prendere nota del numero di raccolte siti del database che si intende bloccare.

  3. Nella colonna Nome database fare clic sul collegamento del database del contenuto che si desidera bloccare.

  4. Nella sezione Impostazioni capacità database eseguire le operazioni seguenti:

    1. Nella casella Numero massimo di siti che è possibile creare nel database digitare il numero di raccolte siti già esistenti per il database (indicato nella colonna Numero corrente di raccolte siti più indietro in questa procedura).

      Nota

      Prendere nota del valore corrente di questo parametro. Sarà necessario ripristinarlo dopo la creazione del sito di Project Web App.

    2. Nella casella Numero di siti consentiti prima della generazione di un avviso digitare un numero inferiore al valore utilizzato per Numero massimo di siti che è possibile creare nel database.

      Nota

      Prendere nota del valore corrente di questo parametro. Sarà necessario ripristinarlo dopo la creazione del sito di Project Web App.

  5. Fare clic su OK.

Per creare un database del contenuto

  1. Nella sezione Gestione applicazioni in Amministrazione centrale SharePoint fare clic su Gestisci database del contenuto.

  2. Fare clic su Aggiungi database del contenuto.

  3. Nella sezione Applicazione Web scegliere l'applicazione Web in cui si intende distribuire il sito di PWA.

  4. Nella sezione Nome e autenticazione database digitare il nome del server di database in cui si desidera distribuire i database di PWA, quindi digitare un nome per il database.

  5. Fare clic su OK.

Una volta creato e configurato il database del contenuto, il passaggio successivo consiste nel creare il sito di PWA.

Per creare un sito di PWA

  1. Nella sezione Gestione applicazioni in Amministrazione centrale SharePoint fare clic su Gestisci applicazioni di servizio.

  2. Nella pagina Gestisci applicazioni di servizio fare clic su Applicazione di servizio di Project Server.

  3. Nella pagina Gestisci siti di Project Web App fare clic su Crea sito di Project Web App.

  4. Completare la pagina Crea sito di Project Web App come indicato nella tabella seguente:

    Opzione Descrizione

    Applicazione Web di SharePoint per ospitare Project Web App

    L'applicazione Web per il sito di PWA.

    Percorso di Project Web App

    Il percorso dal sito radice per questo sito di PWA.

    Selezionare una lingua

    La lingua dell'interfaccia utente per il sito di PWA.

    Utilizzare il percorso di Project Web App come intestazione host

    Utilizzare questa opzione se si desidera ospitare il sito di PWA in un URL radice, ad esempio https://www.contoso.com.

    Account amministratore

    L'account utente che verrà aggiunto al gruppo di sicurezza degli amministratori di Project Server in questa istanza di PWA. È necessario utilizzare questo account al primo accesso al sito di PWA.

    Server di database principale

    L'istanza di SQL Server in cui si desidera ospitare il database Project Server. Se l'amministratore del database ha già creato i database di Project Web App, specificare i nomi di tali database nelle caselle di testo corrispondenti. Se i database non sono stati già creati, verranno creati automaticamente.

    Nome del database pubblicato

    Il nome del database pubblicato di Project Server per l’istanza di PWA.

    Nome del database bozza

    Il nome del database bozza di Project Server per questa istanza di PWA.

    Nome del database di archiviazione

    Il nome del database di archiviazione di Project Server per questa istanza di PWA.

    Server del database di report

    L'istanza di SQL Server in cui si desidera distribuire il database di report (se diverso dal server di database principale).

    Utilizzare il server di database principale

    Selezionare la casella di controllo per distribuire il database di report nel server di database principale specificato in precedenza. Deselezionare la casella di controllo per distribuire il database di report su un altro server di database e specificare l'istanza di SQL Server che si desidera utilizzare nella casella Server del database di report.

    Nome del database di report

    Il nome del database di report di Project Server per questa istanza di PWA.

    Quota per il contenuto di SharePoint nel sito

    La capacità massima di archiviazione, in megabyte, per il sito di PWA.

    Avviso di quota per il contenuto di SharePoint nel sito

    La quantità di spazio di archiviazione del sito, in megabyte, in corrispondenza della quale verrà inviato all'amministratore del sito un messaggio di posta elettronica di avviso.

  5. Fare clic su OK.

Project Server avvia il processo di creazione del sito di PWA. Ciò potrebbe richiedere del tempo. Al termine del processo di creazione del sito, sullo stato visualizzato nell'elenco di siti di PWA sarà effettuato il provisioning.

Una volta effettuato il provisioning del sito di PWA, verificare che il sito sia stato creato nel database del contenuto creato. Utilizzare il comando Get-SPSite di Windows PowerShell, passando il nuovo database del contenuto come parametro:

Per verificare il percorso del sito di PWA

  1. Verificare che siano soddisfatti i requisiti minimi seguenti: vedere Add-SPShellAdmin.

  2. Fare clic sul menu Start e scegliere Tutti i programmi.

  3. Fare clic su Prodotti Microsoft SharePoint 2010.

  4. Fare clic su SharePoint 2010 Management Shell.

  5. Dal prompt dei comandi di Windows PowerShell (PS C:\>)digitare il comando seguente e quindi premere INVIO:

    Get-SPSite -ContentDatabase <ContentDatabaseName>

    Il comando deve restituire l'URL del sito di PWA e nessun altro URL.

    Nota

    Se nel database del contenuto sono elencati altri URL oltre a quello del sito di PWA, eliminare il sito di PWA e iniziare di nuovo la procedura con un nuovo database del contenuto.

Una volta inserito il sito di PWA nel database del contenuto desiderato, è necessario bloccare il database per evitare che SharePoint Server 2010 possa aggiungere ulteriori raccolte siti al database. Questa operazione viene eseguita impostando il numero massimo di siti del database del contenuto su uno.

Nota

La configurazione di questa impostazione non impedisce la creazione di nuovi siti di aree di lavoro progetto.

Per bloccare il database del contenuto

  1. Nella sezione Gestione applicazioni in Amministrazione centrale SharePoint fare clic su Gestisci database del contenuto.

  2. Nella colonna Nome database fare clic sul collegamento del database del contenuto che è stato creato.

  3. Nella sezione Impostazioni capacità database eseguire le operazioni seguenti:

    1. Nella casella Numero di siti consentiti prima della generazione di un avviso digitare 0.

    2. Nella casella Numero massimo di siti che è possibile creare nel database digitare 1.

  4. Fare clic su OK.

Una volta bloccato il database del contenuto di PWA, è possibile ripristinare i valori originali di Numero massimo di siti che è possibile creare nel database e Numero di siti consentiti prima della generazione di un avviso.

È ora possibile accedere al nuovo sito di PWA.

Nota

La prima chiamata del pool di applicazioni Internet Information Services (IIS) che contiene l’applicazione di Project Web App può essere lenta perché viene compilata e caricata l'applicazione di .NET Framework.

Configurare i periodi di tempo per la creazione di report

La configurazione dei periodi di tempo per la creazione di report è necessaria per l'uso da parte di membri del team delle operazioni di rilevamento e definizione dello stato delle attività all'interno di Project Server 2010. Si consiglia di creare almeno un anno di periodi di tempo per la creazione di report. Usare la procedura seguente per creare i periodi di tempo per la creazione di report.

Per creare i periodi di tempo per la creazione di report

  1. In PWA, fare clic su Impostazioni Server.

  2. Nella sezione Gestione tempi e attività, fare clic su Periodi di tempo per la creazione di report.

  3. Nella pagina relativa ai periodi di tempo per la creazione di report:

    1. Fare clic sul pulsante del calendario accanto a Data di inizio del primo periodo e selezionare una data di inizio per il primo periodo di tempo per la creazione di report.

      Importante

      Se si sceglie una lunghezza di sette giorni per un periodo di creazione di report standard, tutti i periodi inizieranno il giorno della settimana che si seleziona come data di inizio per il primo periodo. Scegliere un giorno della settimana in conformità con le esigenze dell'organizzazione.

      Importante

      Se si desidera creare periodi di lunghezza variabile, ad esempio quando si utilizza un periodo per ogni mese del calendario, è necessario eseguire l’operazione a livello individuale nella pagina dei periodi di tempo per la creazione di report o a livello di programmazione tramite codice personalizzato.

    2. Fare clic su Crea blocco.

    3. Fare clic su Salva.

Configurare l’account proxy del flusso di lavoro

Il passaggio finale prima di iniziare a usare il sito di PWA consiste nell'impostare l'account utente proxy del flusso di lavoro. Per impostazione predefinita, questo account è impostato per l'account usato per creare il sito di PWA. Sebbene sia possibile salvare l'impostazione predefinita, è consigliabile creare un account Active Directory a questo scopo.

Importante

È necessario modificare l'account prima di iniziare flussi di lavoro, altrimenti i flussi di lavoro in corso verranno interrotti.

Esistono due passaggi da seguire per configurare l'account per il proxy del flusso di lavoro:

  • Creare un account utente Project Server 2010 per l’account Active Directory per il proxy del flusso di lavoro.

  • Configurare questo account come utente proxy del flusso di lavoro.

Eseguire la procedura seguente per creare un Project Server 2010 per l'account proxy del flusso di lavoro.

Per creare un utente:

  1. In Project Web App, fare clic su Impostazioni Server.

  2. Nella sezione Sicurezza fare clic su Gestisci utenti.

  3. Nella pagina Gestisci utenti fare clic su Nuovo utente.

  4. Nella pagina Nuovo utente:

    1. Deselezionare la casella di controllo È possibile assegnare un utente come risorsa.

    2. In Nome visualizzato, digitare il nome che si desidera utilizzare per l'account utente (ad esempio, utente proxy del flusso di lavoro).

    3. Nella sezione Autenticazione utente, immettere l'account Active Directory creato per l'utente proxy del flusso di lavoro nella casella Account accesso utente.

    4. Selezionare la casella di controllo Impedisci sincronizzazione di Active Directory per questo utente.

    5. Nell’area Categorie di sicurezza, seleziona Organizzazione in Categorie disponibili, quindi fare clic su Aggiungi.

    6. Nella sezione relativa alle autorizzazioni per l’organizzazione, selezionare Consenti per le seguenti autorizzazioni:

      • Apertura di un progetto

      • Salvataggio di un progetto su Project Server

      • Visualizzazione di dati delle risorse dell'organizzazione

    7. Nella sezione relativa alle autorizzazioni globali, selezionare Consenti per le seguenti autorizzazioni:

      • Accesso

      • Gestione di utenti e gruppi

      • Gestione di flusso di lavoro e pagine dettagli progetto

  5. Fare clic su Salva.

Una volta creato l’account utente, è possibile impostare l’account utente per il proxy del flusso di lavoro. Eseguire la procedura seguente per configurare un account utente per il proxy del flusso di lavoro.

Per impostare un account utente per il proxy del flusso di lavoro

  1. In PWA, fare clic su Impostazioni Server.

  2. Nella pagina Impostazioni server della sezione Flusso di lavoro e pagine dettagli progetto, fare clic su Impostazioni flusso di lavoro progetto.

  3. Nella pagina Impostazioni flusso di lavoro progetto, nella casella Account utente per il proxy del flusso di lavoro, immettere l’account Active Directory creato per l’utente proxy del flusso di lavoro, quindi fare clic su Salva.

A questo punto è possibile iniziare a usare il sito Project Web App. Il passaggio successivo consiste nel configurare la creazione di report per abilitare le caratteristiche di reporting e business intelligence di Project Server. Passare all’articolo successivo, Configurare la creazione di report per Project Server 2010.