Итак, в стандартном представлении ELMA показываются все пользователи, которые имеют права уровня "Выдача прав" на этот документ.
Соответственно, топ-менеджмент, имеющий доступ ко всем документам, попадает в этот список.

Топ-менеджмент вряд ли будет рад факту обращений к нему пользователей с вопросом "А дайте права, пожалуйста!". На мой взгляд, лучше оградить людей, занятых стратегий жизнедеятельности предприятия от подобных отвлекающих факторов. Для этого будет необходимо отредактировать представление страницы, информирующей пользователя об отсутствии у него прав, а себя - от праведного гнева. 

Цель:

отредактировать представления таким образом, чтобы в информации об отсутствии доступа система отображала только тех пользователей, которые должны помогать в этой ситуации. Как правило, это группа "Администраторы". 
Метод: правим представления. 

Ход решения задачи: 

1. Найти View, отвечающий за вывод ошибки доступа
2. Понять, что в нем используется еще одна вьюха, выводящая этих самых пользователей. 
3. Во вьюхе из п.2 в цикле вывода пользователй поставить условие "Входит в группу" (например, отдельная группа для помощи по документам)

Комментарии (4)

  1. admin:
    Oct 19, 2021 at 06:19 PM

    Привет!
    Допиши, пожалуйста, статью.

  2. admin:
    Oct 19, 2021 at 07:23 PM

    Проверка

  3. admin:
    Oct 26, 2021 at 10:28 AM

    Once more





Разрешённые теги: <b><i><br>Добавить новый комментарий: