0

我在使用仪表板角色时遇到问题。在 OpenNMS 指南中,我设置了指南中所述的示例,如下所示:

3.2.1。使用仪表板角色 以下示例说明了如何使用此仪表板角色。例如,用户 drv4doe 被分配了仪表板角色。因此,当以 drv4doe 身份登录时,用户会直接进入仪表板页面,并会看到一个基于 drv4doe 监视视图定义的自定义仪表板。

当我按照 3 个步骤设置用户和组时,我收到错误“访问被拒绝。您无权访问此页面。”

以管理员身份登录,我看到 drv4doe 仪表板视图。这似乎是一个权限问题,因为 OpenNMS 似乎不允许具有 Dashboard 角色的用户访问 Dashboard。

我找不到任何解释访问被拒绝消息的日志,因此我可以确定在哪里解决这个问题。

4

1 回答 1

1

我尝试重现您的问题,并且可以确认此问题在 Horizo​​n 22.0.0 中仍然存在。我们的问题跟踪器https://issues.opennms.org/browse/NMS-9738中有一个错误报告,并将调查如何修复和修复问题。角色“ROLE_DASHBOARD”确保用户获得不同的仪表板起始页。当您分配 ROLE_USER 时,您应该能够配置仪表板。

如果您使用关联组的名称或用户的登录名创建监视视图,他应该默认获取此视图。

需要注意的是,使用分配的角色 ROLE_USER,他也将能够浏览 Web UI 的所有其他部分。

于 2018-06-01T15:22:05.660 回答