Criar um site do PWA (Project Server 2010)

 

Aplica-se a: Project Server 2010

Tópico modificado em: 2017-01-17

A criação de um site Microsoft Project Web App (PWA) cria os quatro bancos de dados do Microsoft Project Server 2010 na instância especificada da Microsoft SQL Server.

Observação

Se sua organização exigir que os bancos de dados sejam criados manualmente por um administrador de banco de dados, peça para o seu administrador de banco de dados consultar Manually create Project Server databases e criar os quatro banco de dados do Project Server e o banco de dados de conteúdo Microsoft SharePoint Server 2010 antes de você continuar com os procedimentos deste artigo.

Observação

Se os servidores de seu farm não estiverem conectados à Internet, algumas páginas PWA e SharePoint Server poderão carregar lentamente. Isso ocorre porque os certificados SharePoint Server tentam entrar em contato com os servidores de download da Microsoft para obter a cadeia de raiz mais recente. Você pode contornar esse problema configurando a configuração da Política de Grupo Configurações de Validação de Caminho do Certificado nos servidores do seu farm do SharePoint Server para que os servidores não tentem atualizar os certificados automaticamente. Para saber mais, confira Project Server 2010: Tempos de carregamento lentos das páginas do PWA e do SharePoint (https://blogs.msdn.com/b/brismith/archive/2012/03/05/project-server-2010-slow-load-times-of-pwa-and-sharepoint-pages.aspx).
Se no futuro você conectar os servidores do seu farm à Internet, recomendamos que você reconfigure a configuração da Política de Grupo Configurações de Validação de Caminho do Certificado nos servidores do seu farm do SharePoint Server para atualizar os certificados automaticamente.

Criar um site do PWA

O site do Project Web App requer um aplicativo Web para hospedá-lo. Você pode usar um aplicativo Web existente ou criar um novo para o PWA. Para mais informações sobre como criar o aplicativo web, confira Criar um aplicativo Web (SharePoint Server 2010).

Importante

É altamente recomendável que você use um banco de dados de conteúdo do SharePoint Server 2010 separado para cada site do PWA e seus espaços de trabalho do projeto associados. Para isolar corretamente o site do PWA em seu próprio banco de dados de conteúdo, é necessário implantar o PWA em um período no qual os outros administradores não estejam criando novos sites no aplicativo Web em que você está implantando o PWA.

Ao colocar o PWA e seus espaços de trabalho do projeto associados em um banco de dados de conteúdo separado, você simplifica bastante a migração de sites e os procedimentos de backup e restauração.

A criação de um site do PWA é dividida em cinco etapas básicas:

  1. A criação de um banco de dados de conteúdo para hospedagem do site do PWA e de seus espaços de trabalho do projeto associados.

  2. Bloqueio temporário dos bancos de dados de conteúdo existentes.

  3. A criação do próprio site do PWA.

  4. Bloqueio do banco de dados de conteúdo do PWA a fim de impedir a adição de outros conjuntos de site.

  5. Desbloqueio dos bancos de dados de conteúdo existentes.

O SharePoint Server 2010 usa um algoritmo round robin para determinar a distribuição dos conjuntos de site nos bancos de dados de conteúdo. A fim de implantar o site do PWA em um banco de dados de conteúdo específico, é necessário bloquear os bancos de dados de conteúdo existentes no aplicativo Web em que você planeja implantar o PWA. O processo não afeta o acesso do usuário; afeta apenas a distribuição de novos conjuntos de site.

Observação

Se você estiver implantando o PWA em um novo aplicativo Web dedicado ao PWA, poderá usar o banco de dados de conteúdo padrão criado com esse aplicativo Web para PWA. Nesse caso, não há necessidade de seguir os procedimentos de bloqueio a seguir. No entanto, recomendamos a definição da configuração Número máximo de sites que podem ser criados neste banco de dados como 1 para esse banco de dados de conteúdo após a implantação do PWA. Isso ajuda a evitar a criação de conjuntos de site adicionais além do PWA nesse banco de dados futuramente.

Para bloquear seus bancos de dados de conteúdo, execute estas etapas para cada banco de dados de conteúdo associado ao aplicativo Web em que você planeja implantar o site do PWA.

Importante

Verifique se nenhum administrador está adicionando conjuntos de sites ao aplicativo Web no qual você pretende implantar o PWA enquanto executa os procedimentos desta seção.

Para bloquear um banco de dados de conteúdo

  1. Na Administração Central do SharePoint, na seção Gerenciamento de Aplicativo, clique em Gerenciar bancos de dados de conteúdo.

  2. Na coluna Número Atual de Conjuntos de Sites, anote o número de conjuntos de site para o banco de dados que você planejar bloquear.

  3. Na coluna Nome do Banco de Dados, clique no link para o banco de dados de conteúdo que você deseja bloquear.

  4. Na seção Configurações de Capacidade do Banco de Dados:

    1. Na caixa Número máximo de sites que podem ser criados neste banco de dados, digite o número existente de conjuntos de sites para esse banco de dados (conforme anotado na coluna Número Atual de Conjuntos de Sites, anteriormente neste procedimento).

      Observação

      Anote o valor atual desse parâmetro. Será necessário alterá-lo de volta para esse valor após a criação do site do PWA.

    2. Na caixa Número de sites antes de gerar um evento de advertência, digite um número mais baixo do que o valor usado para Número máximo de sites que podem ser criados neste banco de dados.

      Observação

      Anote o valor atual desse parâmetro. Será necessário alterá-lo de volta para esse valor após a criação do site do PWA.

  5. Clique em OK.

Para criar um banco de dados de conteúdo

  1. Na Administração Central do SharePoint, na seção Gerenciamento de Aplicativo, clique em Gerenciar bancos de dados de conteúdo.

  2. Clique em Adicionar um banco de dados de conteúdo.

  3. Na seção Aplicativo Web, escolha o aplicativo Web no qual você pretende implantar o site do PWA.

  4. Na seção Nome e Autenticação do Banco de Dados, digite o nome do servidor de banco de dados no qual você pretende implantar seus bancos de dados do PWA e digite o nome do banco de dados.

  5. Clique em OK.

Após a criação e configuração do banco de dados de conteúdo, a próxima etapa será a criação do site do PWA em si.

Para criar um site do PWA

  1. Na Administração Central do SharePoint, na seção Gerenciamento de Aplicativo, clique em Gerenciar aplicativos de serviço.

  2. Na página Gerenciar Aplicativos de Serviço, clique em Aplicativo de Serviço do Project Server.

  3. Na página Gerenciar Sites do Project Web App, clique em Criar Site do Project Web App.

  4. Preencha a página Criar Site do Project Web App conforme indicado na tabela a seguir:

    Opção Descrição

    Aplicativo Web do SharePoint para hospedar o Project Web App

    O aplicativo Web para o site do PWA.

    Caminho do Project Web App

    O caminho do site raiz para esse site do PWA.

    Selecionar um idioma

    O idioma da interface do usuário para esse site do PWA.

    Use o caminho do Project Web App como cabeçalho do host

    Use essa opção se você quiser hospedar o PWA em uma URL raiz (por exemplo, https://www.contoso.com).

    Conta de Administrador

    A conta de usuário que será adicionada ao grupo de segurança Administradores do Project Server nesta instância do PWA. É necessário usar essa conta na primeira vez que acessar o PWA.

    Servidor de banco de dados principal

    A instância do SQL Server na qual você deseja hospedar os bancos de dados do Project Server. Se o administrador do banco de dados já tiver criado os bancos de dados do Project Web App, especifique os nomes desses bancos de dados nas caixas de texto apropriadas. Se os bancos de dados não tiverem sido criados anteriormente, eles serão criados automaticamente.

    Nome do banco de dados publicado

    O nome do banco de dados publicado do Project Server para esta instância do PWA.

    Nome do banco de dados de rascunho

    O nome do banco de dados de rascunho do Project Server para esta instância do PWA.

    Nome do banco de dados de arquivo morto

    O nome do banco de dados de arquivo morto do Project Server para esta instância do PWA.

    Servidor do banco de dados de relatórios

    A instância do SQL Server em que você deseja implantar o banco de dados de relatórios (se ele for diferente do servidor de banco de dados principal).

    Usar o servidor de banco de dados principal

    Marque a caixa de seleção para implantar o banco de dados de relatórios no servidor de banco de dados principal especificado anteriormente. Desmarque a caixa de seleção para implantar o banco de dados de relatórios em um servidor de banco de dados diferente e especifique a instância do SQL Server que você deseja usar na caixa Servidor do banco de dados de relatórios.

    Nome do banco de dados de relatórios

    O nome do banco de dados de relatórios do Project Server para esta instância do PWA.

    Cota para o conteúdo do SharePoint neste site

    O armazenamento máximo do site, em megabytes, para o site do PWA.

    Aviso de cota para o conteúdo do SharePoint neste site

    O nível de armazenamento do site, em megabytes, no qual uma mensagem de email de aviso será enviada ao administrador do site.

  5. Clique em OK.

O Project Server inicia o processo de criação do site do PWA. Isso pode demorar um pouco. Quando o processo de criação do site é concluído, o status exibido na lista do site do PWA é Fornecido.

Após o fornecimento do site do PWA, verifique se ele foi criado no banco de dados de conteúdo que você criou. Use o comando Get-SPSite Windows PowerShell, passando o novo banco de dados de conteúdo como um parâmetro:

Para verificar o local do site do PWA

  1. Verifique se você atende aos seguintes requisitos mínimos: Consulte Add-SPShellAdmin.

  2. No menu Iniciar, clique em Todos os Programas.

  3. Clique em Produtos do Microsoft SharePoint 2010.

  4. Clique em Shell de Gerenciamento do SharePoint 2010.

  5. No prompt de comando do Windows PowerShell (ou seja, PS C:\>), digite o seguinte comando e pressione ENTER:

    Get-SPSite -ContentDatabase <ContentDatabaseName>

    O comando deverá retornar a URL de seu site do PWA e nenhuma outra URL.

    Observação

    Se outras URLs além da URL do site do PWA estiverem listadas no banco de dados de conteúdo, exclua o site do PWA e reinicie o procedimento com um novo banco de dados de conteúdo.

Quando o site do PWA estiver no banco de dados de conteúdo desejado, será necessário bloquear o banco de dados para impedir que o SharePoint Server 2010 adicione outros conjuntos de sites ao banco de dados. Isso é realizado configurando o número máximo de sites para o banco de dados de conteúdo para um.

Observação

A definição dessa configuração não impede a criação de novos sites de espaço de trabalho do projeto.

Para bloquear o banco de dados de conteúdo

  1. Na Administração Central do SharePoint, na seção Gerenciamento de Aplicativo, clique em Gerenciar bancos de dados de conteúdo.

  2. Na coluna Nome do Banco de Dados, clique no link para o banco de dados de conteúdo que você criou.

  3. Na seção Configurações de Capacidade do Banco de Dados:

    1. Na caixa Número de sites antes de gerar um evento de advertência, digite 0.

    2. Na caixa Número máximo de sites que podem ser criados neste banco de dados, digite 1.

  4. Clique em OK.

Após o bloqueio do seu banco de dados de conteúdo do PWA, é possível retornar outro banco de dados de conteúdo para seus valores originais para Número máximo de sites que podem ser criados neste banco de dados e Número de sites antes de gerar um evento de advertência.

Agora é possível acessar o novo site do PWA.

Observação

A primeira invocação do pool de aplicativos dos Serviços de Informações da Internet (IIS) que contém o aplicativo do Project Web App pode ser lenta devido à compilação e ao carregamento do aplicativo do .NET Framework.

Configurar os períodos de relatório de tempo

A configuração de períodos de relatório de tempo é necessária para que os membros da equipe usem o Rastreamento de Tempo e Status de Tarefas no Project Server 2010. Recomendamos que você crie pelo menos um ano de períodos de relatórios de tempo. Use o procedimento a seguir para criar os períodos dos relatórios de tempo.

Para criar os períodos de relatório de tempo

  1. No PWA, clique em Configurações do Servidor.

  2. Na seção Gerenciamento de Tempo e Tarefas, clique em Períodos do Relatório de Tempo.

  3. Na página Períodos do Relatório de Tempo:

    1. Clique no botão Calendário ao lado de A data do primeiro período começa em e selecione uma data de início para o primeiro período do relatório de tempo.

      Importante

      Se você escolher uma duração de sete dias para um período de relatório padrão, todos os períodos começarão no dia da semana em que você selecionar como a data de início do primeiro período. Escolha um dia da semana adequado às necessidades da sua organização.

      Importante

      Se você quiser criar períodos de tamanho variável, por exemplo, quando você usa um período por mês de calendário, deverá criá-los individualmente na página Períodos do Relatório de Tempo ou por programação via código personalizado.

    2. Clique em Criação em Massa.

    3. Clique em Salvar.

Configurar a conta de proxy de fluxo de trabalho

A etapa final antes de você começar a usar o site do PWA é a configuração da conta de usuário de proxy do fluxo de trabalho. Por padrão, essa conta é definida como a conta que você usou para criar o site do PWA. Embora possa manter o padrão, recomendamos que você crie uma conta do Active Directory para essa finalidade.

Importante

Você deve alterar a conta antes de iniciar um fluxo de trabalho, caso contrário os fluxos de trabalho em andamento serão interrompidos.

Há duas etapas que você deve seguir para configurar a conta de proxy do fluxo de trabalho:

  • Crie uma conta de usuário do Project Server 2010 para a conta do Active Directory do proxy do fluxo de trabalho.

  • Configure essa conta como o usuário de proxy do fluxo de trabalho.

Execute o procedimento a seguir para criar um Project Server 2010 para a conta de proxy do fluxo de trabalho.

Para criar um usuário

  1. No Project Web App, clique em Configurações do Servidor.

  2. Na seção Segurança, clique em Gerenciar Usuários.

  3. Na página Gerenciar Usuários, clique em Novo Usuário.

  4. Na página Novo Usuário:

    1. Desmarque a caixa de seleção O usuário pode ser atribuído como um recurso.

    2. Na caixa Nome de exibição, digite o nome que você deseja usar para a conta de usuário (por exemplo, Usuário Proxy de Fluxo de Trabalho).

    3. Na seção Autenticação do usuário, digite a conta do Active Directory que você criou para o usuário de proxy do fluxo de trabalho na caixa Conta de logon do usuário.

    4. Marque a caixa de seleção Impedir a sincronização do Active Directory para este usuário.

    5. Na área Categorias de Segurança, selecione Minha Organização em Categorias Disponíveis e clique em Adicionar.

    6. Em Permissões para a Minha Organização, selecione Permitir para as seguintes permissões:

      • Abrir Projeto

      • Salvar Projeto no Project Server

      • Exibir Dados de Recurso da Empresa

    7. Em Permissões Globais, selecione Permitir para as seguintes permissões:

      • Fazer Logon

      • Gerenciar Usuários e grupos

      • Gerenciar Páginas de Detalhes de Fluxo de Trabalho e Projeto

  5. Clique em Salvar.

Após a criação da conta de usuário, você poderá definir a conta de usuário do proxy de fluxo de trabalho. Execute o seguinte procedimento para configurar a conta de usuário de proxy do fluxo de trabalho.

Para definir a conta de usuário de proxy do fluxo de trabalho

  1. No PWA, clique em Configurações do Servidor.

  2. Na página Configurações do Servidor, na seção Páginas de Detalhes de Fluxo de Trabalho e Projeto, clique em Configurações de Fluxo de Trabalho do Projeto.

  3. Na página Configurações de Fluxo de Trabalho do Projeto, na caixa Conta de Usuário Proxy de Fluxo de Trabalho, digite a conta do Active Directory que você criou para o usuário de proxy do fluxo de trabalho e clique em Salvar.

Agora você está pronto para começar a usar o site do Project Web App. A próxima etapa é a configuração dos relatórios para habilitar os recursos de business intelligence e relatórios do Project Server. Vá para o próximo artigo Configurar os relatórios para o Project Server 2010.