Используйте свойство EffectiveUserName служб аналитики в SharePoint Server

 

**Применимо к:**SharePoint Server 2013, SharePoint Server 2016

**Последнее изменение раздела:**2017-07-07

Сводка. Использование параметра EffectiveUserName в службах Excel или PerformancePoint Services для проверки подлинности пользователей при доступе к источникам данных служб аналитики.

EffectiveUserName — это свойство строки подключения Службы SQL Server Analysis Services, содержащий имя пользователя, который получает доступ к отчету или панели мониторинга. В SharePoint Server это свойство можно использовать в сочетании с Службы Excel или PerformancePoint Services для передачи удостоверения пользователя, который используется для просмотра отчета или панели мониторинга для Службы SQL Server Analysis Services. Это позволяет удостоверения пользователя не требует настройки делегирования Kerberos.

Активация свойства EffectiveUserName в службах Excel в SharePoint Server 2013

Для использования параметра EffectiveUserName с Службы Excel требуется следующее:

  • Учетная запись пула приложений Службы Excel должна являться администратором Службы Analysis Services.

  • Необходимо активировать параметр EffectiveUserName на странице глобальных параметров Службы Excel.

  • Необходимо выбрать параметр Использовать учетную запись прошедшего проверку пользователя на странице параметров проверки подлинности Службы Excel в Excel.

Для активации параметра EffectiveUserName в Службы Excel используйте следующую процедуру.

Активация свойства EffectiveUserName в службах Excel

  1. В Центр администрирования в разделе Управление приложениями выберите Управление приложениями-службами.

  2. Щелкните приложение-службу Службы Excel.

  3. Выберите Глобальные параметры.

  4. На странице параметров приложения служб Excel в разделе Внешние данные установите флажок Использовать свойство EffectiveUserName.

  5. Нажмите кнопку ОК.

Более подробное описание использование EffectiveUserName в Службы Excel см. в статье Использование параметра EffectiveUserName Services со службами Excel (SharePoint Server 2013).

Активация свойства EffectiveUserName в PerformancePoint Services

Использование параметра EffectiveUserName с PerformancePoint Services требуется следующее:

  • Учетная запись пула приложений PerformancePoint Services должно быть Службы Analysis Services администратора.

  • Необходимо активировать параметр EffectiveUserName на странице параметров приложения PerformancePoint Service.

  • Необходимо выбрать параметр Удостоверение для каждого пользователя при создании источника данных в Конструктор панели мониторинга PerformancePoint.

Примечание

Параметр EffectiveUserName не работает с источниками данных PowerPivot.

Примечание

Если для создания подключения к данным используется строка подключения, которая содержит поле действующего пользователя, параметр EffectiveUserName переопределит пользовательское значение этого поля системным значением.

Используйте следующую процедуру для активации параметра EffectiveUserName в PerformancePoint Services.

Активация свойства EffectiveUserName в PerformancePoint Services

  1. В Центр администрирования в разделе Управление приложениями выберите Управление приложениями-службами.

  2. Выберите приложение-службу PerformancePoint Services.

  3. Щелкните Параметры приложения PerformancePoint Service.

  4. На странице "Параметры приложения PerformancePoint Service" установите флажок Использовать свойство строки подключения EffectiveUserName вместо делегирования Windows.

  5. Нажмите кнопку ОК.

Более подробное представление с помощью свойства EffectiveUserName в PerformancePoint Services в разделе Использование свойства EffectiveUserName в PerformancePoint Services.