Utilizzare EffectiveUserName di Analysis Services in SharePoint Server

 

**Si applica a:**SharePoint Server 2013, SharePoint Server 2016

**Ultima modifica dell'argomento:**2017-07-07

Riepilogo: utilizzare l'opzione EffectiveUserName in Excel Services o PerformancePoint Services per l'autenticazione in base all'utente con le origini dati di Analysis Services.

EffectiveUserName è una proprietà stringa di connessione SQL Server Analysis Services che contiene il nome dell'utente che accede a un report o dashboard. In SharePoint Server, è possibile utilizzare questa proprietà in combinazione con Excel Services o PerformancePoint Services passare l'identità dell'utente che sta visualizzando i report o dashboard per SQL Server Analysis Services. In questo modo, l'identità per utente senza la necessità di configurare la delega Kerberos.

Abilitare EffectiveUserName in Excel Services in SharePoint Server 2013

L'utilizzo della caratteristica EffectiveUserName con Excel Services richiede le condizioni seguenti:

  • L'account del pool di applicazioni di Excel Services deve essere un amministratore di Analysis Services.

  • È necessario abilitare l'opzione EffectiveUserName in Impostazioni globali di Excel Services.

  • È necessario selezionare l'opzione Usa l'account utente autenticato nelle impostazioni di autenticazione di Excel Services in Excel.

Attenersi a questa procedura per abilitare la caratteristica EffectiveUserName in Excel Services.

Per abilitare EffectiveUserName in Excel Services

  1. Nella sezione Gestione applicazione di Amministrazione centrale fare clic su Gestisci applicazioni di servizio.

  2. Fare clic sull'applicazione di servizio Excel Services.

  3. Fare clic su Impostazioni globali.

  4. Nella sezione Dati esterni della pagina Impostazioni applicazione di Excel Services selezionare la casella di controllo Utilizza proprietà EffectiveUserName.

  5. Fare clic su OK.

Per informazioni più dettagliate sull'utilizzo di EffectiveUserName in Excel Services, vedere Use EffectiveUserName with Excel Services (SharePoint Server 2013).

Abilitare EffectiveUserName in PerformancePoint

Utilizzo della caratteristica EffectiveUserName con PerformancePoint Services richiede quanto segue:

  • L'account del pool di applicazioni PerformancePoint Services deve essere un amministratore Analysis Services.

  • È necessario abilitare l'opzione EffectiveUserName in Impostazioni applicazione PerformancePoint Service.

  • È necessario selezionare l'opzione Identità per utente durante la creazione dell'origine dati in PerformancePoint Dashboard Designer.

Nota

La caratteristica EffectiveUserName non funziona con le origini dati PowerPivot.

Nota

Se si utilizza una stringa di connessione per creare la connessione dati e tale stringa contiene un campo utente effettivo, la caratteristica EffectiveUserName eseguirà l'override del valore utente effettivo specificato dall'utente utilizzando il valore fornito dal sistema.

Utilizzare la procedura seguente per attivare la caratteristica EffectiveUserName in PerformancePoint Services.

Per abilitare EffectiveUserName in PerformancePoint Services

  1. Nella sezione Gestione applicazione di Amministrazione centrale fare clic su Gestisci applicazioni di servizio.

  2. Fare clic sull'applicazione di servizio PerformancePoint Services.

  3. Fare clic su Impostazioni applicazione PerformancePoint Service.

  4. Nella pagina Impostazioni applicazione PerformancePoint Service selezionare la casella di controllo Utilizza proprietà EffectiveUserName per la stringa di connessione anziché la delega di Windows.

  5. Fare clic su OK.

Per informazioni più dettagliate sull'utilizzo di EffectiveUserName in PerformancePoint Services, vedere Utilizzare EffectiveUserName in PerformancePoint Services.