Como: Definir as configurações para compatibilidade de painel

Para usar uma implantação do Enterprise edition do Microsoft Office SharePoint Server 2007 ou Microsoft SharePoint Server 2010, você deve configurá-lo para trabalhar com a implantação do Visual Studio Team Foundation Server. Se você não definir as configurações que este tópico descreve, os relatórios e os painéis nos portais de projeto de equipe poderão não ter todas as funcionalidades que você espera ou poderão não funcionar corretamente.

Após o lançamento do Team Foundation Server 2010, a Microsoft criou uma ferramenta para configurar automaticamente o Microsoft Office SharePoint Server 2007 ou o SharePoint Server 2010 para uso com essa versão do Team Foundation Server. Esta ferramenta vem com sua própria documentação que descreve como executar a ferramenta e suas limitações. Se você usar essa ferramenta, não precisará concluir qualquer um dos procedimentos neste tópico. Esta mesma ferramenta também conclui as etapas necessárias para configurar SharePoint Server 2010. As etapas manuais para a configuração de SharePoint Server 2010 não aparecem neste tópico. Para obter essa ferramenta, consulte a seguinte página no site da Microsoft: Ferramenta de configuração do Microsoft Team Foundation Server 2010 MOSS.

Para configurar manualmente configurações do Microsoft Office SharePoint Server 2007 para compatibilidade com Team Foundation Server, você deve executar as seguintes tarefas:

  • Configurar serviços necessários

  • Criar um provedor de serviços compartilhados (SSP)

  • Configurar o logon único

  • Adicionar um local de arquivo confiável a Serviços do Excel

  • Defina o modelo de acesso

Permissões Necessárias

Para executar este procedimento, você deve ser um membro do grupo de segurança Administradores no servidor que está executando Team Foundation Server. Você também deve ser um membro do grupo Administradores de Farm no Microsoft Office SharePoint Server 2007 Enterprise.

Além destas permissões, talvez você precise atender os seguintes requisitos em um computador que esteja executando o Windows Server 2008:

  • Para seguir um procedimento de linha de comando, você talvez precise abrir um Prompt de comando, clicando em Iniciar, clicando com o botão direito em Prompt de comando e clicando em Executar como administrador.

  • Para seguir um procedimento que requer o Internet Explorer, talvez você precise iniciá-lo como um administrador, clicando em Iniciar, clicando em Todos os programas, clicando com o botão direito em Internet Explorer e, em seguida, clicando em Executar como administrador.

  • Para acessar a Administração Central do SharePoint, talvez você precise adicioná-la à lista de sites confiáveis no Internet Explorer.

Para obter mais informações, consulte o seguinte tópico no site da Microsoft: Controle de Conta de Usuário.

Configurar os serviços que são exigidos pelo Team Foundation Server na Administração Central do SharePoint

O Team Foundation Server requer que determinados serviços sejam executados no Microsoft Office SharePoint Server 2007 para que relatórios e painéis apareçam corretamente nos portais de projetos da equipe.

