Configurar contas de serviço do PowerPivot

Uma instalação do PowerPivot para SharePoint inclui dois serviços que dão suporte a operações de servidor. O serviço do POWERPivot (SQL Server Analysis Services) é um serviço do Windows que fornece suporte ao processamento de dados e à consulta do PowerPivot em um servidor de aplicativos. A conta de logon desse serviço é sempre especificada durante a Instalação do SQL Server quando você instala o Analysis Services no modo integrado do SharePoint.

Uma segunda conta deve ser especificada para o aplicativo de serviço PowerPivot, um serviço Web compartilhado executado em uma identidade de pool de aplicativos em uma fazenda do SharePoint. Essa conta é especificada quando você configura uma instalação do PowerPivot para SharePoint usando a ferramenta de Configuração do PowerPivot ou o PowerShell.

Cada serviço deve ser executado em uma conta dedicada para que você possa auditar conexões ou habilitar o protocolo de autenticação Kerberos na farm.

Depois que as contas de serviço forem definidas, todas as alterações em qualquer conta deverão ser feitas por meio da Administração Central do SharePoint. Se você usar ferramentas alternativas (como o aplicativo de console dos Serviços, o Gerenciador do IIS ou o SQL Server Configuration Manager), as permissões não serão atualizadas para acesso ao banco de dados no farm ou para acesso a arquivos locais no servidor físico.

Este tópico contém as seguintes seções:

Atualizar uma senha expirada para a instância do PowerPivot (SQL Server Analysis Services)

Atualizar uma senha expirada para o Aplicativo de Serviço PowerPivot

Alterar a conta na qual cada serviço é executado

Criar ou alterar o pool de aplicativos para um aplicativo de serviço PowerPivot

Requisitos e permissões da conta

Solução de problemas: conceder permissões administrativas manualmente

Solução de problemas: resolver erros HTTP 503 devido a senhas expiradas para Administração Central ou o Serviço de Aplicativo Web do SharePoint Foundation

Atualizar uma senha expirada para a instância do PowerPivot (SQL Server Analysis Services)

  1. Aponte para Iniciar, clique em Ferramentas Administrativas e clique em Serviços. Clique duas vezes no POWERPivot (SQL Server Analysis Services). Clique em Fazer Logon e, em seguida, insira a nova senha da conta.

  2. Na Administração Central, na seção Segurança, clique em Configurar contas gerenciadas.

  3. Clique em Editar para alterar uma conta específica.

  4. Selecione Alterar senha agora.

  5. Selecione Definir senha de conta como novo valor. Todos os serviços executados na conta gerenciada usarão as credenciais atualizadas.

Atualizar uma senha expirada para o Aplicativo de Serviço PowerPivot

  1. Na Administração Central, na seção Segurança, clique em Configurar contas gerenciadas.

  2. Clique em Editar para alterar uma conta específica.

  3. Selecione Alterar senha agora.

  4. Selecione Definir senha de conta como novo valor. Todos os serviços executados na conta gerenciada usarão as credenciais atualizadas.

Alterar a conta na qual cada serviço é executado

  1. Na Administração Central, na seção Segurança, clique em Configurar contas de serviço.

  2. Selecione o Serviço Windows – SQL Server Analysis Services para alterar a conta de serviço do Analysis Services.

  3. Em Selecionar uma conta para esse serviço, escolha uma conta gerenciada existente ou crie uma nova. A conta deve ser uma conta de usuário de domínio.

  4. Selecione o Pool de Aplicativos de Serviço – Sistema de Serviços Web do SharePoint para alterar a identidade do pool de aplicativos do aplicativo de serviço PowerPivot padrão. Dependendo de como sua instalação foi configurada, o serviço pode estar em execução em um pool de aplicativos de serviço existente criado para serviços do SharePoint. Por padrão, a Ferramenta de Configuração do PowerPivot registra o serviço como Aplicativo de Serviço PowerPivot Padrão (Aplicativo de Serviço PowerPivot).

    Se o serviço tiver sido configurado manualmente por um administrador do SharePoint, o serviço provavelmente terá seu próprio pool de aplicativos de serviço.

  5. Em Selecionar uma conta para esse serviço, escolha uma conta gerenciada existente ou crie uma nova. A conta deve ser uma conta de usuário de domínio.

  6. Clique em OK.

Criar ou alterar o pool de aplicativos para um aplicativo de serviço PowerPivot

  1. Na Administração Central, no Gerenciamento de Aplicativos, clique em Gerenciar aplicativos de serviço.

  2. Selecione, mas não clique, no aplicativo de serviço PowerPivot. Clicar no nome do aplicativo abre o Painel de Gerenciamento do PowerPivot, que não fornece um link para a página de propriedades que especifica o pool de aplicativos. Você pode clicar no espaço em branco vazio na linha ou clicar no nome do tipo para selecionar o aplicativo de serviço PowerPivot.

  3. Clique em Propriedades na faixa de opções.

  4. Selecione Criar um novo pool de aplicativos. Forneça um nome para o pool de aplicativos e especifique uma conta gerenciada para sua identidade.

