Melhores práticas para alteração da conta de pool de aplicativos para aplicação web do SharePoint


Olá Pessoal,

Neste post quero tratar de um assunto que pode gerar várias dúvidas para o administrador de SharePoint.

Atualizar o pool de aplicativos do SharePoint é uma das ações mais comuns para a administração do SharePoint. Eu tenho visto por várias vezes esta dúvida nos fóruns onde administradores de SharePoint  atualizam o pool de aplicativos do SharePoint no IIS e depois se deparam com o seguinte erro: "Não é possível conectar ao banco de dados de configuração".

Vamos entender como o SharePoint trata esta alteração?

A verdadeira razão por trás disso é porque quando você criar uma aplicação web através de PowerShell ou administração central, o SharePoint configura informações do pool de aplicativos em muitos locais diferentes, incluindo permissões de nível de máquina, IIS e permissões de banco de dados. Se você quiser alterar manualmente o pool de aplicativos, você deve estar ciente do que realmente acontece nos bastidores e visitar todos os locais diferentes para mudar pool de aplicativos manualmente.

Como você pode pensar, alterar manualmente todas as configurações de nível de máquina é tedioso, sujeito a erros, e requer uma melhor opção. Felizmente a Microsoft forneceu uma melhor opção para gerenciar contas de serviço no site de administração central do SharePoint. Esta é a melhor prática para alterar o conteúdo do pool de aplicativos web ou até mesmo o serviço de pool de aplicativos web.

Você pode usar o seguinte passo a passo para mudar pool de aplicativos da aplicação web do SharePoint.

Pré-requisitos

  • Nova conta AppPool deve ser de Conta de Usuário de Domínio (ex. NiksSPAppPool)
  • Nova conta AppPool deve registrar-se como SharePoint Managed Account

Altarendo o pool de aplicativos a partir da Administração Central

Acesse a página de Gerenciar Contas de serviço na administração central para alterar o pool de aplicativos.

Execute o IISReset após a atualização do pool de aplicativos para garantir que todas as definições de configuração foi atualizado para acessar o SharePoint Web Application corretamente.


O que realmente acontece nos bastidores?

Depois de alterar o pool de aplicativos através da administração central o SharePoint automatiza várias configurações de mudanças em nível da máquina, IIS e SQL Server.

• SharePoint Web Application App pool no IIS

• Permissões em nível de máquina

  • Nova conta AppPool adicionado como membro no WSS_WPG, Grupo AD
  • Nova conta AppPool adicionado como membro do grupo interno AD IIS_IUSRS,


SQL Server e as permissões de banco de dados

  • O SharePoint criará um novo login do SQL Server para a conta AppPool no banco de dados se ele não existir.
  • A nova conta AppPool receberá função de db_owner para os bancos de dados de conteúdo do aplicativo web.

Nova conta AppPool é atribuída à função WSS_Content_Application_Pools associado com a base de dados de configuração do SharePoint.

Nova conta AppPool é atribuído ao papel WSS_Content_Application_Pools associado com o banco de dados de conteúdo SharePoint_Admin.

Nova conta AppPool é atribuída à função WSS_Content_Application_Pools associado com a base de dados StateService.

Nova conta AppPool será atribuída à função db_owner associada aos bancos de dados de perfil de usuário de serviços de aplicações (ex. perfil, BD Social, e Sync DB)

 

Bem pessoal espero que possa ter esclarecido algumas dúvidas referentes a mundança de contas de pool de aplicativos para aplicações web do SharePoint.

Abraços,

Carlos Carvalho Citrangulo Juniorfooter-carlos

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: