Partilhar via


Usar EffectiveUserName no Serviços PerformancePoint

APLICA-SE A:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint no Microsoft 365

EffectiveUserName é uma propriedade SQL Server Analysis Services cadeia de conexão que contém o nome do utilizador que está a aceder a um relatório ou dashboard. No SharePoint Server, pode utilizar esta propriedade juntamente com Serviços PerformancePoint para transmitir a identidade do utilizador que está a ver o relatório ou dashboard para SQL Server Analysis Services. Isto permite a identidade por utilizador sem o requisito de configurar a delegação kerberos.

Visão geral do cenário

A utilização da funcionalidade EffectiveUserName com Serviços PerformancePoint permite que a identidade de um utilizador que está a ver um relatório seja transmitida para SQL Server Analysis Services.

A utilização da opção EffectiveUserName permite transmitir a identidade do utilizador para SQL Server Analysis Services sem o requisito de configurar o Arquivo Seguro ou a delegação de Kerberos.

Antes de começar

Antes de começar, confirme que cumpriu os requisitos de software e de permissão.

  • Tem Serviços PerformancePoint configurado no farm.

  • Tem acesso de Administrador de Farm ao farm do SharePoint Server e acesso de administrador ao SQL Server Analysis Services.

Configurar definições da aplicação Serviços PerformancePoint

Utilizar a funcionalidade EffectiveUserName com Serviços PerformancePoint requer o seguinte:

  • A conta do conjunto aplicacional Serviços PerformancePoint tem de ser um Administrador do Analysis Services.

  • A opção EffectiveUserName no tem de estar ativada nas Definições da Aplicação de Serviço PerformancePoint.

  • Tem de selecionar a opção Identidade por utilizador quando criar a origem de dados no Dashboard do PerformancePoint Designer.

Esta definição aplica-se a todas as origens de dados do Analysis Services configuradas para autenticação por utilizador. Quando esta definição estiver ativada, todas as ligações aos dados do Analysis Services para utilizadores individuais serão efetuadas com a propriedade EffectiveUserName cadeia de conexão em vez da delegação do Windows.

Para ativar o EffectiveUserName no Serviços PerformancePoint

  1. Em Administração Central, na seção Gerenciamento de Aplicativos, clique em Gerenciar Aplicativos de Serviço.

  2. Clique na aplicação de serviço Serviços PerformancePoint.

  3. Clique em Definições da Aplicação de Serviço PerformancePoint.

  4. Selecione a caixa de marcar Utilizar a propriedade EffectiveUserName cadeia de conexão em vez da delegação do Windows.

  5. Clique em OK.

Observação

A funcionalidade EffectiveUserName não funciona com origens de dados do Power Pivot.

Importante

Se utilizar um cadeia de conexão para criar a ligação de dados e o cadeia de conexão contiver um campo de utilizador eficaz, a funcionalidade EffectiveUserName substituirá o valor de utilizador efetivo fornecido pelo utilizador pelo valor fornecido pelo sistema.

Configurar o acesso do Analysis Services

Se não souber que conta está a executar o conjunto aplicacional Serviços PerformancePoint no seu farm, siga estes passos para determinar a conta. Se souber qual é a conta, ignore este procedimento.

Para determinar o Serviços PerformancePoint conta do conjunto aplicacional

  1. Na home page do site da Administração Central do SharePoint, clique em Segurança.

  2. Na página Segurança, em Segurança Geral, clique em Configurar contas de serviço.

  3. Na página Conta de Serviço, na secção Gestão de Credenciais, na lista pendente, selecione o conjunto aplicacional que executa Serviços PerformancePoint Aplicação.

    Quando esta opção está selecionada, o nome da aplicação de serviço é apresentado na caixa por baixo da lista pendente. A conta apresentada na lista pendente Selecionar uma conta para este componente é a identidade do Windows que precisa de adicionar como administrador do Analysis Services.

  4. Clique em Cancelar.

Tem de adicionar o Serviços PerformancePoint conta do conjunto aplicacional como administrador do Analysis Services. Utilize o procedimento seguinte para adicionar esta conta como administrador no Analysis Services.

Para adicionar um administrador do Analysis Services

  1. No SQL Server Management Studio, ligue-se ao Analysis Services.

  2. Clique com o botão direito do rato no nó superior do Analysis Services e, em seguida, clique em Propriedades.

  3. Na página Segurança , clique em Adicionar.

  4. Escreva o nome da conta que executa a Serviços PerformancePoint conjunto aplicacional e, em seguida, clique em OK.

  5. Clique em OK.

Ligar a uma origem de dados do Analysis Services a partir do Dashboard Designer

Pode ligar-se a uma origem de dados do Analysis Services ao introduzir o nome do servidor, da base de dados e do cubo do Analysis Services ou ao escrever um cadeia de conexão e o nome do cubo no Dashboard Designer.

Para ligar a uma origem de dados do Analysis Services com a opção EffectiveUserName ativada

  1. inicie o dashboard Designer.

  2. Clique na guia Criar e em Fonte de dados.

  3. No painel Categoria da caixa de diálogo Selecionar um Modelo de Origem de Dados , clique em Multidimensional e, em seguida, clique em Analysis Services. Clique em OK.

  4. No painel de navegação esquerdo (navegador do espaço de trabalho), digite um nome para sua fonte de dados.

  5. Na lista pendente Dimensão de Formatação , selecione a formatação de dimensão pretendida necessária para o relatório.

  6. Na caixa pendente Duração da Cache , escreva a taxa de atualização (em minutos) da cache. Os dados dessa fonte de dados serão atualizados nesse intervalo.

  7. No painel central, clique no separador Editor. Na secção Definições de Ligação, selecione o método através do qual ligar à origem de dados. Para usar uma conexão padrão:

  8. Selecione Utilizar ligação padrão

  9. Digite o caminho completo do servidor no qual você deseja se conectar. Isso preenche as opções na lista do banco de dados.

  10. Na caixa Banco de dados, selecione um nome do banco de dados.

  11. (Opcional) Na caixa Funções , escreva o nome da função, como uma função de administrador ou de base de dados. Para especificar várias funções, escreva os nomes das funções e separe-as com vírgulas.

  12. Na lista pendente Cubo , selecione o cubo específico que pretende utilizar como origem de dados na base de dados.

  13. Na secção Definições da Origem de Dados, selecione Identidade por utilizador como método através do qual se autenticar na origem de dados.

  14. Clique em Testar Fonte de Dados para confirmar se a conexão está configurada corretamente.