Requisitos e permissões da conta

Ao planejar uma implantação do PowerPivot para SharePoint, você deve planejar as contas de serviço a seguir.

  • Conta de serviço do Analysis Services. O Analysis Services processa consultas PowerPivot e trabalhos de atualização de dados na fazenda. Essa conta sempre é especificada durante a Instalação do SQL Server quando você instala o PowerPivot para SharePoint.

  • Pool de Aplicativos do Serviço PowerPivot. Um aplicativo de serviço PowerPivot é associado a um Serviço de Sistema PowerPivot, que fornece integração e infraestrutura do SharePoint para processamento de consultas PowerPivot em uma fazenda. O pool de aplicativos que você especifica para um aplicativo de serviço PowerPivot é a identidade de serviço do Serviço do Sistema PowerPivot. Você pode ter vários aplicativos de serviço PowerPivot em uma fazenda. Cada um que você criar deve ser executado em seu próprio pool de aplicativos.

Conta de Serviço do Analysis Services

Requisito Descrição
Requisito de provisionamento Essa conta deve ser especificada durante a Instalação do SQL Server usando a página Analysis Services – Configuração no assistente de instalação (ou o parâmetro de ASSVCACCOUNT instalação em uma configuração de linha de comando).

Você pode modificar o nome de usuário ou a senha usando a Administração Central, o PowerShell ou a Ferramenta de Configuração do PowerPivot. Não há suporte para o uso de outras ferramentas para alterar contas e senhas.
Requisito de conta de usuário de domínio Essa conta deve ser uma conta de usuário de domínio do Windows. Contas de computador internas (como Serviço de Rede ou Serviço Local) são proibidas. A Instalação do SQL Server impõe o requisito da conta de usuário de domínio bloqueando a instalação sempre que uma conta de computador for especificada.
Requisitos de permissão Essa conta deve ser membro do grupo de segurança SQLServerMSASUser$<server>$PowerPivot e os grupos de segurança WSS_WPG no computador local. Essas permissões devem ser concedidas automaticamente. Para obter mais informações sobre como verificar ou conceder permissões, consulte Conceder permissões administrativas da conta de serviço PowerPivot manualmente neste tópico e configuração inicial (PowerPivot para SharePoint).
Requisitos de expansão Se você instalar várias instâncias de servidor do PowerPivot para SharePoint em um farm, todas as instâncias do servidor do Analysis Services deverão ser executadas na mesma conta de usuário de domínio. Por exemplo, se você configurar a primeira instância de serviço do Analysis Services a ser executada como Contoso\ssas-srv01, todas as instâncias de serviço adicionais do Analysis Services que você implantar posteriormente no mesmo farm também deverão ser executadas como Contoso\ssas-srv01 (ou seja qual for a conta atual).

Configurar todas as instâncias de serviço para serem executadas na mesma conta permite que o serviço de Sistema PowerPivot aloque trabalhos de processamento de consulta ou atualização de dados para qualquer instância de serviço do Analysis Services na fazenda. Permite, além disso, o uso do recurso de Conta Gerenciada nas instâncias de servidor da Administração Central do Analysis Services. Usando a mesma conta para todas as instâncias de serviço do Analysis Services, você pode alterar a conta ou a senha uma vez e todas as instâncias de serviço que usam essas credenciais são atualizadas automaticamente.

A Instalação do SQL Server impõe o requisito de mesma conta. Em uma implantação de expansão em que um farm do SharePoint já tem uma instância do PowerPivot para SharePoint instalada, o processo de configuração bloqueará a nova instalação se a conta de serviço do Analysis Services especificada for diferente daquela já em uso no farm.

Pool de Aplicativos do Serviço PowerPivot

Requisito Descrição
Requisito de provisionamento O Serviço do Sistema PowerPivot é um recurso compartilhado no farm que fica disponível quando você cria um aplicativo de serviço. O pool de aplicativos de serviço deve ser especificado quando o aplicativo de serviço é criado. Ele pode ser especificado de duas maneiras: usando a Ferramenta de Configuração do PowerPivot ou por meio de comandos do PowerShell.

Você pode ter configurado a identidade do pool de aplicativos para ser executada em uma conta exclusiva. Mas, se você não fez isso, considere alterá-lo agora para ser executado em uma conta diferente.
Requisito de conta de usuário de domínio A identidade do pool de aplicativos deve ser uma conta de usuário de domínio do Windows. Contas de computador internas (como Serviço de Rede ou Serviço Local) são proibidas.
Requisitos de permissão Essa conta não precisa de permissões de administrador do sistema local no computador. No entanto, essa conta deve ter permissões de administrador do sistema do Analysis Services no serviço local do Analysis Services que está instalado no mesmo computador. Essas permissões são concedidas automaticamente pela Instalação do SQL Server ou quando você define ou altera a identidade do pool de aplicativos na Administração Central.

