Задать права доступа к отчетам SSRS через API веб-службы - PullRequest
0 голосов
/ 11 января 2012

Мне поручено создать утилиту, которая берет отчеты SSRS из промежуточного местоположения и развертывает их в нашей бета-версии и рабочей среде.Я использую API ReportingService2005.

Копирование отчетов с сервера на сервер работает довольно хорошо.Мое зависание сводится к клонированию безопасности в нашей структуре папок SSRS.Я бы хотел, чтобы безопасность была настроена на постановку и скопировал эту настройку в бета-версию, а затем в производство.Это кажется невозможным с помощью API.

У кого-нибудь есть какие-либо идеи о том, как я могу зеркально отразить доступ к папке на разных серверах?Я так близко, потому что копирование структуры работает правильно;просто нужен этот последний кусок.

Спасибо.

1 Ответ

0 голосов
/ 26 января 2012

Я собираюсь объяснить это до ошибки ID 10 T.

bool inherit;

// get policies from source and apply to target.
Policy[] policies = _source.GetPolicies(source, out inherit);
_target.SetPolicies(target, policies);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...