|
Права на регистр есть только у роли "полные права", но нет ошибки в запросе
2S, runuts, Терпение и труд, Admin_Net_1C, Смотрящий, вым, osa1C, Гипервизор, ОбновляторОдинЭс, RAJAH, Kobol, craxx, zzz_zzz_zzz, SleepyHead, Mielle, Uragan_a, Жан Пердежон, youalex
| ☑ |
0
Терпение и труд
22.11.24
✎
02:00
|
Доброй ночи!
Столкнулся с такой вещью:
Конфигурация 1С ЗУП 3.1.31.32, платформа 8.3.25.1445
Есть регистр сведений "Подчиненность подразделений организаций", у него измерения подразделение (тип - справочник подразделения организаций), вышестоящее подразделение (аналогично) и организация (тип - справочник организации).
В печатной форме получаю данные из этого регистра. Случайно заметил, что право чтения данных из этого регистра есть только в роли "полные права", которой нет у пользователя. Проверил специально отчётом по правам - у пользователя нет прав на этот регистр. Запрос выполняется не в привилегированном режиме. Но данные из регистра берутся, ошибки нет. Даже если убрать "разрешенные" из запроса. При этом данные не пустые - ровно то, что мне нужно.
Вопрос - почему? Мне всегда казалось, что если у пользователя нет прав на объект, он не сможет данные из него получить. Что за мистика?
|
|
1
craxx
22.11.24
✎
04:26
|
(0) УстановитьПривилегированныйРежим(ИСТИНА)
Видимо было такое в процедуре, где запрос выполнялся
|
|
2
osa1C
22.11.24
✎
05:39
|
(0) Сомневаюсь я и очень сильно, что у регистра сведений "Подчиненность подразделений организаций" права на чтение только в полных правах. Не такой это и секретный регистр. Рядовой кадровый работник что-ли должен сидеть под полными правами? Пропустил ты право на чтение, в какой-то роли оно есть.
|
|
3
craxx
22.11.24
✎
05:22
|
(2) Зная ЗУП, запросто могли, а запросы вызывать в привилегированных модулях либо в процедурах с установлением привилегированного режима. Ничего необычного нету в этом.
|
|
4
osa1C
22.11.24
✎
07:14
|
(3) Типовая Зарплата и управление персоналом, редакция 3.1 (3.1.29.21) смотрим права.... видим (0) и удивляемся:
|
|
5
Терпение и труд
22.11.24
✎
07:22
|
(4) Доброе утро! Спасибо за помощь! Меня сбил с толку отчет по правам конкретного пользователя. Пользователь имеет профиль "старший кадровик", в нём есть роль "Добавление и изменение штатного расписания", но если запустить отчет по его правам, там нет таблицы данного регистра в списке вообще (ни в общем списке, ни если задать по ней прям отбор).
Подскажите, если не секрет, что за отчёт/обработка у вас на скрине?
|
|
6
Терпение и труд
22.11.24
✎
07:32
|
Кажется, понял. Там проверяется право на просмотр, а не на чтение. Всё, у меня сложилась картинка. Ещё раз спасибо за помощь!
|
|