我遇到了仪表板角色问题。在OpenNMS指南中,我已经设置了指南中所述的示例,如下所示:
3.2.1。使用仪表板角色 以下示例说明了如何使用此Dashboard角色。例如,为用户drv4doe分配了仪表板角色。因此,当以drv4doe登录时,用户将直接进入仪表板页面,并根据drv4doe Surveillance View定义显示自定义仪表板。
当我按照3个步骤设置用户和组时,我收到错误"访问被拒绝。您无权访问此页面。"
以管理员身份登录我看到了drv4doe仪表板视图。这似乎是一个权限问题,因为看起来OpenNMS不允许那些具有Dashboard角色的人访问控制板。
我找不到任何解释访问被拒绝消息的日志,因此我可以确定在哪里修复此问题。
答案 0 :(得分:1)
我尝试重现您的问题,并确认此问题仍存在于Horizon 22.0.0中。我们的问题跟踪器https://issues.opennms.org/browse/NMS-9738中有错误报告,并将调查如何修复和解决问题。角色“ROLE_DASHBOARD”确保用户获得不同的仪表板起始页面。您可以在分配ROLE_USER时配置仪表板。
如果使用相关组的名称或用户的登录名创建监视视图,则应将此视图设为默认视图。
就像注释一样,通过指定角色ROLE_USER,他也可以浏览Web UI的所有其他部分。