gifts2017

Проверка прав доступа текущего пользователя. 1с 7.7

Опубликовал demon demon (demon_sw) в раздел Администрирование - Защита, права, пароли

Показывает права доступа текущего пользователя в базе 1с 7.7 .

 Для запуска надо запустить отчет и нажать кнопку "Сформировать". Отчет может незапустится, если в пользователя нет прав использовать внешние отчеты и обработки. Результат покажет в форме таблицы, В строке список обектов,  в оглавлении список прав доступа до текущего объэкта. 1 - эсть право, 0 - нет прав, Х - реквизит для данного объэекта недоступен.

Удобная штука если надо предоставить отчет по правам доступа к базе, по сотрудникам организации

 

 

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

Наименование Файл Версия Размер Кол. Скачив.
ПраваДоступа.ert
.ert 42,50Kb
10.06.13
45
.ert 42,50Kb 45 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Дмитрий Кеба (Fenicss) 12.06.13 06:39
В данном случае проблема в том что многие права ты ограничиваешь в самом коде по этой причине точных данных уже не получить. Да и я не увидел есть ли тоже само по справочникам и по документам, ведь самый сложный просмотр прав у них а не у отчетов и обработок
2. Евгений Долиновский (Dolly_EV) 12.06.13 09:19
Клавиатура от печ. машинки Остапа Бендера, с турецким акцентом! Хочу такую же!))) "эсть право", "объэекта"
3. александр (whtblck) 12.06.13 09:36
Добавь перед выводом таблицы 2 строчки:
Таб.ТолькоПросмотр(1);
	Таб.Опции(0,0,3);
        //и только потом уже
	Таб.Показать("Набор прав для -"+Строка(НаборПрав));  
4. demon demon (demon_sw) 12.06.13 11:10
5. demon demon (demon_sw) 12.06.13 11:41
1 (whtblck ) - Нет смысла выводить фиксированое количество строк, ибо в заголовке тока название прав доступа пользователя;
2 - (Fenicss) Информация по справочниках и документах выводится, просто в скрин недобавлял (ща накину), там обоина по каждому типу объектов, разбита ну группы :Метаданные, Константы, Справочники,Документы,Журналы,Отчеты,
Обработки,ПланыСчетов,Операция,Проводки,Регистры, каждая группа имеет свой перечень допустиммых реквизитов (прав доступа), потому нет смысла выводить эти реквизиты в шапку.
3 - Права доступа в этом отчете я неограничиваю, всё что надо для того чтоб запустить на выполнение модуль, это право пользователя запускать внешние отчёты. Если таких прав нет, то да незапустится, в етом случае админ должен вмонтировать модуль в базу, и дать право на использование.
6. Иваныч Иванов (Иваныч) 13.06.13 16:22
7. andrei kuzmin (oyeah) 13.08.13 03:13
8. demon demon (demon_sw) 13.08.13 13:34
Скачайте модуль, там код незаблочен
9. Вадим Вадим (kurisev-1) 27.08.13 02:41
Пишет что
Право<<?>>= 0;
{C:\USERS\ВАДИМ\DOWNLOADS\ПРАВАДОСТУПА.ERT(64)}: Ожидается скалярное выражение (Право)
10. Вадим Вадим (kurisev-1) 27.08.13 03:49
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа