12.09.2016, 19:36 | #1 |
Участник
|
2015: Получить список всех ролей безопасности пользователя
Добрый вечер!
Пока всё, что нашёл, это вялый топик на журнале https://msdn.microsoft.com/en-us/library/jj602961.aspx. Есть ли метод в SDK для получения всех ролей безопасности заданного пользователя по его Id или другой способ это сделать? Заранее благодарен. |
|
12.09.2016, 22:11 | #2 |
Чайный пьяница
|
Посмотрите это - https://consultrikin.wordpress.com/2...ecurity-roles/
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
13.09.2016, 10:58 | #3 |
Moderator
|
А что вы собираетесь делать с этими ролями? Первая засада в том, что роли копируются вниз по иерархии подразделений и в каждом подразделении у них будут свои идентификаторы. Если нужно понять что у пользователя есть нужная роль, придется использовать RootRoleId, или имя роли. Вторая засада в том, что получив роли вы не получите сами привилегии. Если нужно проверить, есть ли у пользователя нужная привилегия - это совсем другая задача.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|