hawt.io создать пользователя с конкретными разрешениями

Я установил Hawt.IO, и он отлично справляется со своими задачами, теперь я просто хочу знать, возможно ли создать нового пользователя, который не является администратором и имеет определенные разрешения.

Например, пользователь, который будет иметь доступ только к некоторым вкладкам, или пользователь, который может только просматривать графики, но не может редактировать настройки и т. Д.

Это возможно на hawt.io?

Заранее спасибо:)

1 ответ

Работа над этим ведется -> https://github.com/hawtio/hawtio/issues/465

В настоящий момент представление JMX визуализирует права пользователя, если доступен JMX guard mbean из Karaf 3.x. Поэтому, если вы установите Karaf 3.x и запустите на нем hawtio, на вкладке JMX будут отображаться красные / зеленые значки на mbeans и отключены операции, которые пользователь не имеет прав для вызова.

Он будет полагаться на поддержку бэкэнда для сопоставления разрешений текущего пользователя с mbeans, поэтому при загрузке hawtio будет искать конкретные mbeans, которые он может вызывать для определения этих разрешений. С установленной защитой JMX пользователь не сможет выполнить операцию JMX, к которой у него нет доступа. Таким образом, прямо сейчас, когда все представления (кроме атрибутов / операций JMX) будут по-прежнему отображать все свои элементы управления, однако серверная часть будет запрещать доступ к вызывающим операциям, которые пользователь не может вызвать.

Другие вопросы по тегам