Как программным способом получить имя поставщика общих служб, связанного с конкретным веб-приложением Sharepoint?
У меня есть индивидуальное решение, которое должно:
- Перечислить все веб-приложения, в которых он развернут.
- Выясните поставщика общих служб, с которым связано каждое из веб-приложений.
- Доступ к каталогу бизнес-данных, установленному на SSP, для получения некоторых данных.
- Перечислить все семейства сайтов в этих веб-приложениях.
- Выполнять различные задачи внутри семейств сайтов в соответствии с данными
Я разобрался с пунктами 1, 3, 4 и 5, но второй - это несколько хлопотно. Я хочу избежать жесткого кодирования имени SSP и не требовать, чтобы администратор фермы вручную редактировал файл конфигурации. Вся необходимая мне информация находится в базе данных конфигурации Sharepoint, мне просто нужно знать, как получить к ней доступ через объектную модель.