Para configurar serviços no Office SharePoint Server

  1. No servidor que está executando o Microsoft Office SharePoint Server 2007, abra a Administração Central do SharePoint.

  2. Clique na guia Operações, e sob Topologia e serviços, clique em Serviços no servidor.

  3. Em Selecione a função do servidor para exibir serviços que você precisará para iniciar na tabela a seguir, clique em Servidor Único ou Servidor Web para pequenos farms de servidores ou Servidor Web para farms de servidores de médio porte.

    ObservaçãoObservação

    Neste procedimento, as duas opções são igualmente válidas. Os serviços são os mesmos para as duas seleções.

  4. Em Iniciar serviços na tabela abaixo, localize Serviços de Cálculo do Excel, clique em Iniciar e aguarde a conclusão da operação.

  5. Em Iniciar serviços na tabela abaixo, localize Pesquisa do Office SharePoint Server e clique em Iniciar.

    A página Configurar definições do serviço de pesquisa do Office SharePoint Server é aberta.

  6. Em Consulta e Indexação, marque as caixas de seleção Use este servidor para indexação de conteúdo e Use este servidor para fazer consultas de pesquisa.

  7. Em Endereço de Email do Contato, digite o endereço de uma conta de email para o qual os usuários externos devem enviar emails sobre os problemas com o servidor.

  8. Em Conta de Serviço de Pesquisa do Farm, digite o nome de usuário e a senha de uma conta de domínio para usar como a Conta de Serviço de Pesquisa do Office SharePoint Server.

  9. Deixe o resto das configurações em sua configuração padrão, clique em Iniciar e aguarde a conclusão da operação.

    ObservaçãoObservação

    A conta de serviço que você especifica para a conta de serviço de pesquisa do Office SharePoint Server requer permissões especiais e tem implicações de segurança. Para esta conta, você não deve especificar a conta de serviço que você usa para o Produtos do SharePoint ou uma conta do sistema, como os Serviços de Rede. Para obter mais informações, consulte a seguinte página no site da Microsoft: Contas de serviço e dependências no Team Foundation Server.

  10. Em Iniciar serviços na tabela abaixo, localize Pesquisa do Windows SharePoint Services e clique em Iniciar.

    A página Configurar definições do serviço de pesquisa do Windows SharePoint é aberta.

  11. Em Conta de Serviço, digite o nome de usuário e a senha de uma conta de domínio para usar como a conta de serviço.

  12. Em Conta de Acesso de Conteúdo, digite o nome de usuário e a senha de uma conta para usar como a conta de acesso somente leitura.

  13. Deixe o resto das configurações em sua configuração padrão, clique em Iniciar e aguarde a conclusão da operação.

    ObservaçãoObservação

    As contas de serviço que você especifica para Conta de serviço e Conta de acesso ao conteúdo requerem permissões especiais e têm implicações de segurança. Para obter mais informações, consulte a seguinte página no site da Microsoft: Contas de serviço e dependências no Team Foundation Server.

Criar um provedor de serviços compartilhados para uso com o Team Foundation Server

Depois de habilitar os serviços exigidos pelo Team Foundation Server, você deve criar um provedor de serviços compartilhados (SSP) para uso com o Team Foundation Server. Você também criará um aplicativo Web do SharePoint para oferecer suporte a esse SSP.

