Предоставление доступа к пункту меню для ресурсной роли

Добрый день!
Jmix 1.5.3.
У нас есть пункт меню по которому вызывается определенный метод бина.

<item bean="..." beanMethod="..."/>

И есть ресурсная роль (настраивается доступ к экранам, сущностям и их аттрибутам).
Подскажите, пожалуйста, каким образом можно разрешить доступ к этому пункту меню для этой роли. Не можем найти, как это сделать…

Здравствуйте,

Студия действительно сейчас не отображает пункты меню для вызова метода бина в ресурсных ролях, но вы можете воспользоваться данной рекомендацией.

С Уважением,
Никита

1 симпатия

Никита, спасибо большое за ответ! Помогло.
В продолжение вопрос:
а можно как-то разрешить доступ к определенному action для dataGrid на определенном диалоге для указанной ресурсной роли?
ресурсная роль задается программно…

Вы можете создать Specific Permission и уже в коде, на нужном вам экране, делать проверку наличия данного разрешения у пользователя. В зависимости, есть ли у пользователя данное разрешение, вы будете скрывать или показывать кнопку.

https://docs.jmix.ru/1.x/jmix/1.5/security/resource-roles.html#specific-policy

С Уважением,
Никита

1 симпатия

Спасибо за ответ!