Permissões administrativas são necessárias para encaminhar consultas para o serviço Analysis Services. Eles também são necessários para monitorar a saúde, encerrar sessões inativas e monitorar eventos de rastreamento.

A conta deve ter permissões de conexão, leitura e gravação no banco de dados do aplicativo de serviço PowerPivot. Essas permissões são concedidas automaticamente quando o aplicativo é criado e atualizadas automaticamente quando você altera contas ou senhas na Administração Central.

O aplicativo de serviço PowerPivot verificará se um usuário do SharePoint está autorizado a exibir dados antes de recuperar o arquivo, mas ele não representa o usuário. Não há requisitos de permissão para personificação.
Requisitos de expansão Nenhum.

Solução de problemas: conceder permissões administrativas manualmente

As permissões administrativas não serão atualizadas se a pessoa que estiver atualizando as credenciais não for um administrador local no computador. Se isso ocorrer, você poderá conceder permissões administrativas manualmente. A maneira mais fácil de fazer isso é executar o trabalho de temporizador da Configuração PowerPivot na Administração Central. Com essa abordagem, você pode redefinir permissões para todos os servidores PowerPivot no farm. Observe que essa abordagem só funcionará se o trabalho de temporizador do SharePoint estiver sendo executado simultaneamente como administrador da farm e como administrador local no computador.

  1. No Monitoramento, clique em Examinar definições de trabalho.

  2. Selecione Trabalho do Temporizador de Configuração do PowerPivot.

  3. Clique em Executar Agora.

Como último recurso, você pode garantir permissões corretas concedendo permissões de Administração do Sistema do Analysis Services ao aplicativo de serviço PowerPivot e, em seguida, adicionar especificamente a identidade do aplicativo de serviço ao SQLServerMSASUser$<servername>$PowerPivot Windows grupo de segurança. Você deve repetir essas etapas para cada instância do Analysis Services integrada ao farm do SharePoint.

Você deve ser um administrador local para atualizar grupos de segurança do Windows.

  1. No SQL Server Management Studio, conecte-se à instância do Analysis Services como <nome do servidor>\POWERPIVOT.

  2. Clique com o botão direito do rato no nome do servidor e selecione Propriedades.

  3. Clique em Segurança.

  4. Clique em Adicionar.

  5. Digite o nome da conta usada para o pool de aplicativos do serviço PowerPivot e clique em OK.

  6. Em Ferramentas Administrativas, clique em Gerenciamento de Computador.

  7. Abra usuários e grupos locais.

  8. Abrir Grupos.

  9. Clique duas vezes em SQLServerMSASUser$<servername>$PowerPivot.

  10. Clique em Adicionar.

  11. Digite o nome da conta usada para o pool de aplicativos do serviço PowerPivot e clique em OK.

Solução de problemas: resolver erros HTTP 503 devido a senhas expiradas para Administração Central ou o Serviço de Aplicativo Web do SharePoint Foundation

Se o serviço de Administração Central ou o serviço de Aplicativo Web do SharePoint Foundation parar de funcionar devido a uma redefinição de conta ou expiração de senha, você encontrará mensagens de erro HTTP 503 "Serviço indisponível" ao tentar abrir a Administração Central do SharePoint ou um site do SharePoint. Siga estas etapas para colocar o servidor novamente online. Depois que a Administração Central estiver disponível, você poderá continuar a atualizar as informações da conta expirada.

  1. Em ferramentas administrativas, clique no Gerenciador de Serviços de Informações da Internet.

  2. Para a identidade do site ou do pool de aplicativos da Administração Central ser uma conta de usuário de domínio com uma senha expirada, faça o seguinte:

    1. Clique com o botão direito do mouse no nome do pool de aplicativos e selecione Configurações Avançadas.

    2. Selecione Identidade e clique em ... para abrir a caixa de diálogo Identidade do Pool de Aplicativos.

    3. Clique em Definir.

    4. Digite o nome de usuário e a senha.

  3. Execute IISRESET. Para fazer isso, abra um prompt de comando administrador e digite iisreset no comando.

  4. Na Administração Central do SharePoint, em Segurança, selecione Configurar contas gerenciadas.

  5. Clique em Editar para atualizar as informações da conta gerenciada que tem a senha expirada.

  6. Selecione Alterar senha agora.

  7. Clique em Usar senha existente.

  8. Digite a senha e clique em OK.

Se o Reporting Services estiver instalado, use o Gerenciador de Configurações do Reporting Services para atualizar senhas para o servidor de relatório e a conexão com o banco de dados do servidor de relatório. Para obter mais informações, consulte Configuração e Administração de um Servidor de Relatório (Modo do SharePoint do Reporting Services).

Consulte Também

Iniciar ou parar um PowerPivot para SharePoint Server
Configurar a conta de atualização de dados autônoma do PowerPivot (PowerPivot para SharePoint)