Z_MENU
Краткое описание :
GLX-1479 “Разграничение прав пользователя с учетом групп”Описание :
Что измененно :
Необходимо реализовать интерфейс для разграничения прав
пользователя с учетом групп.
Как измененно :
1. Добавлена настройка "Управление персоналом \ Расчеты с
персоналом \ Доступ к подразделениям \ Альтернативный вид интерфейса "Права
доступа пользователей"". 2. При задании значения настройки в п.1 = «ДА», при
выборе пункта меню «Настройка \ Администратор \ Настройка пользователей»
откроется новый диалог «Интерфейс предоставления прав доступа к подразделениям»
с возможностью выбора групп пользователей. 3. В интерфейсе из п.2 реализована
возможность смены вида интерфейса, т.е. список пользователей(групп) в верхней
части интерфейса -> подразделения доступные пользователю(группе) в нижней
части, и наоборот – список подразделений в верхней части ->
пользователи(группы), которым доступно подразделение в нижней части интерфейса.
Смена вида интерфейса производиться по контекстному меню «Сменить вид
интерфейса». 4. При виде интерфейса пользователи в верхней части интерфейса,
реализована возможность: • назначения аналогичного доступа другому пользователю
или группе из контекстного меню; • обновления прав доступа пользователю(группе)
по контекстному меню или кнопке из тулбара. 5. При значении настройки в п.1 =
«ДА», администратору при входе в систему снимаются разграничения прав. Для
остальных пользователей при значении настройки "Управление персоналом \ Расчеты
с персоналом \ Доступ к подразделениям \ Для нового пользователя включено
разграничение прав доступа" = ДА, устанавливаем разграничение прав. Изменить
данное значение можно в реализованном интерфейсе (Поле «Разгр.») 6. Доработана
возможность обновить права пользователя в интерфейсах «Табель учета рабочего
времени» и «Лицевые счета» по локальному меню «Обновить» или кнопкой «Обновить
права доступа пользователя» из тулбара. 7. При входе в модуль «Зарплата»,
«Табель рабочего времени», «Кадры» права обновляются автоматически. НО ЕСЛИ
пользователю запрещено добавлять или удалять записи в таблицу USERRIGHT и есть
необходимость добавить или удалить записи в данную таблицу, то доступ в модули
«Зарплата», «Табель рабочего времени», «Кадры» будет заблокирован. Пользователю
будет выдано сообщение (ошибка): «Ошибка при разграничении прав доступа к
подразделениям! Вход в модуль невозможен! Обратитесь к администратору!». 8.
Реализован отчет по правам доступа пользователей к подразделениям. Вызов из
контекстного меню «Печать».