Usar EffectiveUserName de Analysis Services en SharePoint Server

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

EffectiveUserName es una propiedad de cadena de conexión de SQL Server Analysis Services que contiene el nombre del usuario que trata de tener acceso a un informe o panel. En SharePoint Server, puede usar esta propiedad junto con Excel Services o PerformancePoint Services para pasar la identidad del usuario que está viendo el informe o panel a SQL Server Analysis Services. Esto permite la autenticación por usuario sin que sea necesario configurar la delegación Kerberos.

Habilitar EffectiveUserName en Excel Services en SharePoint Server 2013

El uso de la característica EffectiveUserName con Servicios de Excel requiere lo siguiente:

  • La cuenta de grupo de aplicaciones Servicios de Excel debe ser Administrador de Analysis Services.

  • Debe habilitar la opción EffectiveUserName en la Configuración global de Servicios de Excel.

  • Debe seleccionar la opción Usar la cuenta de usuario autenticada en la Configuración de autenticación de Servicios de Excel en Excel.

Use el procedimiento siguiente para habilitar la característica EffectiveUserName en Servicios de Excel.

Para habilitar EffectiveUserName en Excel Services

  1. En Administración central, en la sección Administración de aplicaciones, haga clic en Administrar aplicaciones de servicio.

  2. Haga clic en la aplicación de servicio del Servicios de Excel.

  3. Haga clic en Configuración global.

  4. En la página Configuración de la aplicación de Servicios de Excel, en la sección Datos externos, marque la casilla Usar la propiedad EffectiveUserName.

  5. Haga clic en Aceptar.

Para obtener una vista más detallada del uso de EffectiveUserName en Servicios de Excel, consulte Uso de EffectiveUserName con Excel Services (SharePoint Server 2013).

Habilitación de EffectiveUserName en PerformancePoint Services

El uso de la característica EffectiveUserName con PerformancePoint Services requiere lo siguiente:

  • La cuenta de grupo de aplicaciones PerformancePoint Services debe ser Administrador de Analysis Services.

  • Debe habilitar la opción EffectiveUserName en la Configuración de la aplicación de PerformancePoint Service.

  • Debe seleccionar la opción Identidad por usuario cuando cree el origen de datos en Diseñador de paneles de PerformancePoint.

Nota:

La característica EffectiveUserName no funciona de manera conjunta con los orígenes de datos de Power Pivot.

Nota:

Si usa una cadena de conexión para crear la conexión de datos y dicha cadena de conexión contiene un campo de usuario efectivo, la característica EffectiveUserName anulará el valor de usuario efectivo suministrado por el usuario y lo cambiará por el valor suministrado por el sistema.

Use el procedimiento siguiente para habilitar la característica EffectiveUserName en PerformancePoint Services.

Para habilitar EffectiveUserName en PerformancePoint Services

  1. En Administración central, en la sección Administración de aplicaciones, haga clic en Administrar aplicaciones de servicio.

  2. Haga clic en la aplicación de servicio del PerformancePoint Services.

  3. Haga clic en Configuración de aplicación de Servicio PerformancePoint.

  4. En la página Configuración de la aplicación de PerformancePoint Service, marque la casilla Use la propiedad de la cadena de conexión de EffectiveUserName en vez de la delegación de Windows.

  5. Haga clic en Aceptar.

Para obtener una vista más detallada del uso de EffectiveUserName en PerformancePoint Services, vea Usar EffectiveUserName en PerformancePoint Services.