AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.10.2015, 12:45   #1  
Pandasama is offline
Pandasama
Участник
 
449 / 133 (5) +++++
Регистрация: 11.08.2014
Адрес: Барнаул
Политики - запрет смены значения с разрешенного на запрещенное
Добрый день

Есть политика (Security/policies) ограничивающая таблицу Table по значению поля Field:
значения Value1, Value2 разрешены;
все остальные (значения RestrictedValue1, RestrictedValue2) запрещены.
В политике стоит применение ко всем операциям (св-во Operation - All Operations).
Политика работает, нормально фильтрует/ограничивает видимость.

Но при этом политика позволяет провести такой фокус:
открыть запись с разрешенным значением Value1 поля Field, изменить это поле на запрещенное значение RestrictedValue1 и сохранить запись (после чего запись пропадает из видимости, т.к. запрещена политикой).

Аналогичная RLS (record-level-security) ведет себя хорошо, такой фокус с изменением значения сделать не дает, и при попытке сохранить запись с запрещенным значением поля Field1 - выдает ошибку, что запрещено.

Это так задумано в политиках в принципе, или я что-то делаю не так?
Теги
ax2012, policy, security, xds

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Значения, отображаемые в форме, не являются текущими - что за бред??? Prof DAX: Программирование 8 15.12.2015 13:16
Сохранение и подстановка значения multi-select control с последующим использованием в запросах Cardagant DAX: Программирование 1 05.04.2015 22:58
где хранятся значения полей удаленных строк? chanchala DAX: Программирование 16 04.09.2008 10:45
Значения возвращаемые sysNodeType() Lemming DAX: Программирование 2 16.12.2004 15:24
Значения параметров из SysQueryForm. har DAX: Программирование 19 29.10.2004 15:25

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 01:12.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.