Utiliser Analysis Services EffectiveUserName dans SharePoint Server
S’APPLIQUE À :2013 2016 2019 Édition d’abonnement SharePoint dans Microsoft 365
EffectiveUserName est une propriété de chaîne de connexion SQL Server Analysis Services contenant le nom de l'utilisateur qui accède à un rapport ou à un tableau de bord. Dans SharePoint Server, vous pouvez utiliser cette propriété conjointement avec Excel Services ou PerformancePoint Services pour transmettre l’identité de l’utilisateur qui affiche le rapport ou le tableau de bord à SQL Server Analysis Services. L'identité par utilisateur est ainsi permise sans devoir configurer la délégation Kerberos.
Activer EffectiveUserName dans Excel Services dans SharePoint Server 2013
L'utilisation de la fonctionnalité EffectiveUserName avec Excel Services nécessite les éléments suivants :
le compte du pool d'applications Excel Services doit être un administrateur d'Analysis Services ;
vous devez activer l'option EffectiveUserName option dans les paramètres globaux Excel Services ;
vous devez sélectionner l'option Utiliser le compte de l'utilisateur authentifié dans les paramètres d'authentification d'Excel Services dans Excel.
Utilisez la procédure suivante pour activer la fonctionnalité EffectiveUserName dans Excel Services.
Pour activer EffectiveUserName dans Excel Services
Dans Administration centrale, dans la section Gestion des applications, cliquez sur Gérer les applications de service.
Cliquez sur l'application de service Excel Services.
Cliquez sur Paramètres globaux.
Dans la page Paramètres de l'application Excel Services, dans la section Données externes, activez la case à cocher Utiliser la propriété EffectiveUserName.
Cliquez sur OK.
Pour une analyse plus détaillée de l'utilisation de la propriété EffectiveUserName dans Excel Services, voir Utilisation de la fonction EffectiveUserName avec Excel Services (SharePoint Server 2013).
Activer EffectiveUserName dans PerformancePoint Services
L'utilisation de la fonctionnalité EffectiveUserName avec PerformancePoint Services nécessite les éléments suivants :
le compte du pool d'applications PerformancePoint Services doit être un administrateur d'Analysis Services ;
vous devez activer l'option EffectiveUserName dans les paramètres de l'application PerformancePoint Services ;
vous devez sélectionner l'option Identité par utilisateur lorsque vous créez la source de données dans PerformancePoint Dashboard Designer.
Notes
La fonctionnalité EffectiveUserName ne fonctionne pas en association avec les sources de données PowerPivot.
Notes
Si vous utilisez une chaîne de connexion pour établir la connexion des données, alors que la chaîne de connexion contient un champ utilisateur effectif, la fonctionnalité EffectiveUserName remplacera la valeur utilisateur effective fournie par l'utilisateur par la valeur provenant du système.
Utilisez la procédure suivante pour activer la fonctionnalité EffectiveUserName dans PerformancePoint Services.
Pour activer EffectiveUserName dans PerformancePoint Services
Dans Administration centrale, dans la section Gestion des applications, cliquez sur Gérer les applications de service.
Cliquez sur l'application de service PerformancePoint Services.
Cliquez sur Paramètres de l'application PerformancePoint Services.
Dans la page Paramètres de l'application de PerformancePoint Services, activez la case à cocher Utiliser la propriété de chaîne de connexion EffectiveUserName plutôt que la délégation Windows.
Cliquez sur OK.
Pour plus d’informations sur l’utilisation de EffectiveUserName dans PerformancePoint Services, voir Use EffectiveUserName in PerformancePoint Services.