Para criar um provedor de serviços compartilhados e o aplicativo da Web que ele usará

  1. Clique em Home para exibir a página principal da Administração Central e, em seguida, clique em Administração de Serviços Compartilhados.

  2. Na página Gerenciar serviços compartilhados deste farm, clique em SSP nova.

    A página Novo provedor de serviços compartilhados é exibida.

  3. Em Nome do SSP, digite um nome para o novo SSP ou aceite o nome padrão.

    O nome padrão é SharedServices, seguido imediatamente por um número (por exemplo, SharedServices1).

  4. Clique em Criar novo aplicativo Web.

    A página Criar novo aplicativo Web é exibida.

  5. Em Site do IIS, clique em Criar um novo site do IIS.

  6. (Opcional) Em Descrição, altere o valor padrão, SharePoint, para o nome que você forneceu na etapa anterior (por exemplo, SharedServices1).

    Observação importanteImportante

    Não altere o número da porta nem remova a referência de número de porta da descrição.

  7. Na Configuração de Segurança, clique em NTLM e, em seguida, clique em Criar um novo pool de aplicativos.

  8. No Pool de Aplicativos, configure as seguintes opções:

    • Em Nome do pool de aplicativos, verifique se o nome corresponde ao nome na Descrição.

    • Na seção Selecione uma conta de segurança para este pool de aplicativos, clique em Configurável e digite o nome de usuário e a senha da conta de serviço do Produtos do SharePoint.

  9. Deixe o resto das configurações em sua configuração padrão e clique em OK.

    Depois que o aplicativo Web é criado, a página Novo Provedor de Serviços Compartilhados aparece com uma mensagem de erro na barra de título. Este comportamento é esperado.

  10. Em Nome do SSP, em Aplicativo Web, verifique se o nome do aplicativo Web que você acabou de criar para o SSP é exibido e não modifique nenhuma configuração padrão nesta seção.

  11. Em Local do Meu Site, sob URL do Local do Meu Site, in URL Relativa, digite uma URL relativa se um site já existir em /.

    Este URL será necessário somente se já existir um site no /. Os usuários normalmente especificam o /My, mas você pode especificar qualquer nome que não utilize caracteres proibidos. Para obter mais informações, consulte a seguinte página no site da Microsoft: Restrições de nomeação no Team Foundation.

  12. Em Insira as Credenciais dos Serviços do SSP, digite o nome de usuário e a senha de uma conta de domínio que você deseja usar como a conta das credenciais de serviço.

    ObservaçãoObservação

    Você deve especificar uma conta de usuário de domínio, mas ela não precisa ser um membro de nenhum grupo de segurança específico. Especifique uma conta de usuário exclusiva que não tem permissões administrativas. Não use a conta de serviço para Team Foundation (TFSService) nem a conta do leitor de dados (TFSReports) porque ambas exigem permissões que essa conta não pode ter. Para obter mais informações, consulte a seguinte página no site da Microsoft: Contas de serviço e dependências no Team Foundation Server.

  13. Deixe o resto das configurações em sua configuração padrão, clique em OK e aguarde a conclusão da operação.

    ObservaçãoObservação

    Se uma mensagem de aviso for exibida sobre a hospedagem do site de administração do SSP e o site raiz no mesmo servidor, clique em OK.

  14. Na página Sucesso, clique em OK.

Configurar o logon único

Para configurar o logon único, você deve criar uma definição de aplicativo empresarial. Durante o procedimento a seguir, você talvez precise fazer logon com dois conjuntos de credenciais. Para concluir este procedimento, a conta com que você faz logon no servidor que está executando Microsoft Office SharePoint Server 2007 deve atender aos seguintes requisitos:

  • A conta deve ser uma conta de usuário de domínio. Esta não pode ser uma conta de grupo.

  • A conta deve ser um membro do grupo Administradores de Farm.

  • A conta deve ser um membro do grupo Administradores local no servidor de chave de criptografia.

  • A conta deve ser um membro das funções securityadmin e db_creator na instância do SQL Server que hospedará o banco de dados de logon único.

  • A conta deve ser a mesma conta que é usada como a Conta de administrador de logon único ou um membro da conta de grupo que é usada como a Conta de administrador de logon único.

