gifts2017

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

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

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

Проверяет права на объект и типы реквизитов объекта у пользователя.

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

Наименование Файл Версия Размер Кол. Скачив.
ПроверкаПравДоступа
.epf 13,06Kb
30.10.13
33
.epf 13,06Kb 33 Скачать

См. также

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

Комментарии

1. Вячеслав Хахалев (Vyacheslav56) 01.11.13 07:38
Можно зайти в конфигуратор и посмотреть права пользователя, для чего нужна эта обработка?
2. FallenMAd rus (FallenMad) 04.11.13 11:45
(1) Vyacheslav56, часто у админов БД возникает ситуация: пользователь открывает отчет, и при формировании за определенный период отчет пишет что нехватает прав доступа, это значит что отчет делает запрос в регистр и на какой-то из документов не хватает прав, например регистр "закупки" по нему делают движения несколько документов и если в период отбора попадет документ на который у пользователя нет прав, то вернется ошибка. Конечно можно зайти в конфигуратор, открыть регистр и на каждый тип регистратора (Документ Поступление, эквайринг и т.д.) проверить наличие прав доступа, но это долго и лекго чтонить пропустить, так как может быть же еще измерение с типом из 5-6 документов, т.е. придется проверять права на все эти документы. обработка же позваляет просто указать регистр и посмотреть на какие из зависимых объектов не хватает прав.
3. Вячеслав Хахалев (Vyacheslav56) 05.11.13 06:46
Во-первых админ-БД при добавлении пользователя должен установить права пользователя соответствующие его задачам (если постоянные проблемы с правами, админа отправить на переподготовку), во-вторых не каждый пользователь сможет определить на какой регистр отстуствуют права доступа (если обработка предполагается для пользователя), во-втретьих, если отчет был написан новый, то его должны были протестировать на работоспособность под правами пользователя.
4. FallenMAd rus (FallenMad) 05.11.13 10:01
(3) Vyacheslav56, да без проблем, я что писал чтоли что без этой обработки жить невозможно, или заставляю ей пользоваться? вдруг кому надо, я то писал её под ситуацию когда мне было в лом проверять каких прав не хватает на конкретный отчет, а ролей в УТ 11 фигова туча,а сидеть и проверять все права долго и скучно. а Если вы такой умный и правильный, то не совсем понимаю зачем заходить в публикацию которая вам не нужна и писать комментарий о том что вам эта обработка не нужна? это такая важная информация для всех?
ves.Parnas; +1 Ответить 1
5. Дмитрий Кеба (Fenicss) 06.11.13 04:55
(4) Просто Vyacheslav56 пытался объяснить что посути ваша обработка смысла не несет по причине того что все равно придется зайти в конфигуратор и настроить права как нужно а смысл делать 2 действия. Вот если бы ваша обработка еще показывала чего не хватает в правах у пользователя вашей обработке не было бы цены)
6. rasswet (rasswet) 06.11.13 08:55
как обстоят дела с RLS?
если это учитывается, то вещь весьма полезная.
7. Dmitry Bas (b-dm) 06.11.13 11:10
(6) - насчет RLS однозначно "за", если бы обработка ее поддерживала, было бы отлично!
8. FallenMAd rus (FallenMad) 10.11.13 11:31
(5) Fenicss, дык она и показывает чего не хватает. Наример если регистраторами у регистра выступают 6 документов то она проверит права на все эти документы и напишет на какой из этих документов у пользователя не хватает прав.
9. mikhailovaew (mikhailovaew) 14.01.14 16:41
(8) а если у проверяемого объекта какой-нибудь реквизит просто "Документ ссылка" или "справочник ссылка", как поступит обработка? будет проверять доступ ко все документам / справочникам? выдаст ошибку? зависнет? не будет ничего проверять?
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа