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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 31.05.2006, 23:54   #1  
Delfins_imported is offline
Delfins_imported
Участник
 
147 / 10 (1) +
Регистрация: 24.03.2004
RLS naprimer ne rabotaet dlja formy InventOnhandItem.. da i vo vseh formah, gde privjazana tablica InventDim... (filtr nuzhno postavit' na InventLocationId - ne poluchajestja )
Старый 26.07.2007, 15:15   #2  
GuraAV is offline
GuraAV
Участник
 
4 / 15 (1) ++
Регистрация: 10.10.2006
Адрес: Украина, г.Киев
Цитата:
Сообщение от Delfins Посмотреть сообщение
RLS naprimer ne rabotaet dlja formy InventOnhandItem.. da i vo vseh formah, gde privjazana tablica InventDim... (filtr nuzhno postavit' na InventLocationId - ne poluchajestja )
Для того что бы настроить RLS во всех формах где привязана таблица InventDim, соответственно нужно и настраивать на таблицу InventDim.
Описание приведено для AX 4.0.
1) Создаем две группы пользователей например Group и rLocation.
- Group - Определяем необходимые права для данной группы пользователей, но нужно обязательно отключить доступ ("Нет доступа") в данной группе для InventDim (Права доступа - Контроль доступа - Основной - Таблицы - Складские аналитики). Если пользователь будет включен в несколько групп кроме Group и rLocation, в них тоже необходимо отключить доступ к таблице InventDim.
- rLocation - Данная группа будет использоваться для настройки RLS. В ней определяются права доступа только на InventDim (Права доступа - Контроль доступа - Основной - Таблицы - Складские аналитики). Все остальное имеет значение "Нет доступа".
2) После настройки вышеуказанного, перейдем непосредственно к настройке RLS по складу. Открываем форму "Безопасность на уровне записей", создаем новую строку, откроется мастер, нажимаем кнопку "Вперед". Указываем нашу группу rLocation и нажимаем кнопку "Вперед", выбираем "Показать все таблицы" и выбираем "Основной" - "Складские аналитики", нажимаем кнопку "Вперед" и "Готово". Затем в форме "Безопасность на уровне записей" становимся на созданную строку и нажимаем кнопку "Запрос". В открывшейся форме в поле "Поле" меняем значение на "Склад" и в поле "Критерии" выбираем нужный склад.
3) Добавляем пользователей в данные группы. Во всех формах и таблицах, в которых содержиться поле InventDimId будут отображаться только те записи которые соответствуют складу выбранному в поле "Критерии".
 

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 02:44.