Java hawt.io创建具有特定权限的用户

Java hawt.io创建具有特定权限的用户,java,hawtio,Java,Hawtio,我已经安装了Hawt.IO,它的功能非常好,现在我只想知道是否有可能创建一个新用户,该用户不是管理员,并且具有特定权限 例如,一个只能访问某些选项卡的用户,或者一个只能查看图形但不能对设置进行任何编辑的用户,等等 这在hawt.io上可能吗 提前感谢:)这方面的工作正在进行中-> 目前,如果Karaf 3.x中的JMX guard mbean可用,JMX视图将可视化用户权限。因此,如果安装Karaf 3.x并在其上运行hawtio,JMX选项卡将在MBean上显示红色/绿色图标,并禁用用户没有权

我已经安装了Hawt.IO,它的功能非常好,现在我只想知道是否有可能创建一个新用户,该用户不是管理员,并且具有特定权限

例如,一个只能访问某些选项卡的用户,或者一个只能查看图形但不能对设置进行任何编辑的用户,等等

这在hawt.io上可能吗


提前感谢:)

这方面的工作正在进行中->

目前,如果Karaf 3.x中的JMX guard mbean可用,JMX视图将可视化用户权限。因此,如果安装Karaf 3.x并在其上运行hawtio,JMX选项卡将在MBean上显示红色/绿色图标,并禁用用户没有权限调用的操作


它将依靠后端支持将当前用户的权限映射到MBean,因此在启动时,hawtio将查找它可以调用的特定MBean以找出这些权限。有了JMX保护,用户将无法执行JMX操作,因为他也没有访问权限。因此,现在所有视图(JMX属性/操作除外)仍将显示其所有控件,但是后端将拒绝访问用户无法调用的调用操作。

感谢您的回复,我恐怕没有让您理解,顺便说一下,我在ServiceMix上安装了,有没有简单的步骤来实现角色管理?是否有可能说“这样的角色可以在读/写/执行中访问这样的东西”?提前谢谢。对不起,直到现在才看到回复!hawtio中基于角色的访问控制需要服务器端支持,因为您必须提供一个mbean,hawtio可以使用它来查询当前用户可以调用什么。我们提供了一个hawtio所依赖的虚拟mbean,它对所有mbean/操作都返回true。当您使用Karaf 3.x或2.4将hawtio安装到运行时时(不确定是否已经安装完毕),hawtio将使用Karaf公开的mbean。更多信息请点击此处->