Проверка на недостачу прав пользователей

Опубликовал Павел Мальцев (Pashkatancor) в раздел Администрирование - Журнал регистрации

Пишет в журнал на какие регистры и у кого не хватает прав при проведении того или иного документа или обработки! ВНИМАНИЕ!!! Работает только на 8.2.11.236 и выше.

После запуска заходим пользователем у кого не хватает прав, пытаемся провести документ и после этого смотрим в журнал.

Кстати, не забывайте выключать ее после выявления ошибок, а то в журнале накопится мусор! Или выполняйте эти действия на тестовой базе!!!

Скачать файлы

Наименование Файл Версия Размер
Проверка недостачи прав
.epf 6,01Kb
19.02.13
565
.epf 6,01Kb 565 Скачать

См. также

Комментарии
1. Максим Плетников (No1) 19.01.11 12:52 Сейчас в теме
Пока на 8.2 не перешли, можно такую для 8.1 сделать?
2. Alex Pro (alex-pro) 19.01.11 13:34 Сейчас в теме
3. gilv (Gilev.Vyacheslav) 19.01.11 20:14 Сейчас в теме
4. Павел Мальцев (Pashkatancor) 69 20.01.11 05:30 Сейчас в теме
Пожалуйста! на 8.1 к сожалению работать не будет!
5. Sensey Master (MSensey) 55 27.01.11 14:07 Сейчас в теме
Типовые на 8.2 пишутся таким образом, что при проведении не нужны права на регистры.
Т.е. запись в регистры выполняется привилегированно.
Т.о. для проверки прав к регистрам эта обработка бесполезная.
6. Sensey Master (MSensey) 55 27.01.11 14:08 Сейчас в теме
Да и вообще в 8.2 при проведении нарушения прав не будет.
7. Павел Мальцев (Pashkatancor) 69 28.01.11 14:34 Сейчас в теме
Да неужели! Если есть необходимость создать новую роль с определеным набором прав! И если ты работаешь на типовой конфе, то да конечно! А если что-то добавил или изменил, то вот как раз искать это замучаешься! А если тебе не надо, то и не качай! а не бросайся словами, что она не нужная!
8. Sensey Master (MSensey) 55 28.01.11 14:59 Сейчас в теме
(7) Я что-то написал не по-делу? Я всего лишь написал в каких случаях она не нужна.
Жаль, что ты ты так плохо это воспринимаешь.
9. IG (IG) 29.01.11 10:23 Сейчас в теме
Инструкцию по использованию? Скрины?
10. Павел Мальцев (Pashkatancor) 69 30.01.11 08:41 Сейчас в теме
IG пишет:

Инструкцию по использованию? Скрины?

Там все тривиально! В обзоре все написано! Читайте внимательней!
11. nmvrd 31.01.11 20:15 Сейчас в теме
в ЗУПе 8.2.19.4 очень даже нужны права на регистры!! я 2 часа недавно убила просто на то, что не могла эти самые права найти, где не хватает.. так что обработка очень дажа актуальная, молодец!
12. Павел Мальцев (Pashkatancor) 69 01.02.11 06:51 Сейчас в теме
Спасибо! Я тоже с этой проблемой не раз сталкивался!
13. Sensey Master (MSensey) 55 01.02.11 14:57 Сейчас в теме
(11) Читайте внимательней, что я написал.
Я не говорил, что обработка не нужна для конфигураций, которые были написаны под 8.1. (а ЗУП, о которой вы пишите, именно такая).
Для конфигураций, которые изначально написаны под 8.2 она тоже может быть полезной. Но не для проведения, а например, для отчетов.
14. nmvrd 01.02.11 15:45 Сейчас в теме
(13) Я ни в коем случае с вами не спорила в предыдущем посте. но сейчас поспорю - в ЗУП бюджетном 8.2.19.4 именно 8.2, и именно в ней нужны права на запись движений в регистры.

короче проехали, автору обработки спасибо, кому понадобится - тот воспользуется, что мы к этим правам привязались?)))
15. Sensey Master (MSensey) 55 01.02.11 17:02 Сейчас в теме
(14) Согласен, кому надо воспользуется.

А вот насчет поспорить, то давайте.
Не нашел в списках типовых бюджетной ЗУП версии 8.2.19.4. Скорее всего, вы имеете ввиду 1.0.19.4.
Уверен, что та версия о которой вы говорите выпущена для 8.2 с помощью конвертации из 8.1.
А я говорю именно о конфигурациях, которые создавались изначально для 8.2: УТ11, УНФ, Документооборот и т.д.
16. nmvrd 02.02.11 12:10 Сейчас в теме
(15) Да, Это ЗУП 1.0.19.4, в приницпе, наверное действительно эта версия хоть и называется 8.2, но конвертировалась с 8.1. На слух конечно звучит дико)))
17. cmd_vasec (cmd_vasec) 34 03.02.11 13:38 Сейчас в теме
Отличная обработка, очень нужная вещь
18. nexts (nexts) 85 30.08.11 16:37 Сейчас в теме
А почему только справочники проверяются?
А как же документы и регистры?
Не хочу хвалится, но имхо моя качественней. :)
19. Павел Мальцев (Pashkatancor) 69 31.08.11 10:29 Сейчас в теме
Почему только справочники? Так-то она и документы и регистры смотрит!
20. nexts (nexts) 85 31.08.11 14:08 Сейчас в теме
Судя по коду:
МассивДоступа = Новый Массив;
Для Каждого Спр из Метаданные.Справочники Цикл
ОтказДоступа = Новый ОписаниеИспользованияСобытияОтказВДоступеЖурналаРегистрации;
ОтказДоступа.Объект = "Справочник."+Спр.Имя;
МассивДоступа.Добавить(ОтказДоступа);
КонецЦикла;

Использование = Новый ИспользованиеСобытияЖурналаРегистрации (Истина, МассивДоступа);
УстановитьИспользованиеСобытияЖурналаРегистрации("_$Access$_.AccessDenied",Использование);

В массив объектов для которых будет включена регистрация добавляются только справочники.
На сколько я помню, по умолчанию отказ не включен для всех объектов, по этому регистры и документы так же нужно описать в массиве.
21. Владимир Водин (BalVlad) 25.01.12 22:02 Сейчас в теме
Вот спасибо, как раз сегодня разбирался с правами. +
22. Павел Мальцев (Pashkatancor) 69 18.09.12 04:10 Сейчас в теме
Оставьте свое сообщение