Para configurar o logon único

  1. Na Central de Administração do SharePoint, clique na guia Operações.

  2. Em Configuração de segurança, clique em Contas de serviço.

  3. Na página Contas de serviço, na seção Gerenciamento de credenciais, clique em serviço Windows e, em seguida, clique em Serviço de logon único na lista de serviços.

  4. Na seção Selecionar uma conta para este componente, clique em Configurável.

  5. Digite o nome de usuário e senha de uma conta que você configurou para usar como a conta de logon e, em seguida, clique em OK.

    ObservaçãoObservação

    A conta de serviço que você especifica requer permissões especiais e tem implicações de segurança. A conta deve ter as permissões necessárias para fazer logon interativamente neste servidor e deve ser um membro do grupo Administradores no servidor de logon único. Para esta conta, você não deve especificar a conta de serviço que você usa para o Produtos do SharePoint ou uma conta do sistema, como os Serviços de Rede. Para obter mais informações, consulte as seguintes páginas no site da Microsoft: Contas de serviço e dependências no Team Foundation Server, Planejar contas administrativas e de serviço, Serviço de logon único, e Iniciar o Serviço de logon único.

  6. Clique em Iniciar, em Ferramentas Administrativas e em Serviços.

  7. Em Serviços, clique com botão direito do mouse em Serviço de Logon Único da Microsoft e clique em Propriedades.

  8. Na guia Geral, em Tipo de inicialização, clique em Automática, clique em Iniciar e, em seguida, clique em OK.

  9. Na Central de Administração do SharePoint, clique na guia Operações.

  10. Em Configuração de segurança, clique em Gerenciar configurações para logon único.

    ObservaçãoObservação

    Para abrir esta página, você talvez precise fazer logon com a conta e as credenciais que você configurou na etapa anterior. Nesse caso, você deve alternar usuários ou iniciar outra sessão e fazer logon no servidor com essa conta. Você deve não fazer logoff da sessão atual do usuário. Como alternativa, você pode experimentar a função Entrar como um usuário diferente da Administração Central do SharePoint, mas essa função pode não funcionar para essa operação. Para tentar usar esta função, clique em Bem-vindo UserName na parte superior da janela, clique em Login como um usuário diferente e, em seguida, conecte-se com essa conta.

  11. Na página Gerenciar definições do logon único, clique em Gerenciar configurações de servidor.

    A página Gerenciar configurações de servidor para logon único é exibida.

  12. Em Conta de Administrador de Logon Único, digite o nome de usuário e a senha de uma conta que você configurou para usar como a conta de logon.

    ObservaçãoObservação

    A conta de serviço que você especifica requer permissões especiais e tem implicações de segurança. A conta deve ter as permissões necessárias para fazer logon interativamente neste servidor e deve ser um membro do grupo Administradores no servidor de logon único. Para esta conta, você não deve especificar a conta de serviço que você usa para o Produtos do SharePoint ou uma conta do sistema, como os Serviços de Rede. Para obter mais informações, consulte as seguintes páginas no site da Microsoft: Contas de serviço e dependências no Team Foundation Server, Planejar contas administrativas e de serviço, Serviço de logon único, e Iniciar o Serviço de logon único.

  13. Em Conta de Administrador para Definições de Aplicativo de Negócios, digite o nome de usuário da pessoa ou grupo de pessoas que você deseja atribuir como o(s) gerente(s) das definições de aplicativo de negócios neste servidor.

    Avalie a possibilidade de criar e usar um grupo que será utilizado para todos os membros do grupo Administradores do Team Foundation.

  14. Deixe o resto das configurações em sua configuração padrão e clique em OK.

  15. Na página Gerenciar definições do logon único, clique em Gerenciar chave de criptografia.

  16. Na página Gerenciar chave de criptografia, clique em Criar chave de criptografia.

  17. Na página Criar chave de criptografia, clique em OK.

    Observação importanteImportante

    Certifique-se de fazer backup da chave de criptografia em um local seguro.

  18. Retorne para a página Gerenciar definições do logon único.

    ObservaçãoObservação

    Se você entrar na Central de Administração do SharePoint com uma conta de usuário diferente para alterar as configurações de Logon Único, deverá alterar sua sessão para aquela que você estava executando com sua própria conta. Depois de fazer essa alteração, as duas primeiras opções desaparecem da página Gerenciar definições de logon único.

  19. Clique em Gerenciar configurações para as definições de aplicativo empresarial.

  20. Na página Gerenciar configurações para as definições de aplicativo empresarial, clique em Novo Item.

    A página Criar uma definição de aplicativo empresarial é exibida.

  21. (Opcional) Em Informações sobre Aplicativo e Contato, em Nome de exibição e Nome do aplicativo, digite TFS.

    Esta etapa não é obrigatória, mas pode ser útil para ajudar na identificação posterior.

  22. Em Endereço de email, digite o endereço de email da pessoa ou grupo que você deseja receber mensagens de email sobre este aplicativo.

  23. No Tipo de conta, clique em Grupo.

  24. No Tipo de autenticação, clique em Autenticação do Windows e clique em OK.

  25. Retorne para a página Gerenciar definições do logon único e, em seguida, clique em Gerenciar informações de conta para definições de aplicativo empresarial.

    A página Gerenciar informações de conta para definições de aplicativo empresarial é exibida.

  26. Na seção Informações da conta, na lista Definição da conta da empresa, clique no nome da definição da conta da empresa que você criou para oferecer suporte ao Team Foundation Server.

    Se você tiver usado a convenção de nomeação sugerida, o nome será TFS.

  27. Em Nome da conta de grupo, digite o nome de um grupo de segurança global no domínio que contém todos os usuários aos quais você deseja conceder acesso aos painéis e relatórios no Team Foundation Server e clique em Definir.

  28. Em Fornecer Informações da Conta de Servidor, digite o nome e a senha da conta do leitor de relatório (referida com o espaço reservado TFSReports) e clique em OK.

  29. Na página Gerenciar informações de conta para definições de aplicativo empresarial, clique em Concluído.

