为 RSSBus Connect™ 管理界面配置多用户登录

大多数情况下,因为 RSSBus Connect™ 出众的稳定性和自动处理能力,用户并不需要经常登入管理界面查看状态。但是在有些特定的用例下(例如,未实现与现有内部系统的集成),用户需要更频繁的获取状态。那么就带来了一个问题:多用户登录和权限控制的需求。在这里,我们通过实际操作,为您展示如何进行相关配置。

  1. 首先使用原有的内置管理账号“admin”登录。然后转到“Profile”->“Security”界面。

  2. 在管理界面中增加两个用户。分别是管理员“lilei”和普通用户“hanmeimei”。其中,特别注意两个用户不同的“Privileges”配置。因为,我们不想让“hanmeimei”更改任何的配置,所以她的权限仅限于“读取”(GET)。

  3. 接下来使用资源管理器,在服务器上找到 RSSBus Connect™ 的安装路径。用任何文本编辑器打开“www”文件夹下的“Web.Config”文件。(注:Web.Config 文件是微软 ASP.NET 框架的配置文件)。

  4. 首先,先将“lilei”和“hanmeimei”两个用户加入用户组(下图红框中的为改动的地方)。另外,如果不再需要 admin 用户,可以将他删除。因为“lilei”是和他一样的管理员。

  5. 最后一步,禁止普通用户“hanmeimei”访问“ports.rst”,“profile.rst”以及“about.rst”这三个页面。

  6. 现在,我们来验证一下。首先,用管理员“lilei”登录。因为是管理员,所以除了右上角的登录名之外,与内置管理员“admin”的能力没什么不同。

  7. 然后,点击右上角的登录名选择“Sign Out”。再使用普通用户“hanmeimei”登录系统。因为我们的配置“hanmeimei”只访问“Status”页面。但是这完全不影响她监控软件的传输状态,以及及时发现问题报告管理员“lilei”。

  8. 但当普通用户“hanmeimei”尝试访问“ports.rst”,“profile.rst”以及“about.rst”这三个页面更改配置的时候。她将会看到未授权的提示。

如果有任何问题,请随时与我们联系。

文章分类 知识库