Описание проблемы: При создании структуры приложения генерировать роли модулей, как константы в main/shared/${applicatonName}Constant.java (shared, так как проверки ролей могут происходить и на серверной стороне). Решение: При генерации модуля роли объявленые в Definition.xml создаются в main/shared/MODULE_NAMEConstants.java в виде строковых констант ROLE_NAME_ROLE_ID="roleName". И затем используются в MainModulePresenter для определения доступа к клиентской части модулей.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Описание проблемы: При создании структуры приложения генерировать роли модулей, как константы в main/shared/${applicatonName}Constant.java (shared, так как проверки ролей могут происходить и на серверной стороне).
Решение: При генерации модуля роли объявленые в Definition.xml создаются в main/shared/MODULE_NAMEConstants.java в виде строковых констант ROLE_NAME_ROLE_ID="roleName". И затем используются в MainModulePresenter для определения доступа к клиентской части модулей.