Adicionar um local de arquivo confiável a Serviços do Excel

Para que os relatórios funcionem corretamente, você também deve configurar o aplicativo Web que criou para o Team Foundation Server usar como um local de arquivo confiável para os Serviços do Excel.

Para adicionar um local de arquivo confiável

  1. Na Central de Administração do SharePoint, clique em Home para voltar para a home page da Central de Administração do SharePoint.

  2. Em Administração de serviços compartilhados, clique no nome do prestador de serviços compartilhados que você criou.

    Se você tiver usado a convenção de nomeação sugerida, este aplicativo será chamado de SharedServices1.

    A home page para administrar o aplicativo Web é aberta.

  3. Em Configurações dos serviços do Excel, clique em Locais de arquivos confiáveis.

  4. Na página Locais de arquivos confiáveis, clique em Adicionar local de arquivo confiável.

    A página Local do arquivo confiável adicionado de serviços do Excel é exibida.

  5. Em Endereço, digite a URL do site raiz do aplicativo Web que você usará com o Team Foundation Server.

    Você deve especificar o aplicativo da Web que criou na seção Criar um aplicativo da Web.

  6. Em Tipo de Local, clique em Windows SharePoint Services.

  7. Em Confiar em Filhos, marque a caixa de seleção Filhos confiáveis.

  8. Na seção Dados Externos, sob Permitir Dados Externos, clique em Bibliotecas de conexões de dados confiáveis e incorporadas.

  9. (Opcional) Desmarque a caixa de seleção Atualizar aviso habilitado.

  10. Em Número Máximo de Consultas Simultâneas por Sessão, altere o número para 20, verifique se a caixa de seleção Aviso de atualização habilitado não está marcada e clique em OK.

Defina o Modelo de Acesso

Depois de definir todas as configurações e serviços exigidos pelo Team Foundation Server, você deve configurar o modelo de acesso para o aplicativo da Web para logon único para delegação. Se você não configurar o modelo de acesso, o Team Foundation Server e o aplicativo Web não poderão interoperar entre si.

Para definir o modelo de acesso

  1. No servidor que está executando a Administração Central do SharePoint, abra um prompt de comando.

  2. Altere os diretórios para %programfiles%\Common Files\Microsoft Shared\Web Server extensions\12\bin e digite o seguinte comando:

    stsadm -o set-ecssecurity -ssp SharedServiceProviderName -accessmodel delegation

    SharedServiceWebApplicationName é o nome do provedor de serviço compartilhado que você criou. Se você tiver usado a convenção de nomeação sugerida, este nome será SharedServices1.

  3. No prompt de comando, digite iisreset para reiniciar o IIS.

Histórico de alterações

Date

History

Razão

Março de 2011

Adicionadas informações e link para a ferramenta que configura automaticamente o SharePoint Server 2010 ou o Microsoft Office SharePoint Server 2007 para compatibilidade de painel de controle.

Aprimoramento de informações.