Доступ в соответствии со значениями атрибутов конечных элементов измерения
В системе предусмотрена возможность разграничения прав доступа к конечным элементам измерения в зависимости от выбранного значения атрибута.
Например, дистрибьюторы в реестровых формах должны видеть и добавлять только те товары, город сбыта которых совпадает с городом дистрибьютора:
Чтобы разграничить права доступа в зависимости от выбранного атрибута для измерения необходимо:
Для соответствующих ролей добавить права доступа к добавлению/редактированию записей в измерении;
Для соответствующих ролей добавить права доступа к чтению/редактированию конечных элементов измерения;
Выбрать значения атрибутов конечных элементов измерения.
Предположим, что в системе имеются следующие роли и пользователи:
Для каждой роли настроим права доступа к добавлению/редактированию записей в измерении “Товары“:
Для каждой роли настроим права доступа к чтению/редактированию конечных всех конечных элементов измерения “Товары“ и к соответствующим конечным элементам измерения “Город“ :
На форме реестрового ввода выберем атрибуты для конечных элементов измерения:
Для дистрибьютора работающего в Москве, в этом случае отобразится только один атрибут соответствующий городу в котором он работает
Менеджеру по Москве и Санкт-Петербургу будут доступны для выбора атрибуты “Москва“ и “Санкт-Петербург“.
Конечный элемент в измерении “Товары“ которому соответствует атрибут “Москва“ перестанет быть доступным дистрибьютору в Санкт-Петербурге для чтения/редактирования
Для удобства выбора атрибутов, в системе предусмотрен автоматический выбор значений по умолчанию: см. настройку “Первый доступный элемент“