|
Права на чтение не текущего пользователя |
☑ |
0
Ненавижу 1С
гуру
26.05.21
✎
09:03
|
Есть вариант узнать есть/нет права чтения на ссылку документа/справочника НЕ у текущего пользователя?
Желательно через БСП
|
|
1
acht
26.05.21
✎
09:20
|
В общем случае нельзя. Так как RLS завязаны на текущее значение параметров сеанса а их установка и изменение для отдельного пользователя - на положение луны в левой пятке Кришны.
|
|
2
Ненавижу 1С
гуру
26.05.21
✎
09:23
|
(1) это печально, но типовые RLS все таки из регистров читают параметры (не будем эзотерику брать)
|
|
3
acht
26.05.21
✎
09:27
|
(2) Если для типовых, то надо раскурить связь RLS с пользователем. 99% что это одно значенени параметра сеанса, которое можно подменить на время вызова
|
|
4
PLUT
26.05.21
✎
09:29
|
(0) посмотри заклинание ПравоДоступа() в СП
Вызов метода всегда требует административных прав, если явно указан третий параметр - <Пользователь/Роль>, права которого проверяются. Если пользователь не указан, то проверяются права текущего пользователя, и для этого наличие административных прав не требуется.
Если пользователь задан явно, то выдаются права явно заданного пользователя в соответствии с метаданными
|
|
5
fisher
26.05.21
✎
09:33
|
(4) В описании метода сказано, что оно только по метаданным проверяет. Т.е. могу предположить, что без учета RLS
|
|
6
fisher
26.05.21
✎
09:34
|
Ну да. Там же и нет возможности для ссылки проверить.
|
|
7
acht
26.05.21
✎
09:34
|
(5) Можешь не предполагать, это действительно - только по метаданным.
|
|
8
fisher
26.05.21
✎
09:35
|
В голову приходит только зафигачить ком-соединение под нужным пользователем и дернуть ссылку :)
|
|
9
PLUT
26.05.21
✎
09:38
|
(7) а нужно с учетом RLS чтоли? у ТС в топике ничего про RLS не сказано. телепатия на самом высоком уровне :)
|
|
10
fisher
26.05.21
✎
09:39
|
(9) Фраза в топике "на ссылку" облегчает задачу даже для начинающих телепатов.
|
|
11
Ненавижу 1С
гуру
26.05.21
✎
09:43
|
(9) (10) да, да - RLS - иначе неинтересно
|
|
12
Ненавижу 1С
гуру
26.05.21
✎
09:44
|
(8) для этого пароль нужен и ну долго это
|
|
13
PLUT
26.05.21
✎
09:46
|
(11) ну тогда покури в БСП УправлениеДоступом.ПроверитьЧтениеРазрешено()
|
|
14
PLUT
26.05.21
✎
09:47
|
+(13) бл!ть, только для текущего пользователя
|
|
15
fisher
26.05.21
✎
12:48
|
(12) Долго - да, а пароль обходится.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший