|
22.12.2009, 13:13 | #1 |
Участник
|
RunWithElevatedPrivileges в x++ (DAX4.0)
Уважаемые коллеги,
Как можно реализовать конструкцию (выполняет код с правами администратора) SPSecurity.RunWithElevatedPrivileges(delegate() { using (SPSite site = new SPSite(InternalURL)) { using (SPWeb web = site.OpenWeb()) { в X++ коде? Может у кого то есть пример? Спасибо. |
|
22.12.2009, 13:24 | #2 |
Участник
|
делегатов нету и вообще никаких колбеков. За исключений собыйтий визуальных ActiveX. Наверное, надо писать сборку и подключать ее в референсы и все делать в ней
|
|
22.12.2009, 14:00 | #3 |
Участник
|
А что значит выполняет код с правами Администратора? На сколько я знаю исполнение кода никак не контролируется с точки зрения прав пользователей (правами ограничивается только непосредственно доступ к тому или иному коду). И обычно приходится решать обратную задачу - программно проверять наличие прав текущего пользователя. Или вопрос не про аксаптовские права?
|
|
23.12.2009, 09:53 | #4 |
Участник
|
это sharepoint. мне хотелось сделать некоторые действия с библиотекой портала напрямую из X++ кода. Но,
Цитата:
делегатов нету
|
|