Показать сообщение отдельно
Старый 28.05.2010, 13:43   #2  
a33ik is offline
a33ik
Чайный пьяница
Аватар для a33ik
MCP
MCBMSS
Злыдни
Соотечественники
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,243 / 896 (36) +++++++
Регистрация: 02.07.2008
Адрес: Greenville, SC
Цитата:
Сообщение от dalaj Посмотреть сообщение
Привет!
Может кто знает какой-нибудь удобный способ понять, каких прав не хватает для проведения операции, например слияния. CRM выдаёт - не хватает прав. Т.к. этому пользователю права идут от Всё запрещено, приходится вычислять, чего же ему ещё не хватает. Я допускаю что есть списки привилегий, необходимых для того чтобы конкретная операция проходила, но было бы проще, если бы система говорила, чего ему не хватает. Может есть фиксы какие?
От нет таких фиксов. Потому:
1. Включаете или трейс или DevErrors (второе как по мне предпочтительнее).
2. Выполняете iisreset.
3. Воспроизводите ошибку. В результате должно быть чтото вроде такого:
SecLib::AccessCheckEx failed и дальше объяснения что да почему.

В данном случае может пригодиться один из тулов, разработанных Тангуем Тузардом (Tanguy TOUZARD) - Access Checker.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством.

Подписывайтесь на мой блог, twitter и YouTube канал.
Пользуйтесь моим Ultimate Workflow Toolkit
За это сообщение автора поблагодарили: dalaj (1).