|
Вопрос по RLS | ☑ | ||
---|---|---|---|---|
0
ahahaev
04.07.12
✎
13:32
|
Добрый день.
Написал в РЛС ограничение по справочнику сотрудники, вроде все работает, но хотелось бы из справочников и отчетов содержащих ссылки на этот справочник убрать записи "Объект не найден", как это можно сделать? И может быть кто-нибудь подскажет, где вообще можно по-подробнее прочитать про RLS? |
|||
1
Lama12
04.07.12
✎
13:33
|
Из справочников не уберешь. На то он RLS что б инфу скрывать.
Из отчетов - используй Разрешенные в запросах. |
|||
2
Lama12
04.07.12
✎
13:34
|
1+
На управляемых формах вроде можно скрыть. Пока не разбирался. |
|||
3
Irbis
04.07.12
✎
13:34
|
Для запросов отчетов РАЗРЕШЁННЫЕ, хотя есть и шопские случаи. В справочниках прятать "ограниченные" поля.
|
|||
4
ahahaev
04.07.12
✎
14:38
|
(2) Спасибо. А информацию на эту тему можно где-нибудь найти?
(3) В смысле проверять доступен ли объект в форме справочника? Еще в проведенных документах было бы не плохо убирать подобные записи, но, как я понимаю, там история такая же, как и со справочниками. |
|||
5
Господин ПЖ
04.07.12
✎
14:40
|
>но хотелось бы из справочников и отчетов содержащих ссылки на этот справочник убрать записи "Объект не найден", как это можно сделать?
сделать нормальные RLS на отчеты и справочники. ваш КО |
|||
6
ahahaev
04.07.12
✎
14:48
|
(5) То есть на каждый отчет и справочник RLS писать?
|
|||
7
vde69
04.07.12
✎
14:56
|
(6)
1. во всех отчетах в запросах писать РАЗРЕШЕННЫЕ (только писать правильно а не бездумно) 2. во всех отчетах запросы переделать, что бы RLS могла идентифицировать строки которые нужно выкинуть, иногда для этого делается дополнительное полное соединение с таблицей по которой настроено RLS 3. полностью отказаться от получения значений через точку в коде (вместо а=ссылка.поле следует использовать запрос) 4. по возможности давать право "на чтение" но не давать "на просмотр" 5. можно давать право RLS на поля "ссылка" и "наименование" без права к остальным полям 6. в базовых RLS использовать "где ЛОЖЬ" - это дает разрешение использовать таблицу во вложеных запросах без права получения конечных данных и т.д. |
|||
8
Irbis
04.07.12
✎
15:00
|
(4) Убирать из форм поля на которые наложено ограничение или давать доступ к этим полям. Тут уж от прикладной задачи зависит.
|
|||
9
ahahaev
04.07.12
✎
15:54
|
(7) Спасибо.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |