|
![]() |
#1 |
----------------
|
для тех кто еще использует данный код 1 маленькое замечание.
такой RLS программно не отключается (то есть приходится делать лишние телодвижения, чтобы форма могла работать в 2х режимах с RLS и без оного) либо добавить в начало проверку if(q.recordLevelSecurity()) |
|
![]() |
#2 |
Сам.AX
|
![]()
Мы все-таки пошли дальше: чтобы использовать RLS по полной в случаях со множеством связанных таблиц, открыли возможность накладывать RLS на представления, создали представления в AOT'е и на сервере уже подкорректировали их так, чтобы в них присутствовали все нужные поля из этих таблиц. Таким образом, RLS можно накладывать какой угодно сложности, фильтры по полям работают адекватно. Единственный минус: правка вьюх в SQL, но если брать во внимание, что в аксапте реализация представлений уж очень убогая, то это не грех.
__________________
ѣ |
|
Теги |
faq, rls, законченный пример, полезное, права доступа на уровне записей (rls), связанная таблица, связанные сущности |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|