Предварительные условия установки
Добавление Reporting Services для SharePoint
Добавление Reporting Services для SharePoint является одним из ключевых компонентов для правильной работы интеграции. Это дополнение должно быть установлено на любом из Web Front Ends (WFE) в вашей ферме SharePoint вместе с центральным сервером администрирования. Одно из новых изменений с SQL 2008 R2 и SharePoint 2010 заключается в том, что добавление 2008 R2 теперь является предварительным условием для установки SharePoint. Это означает, что дополнение RS будет установлено, когда вы начнете установку SharePoint. Это было показано и выделено на рисунке ниже. Это фактически позволяет избежать многих проблем, которые мы наблюдали с SP 2007 и RS 2008 при установке дополнения.
Рисунок 1: Добавление Reporting Services для SharePoint
Аутентификация SharePoint
Перед тем как перейти к интеграции RS, важно позаботиться о том, как вы настраиваете свой Сайт в ферме SharePoint. Более конкретно, как вы настраиваете аутентификацию для сайта; будет ли она Классической или На основе заявок. Этот выбор имеет значение в начале. Я не верю, что вы сможете изменить этот параметр, когда он будет установлен. Если вы сможете его изменить, это не будет простым процессом.
Даже если вы выберете, чтобы ваш SharePoint сайт использовал Claims, сама служба Reporting Services не поддерживает Claims. Это влияет на то, как работает аутентификация с Reporting Services. Итак, в чем разница с точки зрения Reporting Services? Дело в том, хотите ли вы передавать учетные данные пользователя в источник данных.
Классическая - Можно использовать Kerberos и передавать учетные данные пользователя в ваш источник данных (для этого нужно будет использовать Kerberos).
Claims ** - Используется токен Claims, а не Windows токен. RS всегда будет использовать надежную аутентификацию в этом сценарии и будет иметь доступ только к токену SPUser. Вам потребуется сохранять свои учетные данные внутри вашего источника данных.
На данный момент мы просто хотим сосредоточиться на настройке RS. На данном этапе SharePoint установлен на сервере SharePoint и настроен с Классическим Auth Сайтом на порту 80. Более того, на сервере RS я только что установил Reporting Services и всё.