Перейти к основному содержанию
Югорский государственный университет
  • В начало
  • Минимальные требования
  • Дополнительно
Вход
Югорский государственный университет
В начало Минимальные требования
  1. Тест Глобал
  2. Практика 10.14 Методы работы с правами пользователя.

Практика 10.14 Методы работы с правами пользователя.

Требуемые условия завершения
Дать ответ на задание

Ответ на задание необходимо предоставить в виде файлов Scala и XML, которые были изменены в текущем уроке (для написанного программного кода). Скриншоты интерфейса приложения для заданий выполняемых в интерфейсе и для демонстрации работы кода в системе Global ERP следует отправить в формате PDF, PNG или JPG. Для удобства рекомендуется прислать все файлы в одном архиве.

 В ответе на задание должны содержаться элементы, обеспечивающие работоспособность описанного в задании функционала.

В главном меню приложения Управление библиотекой добавьте операцию Информация о пользователе под пунктом меню Помощь.

Операция должна выводить сообщение следующего вида:

Идентификатор пользователя: 101
Имя пользователя: userFull
Супер-пользователь: нет
Количество ролей пользователя: 42
Есть роль "Права на все переходы состояний": да
  • Примечание

    • Получить ИД пользователя Btk_UserApi().getCurrentUserID()

    • Получить имя пользователя Btk_UserApi().getCurrentUserName

    • Признак супер-пользователя session.user.isSuperUser

    • Получить роли пользователя Btk_UserApi().getRoles

    • Проверка наличия роли Btk_AdminPkg().hasRole

Замещение прав

  1. В замещении прав укажите, что userRO замещает userFull
  2. Синхронизируйте пользователей, убедитесь что userRO обладает всеми правами пользователя userFull

Югорский государственный университет

Контакты

  • Администратор сайта:
                     ag_fomin@ugrasu.ru

Вы используете гостевой доступ (Вход)
Сводка хранения данных
©Тема Trema