前面学习中提到了标签的访问和操作可以分配权限。以前的时候也尝试弄了一下,但是因为自己有点笨,一直没有通。今天晚上又试验了一下,初步调通了。下面通过一个简单的例子学习了解记录过程。
1. 首先保证FREELANCE2019软件安装了security LOCK功能包。
2. 新建一个项目,层级设置如下,按照以前的学习,配置好IP地址,由于使用模拟器,所以IP地址都是127.0.0.1
X
3. 在FBD1节点下写程序,然后保存退出freelance engineering
4. 在freelance程序组中运行security
lock,第一次运行,会要求你修改密码。默认密码是admin,你可以输入新密码并且确认新密码。
5.
新建一个用户组usergroup,配置用户组权限如下:这个用户组可以组态和调试,便于一会练习的时候,可以进入项目程序,可以调试程序。
6. 新建一个用户user1,将其配置给usergroup用户组,设置一个用户密码,保存退出
7. 运行freelance setting,在左边树形结构选中用户管理,启用security lock
点击确定按钮退出
8. 再次运行freelance engineering,现在想进入项目需要先输入密码了
输入前面建立的有组态和调试权限的用户user1和其密码,然后点击刚才建立的项目程序,进入组态界面
9.在标签选项卡,选中前面建立的两个标签,注意必须选中两个及以上的标签才行。
10.点击菜单编辑-用户组,选择本地站上的用户组usergroup,配置给目标站上,这就是让这两个标签只能是配置的用户组才能查看或者/和操作。
点击确定按钮关闭对话框。
11.保持这两个标签选中状态,点击菜单编辑-存取权限,在弹出的对话框可以设置分配的用户组可以做什么
先只给显示权限
这表示属于usergroup这个组的用户登录后,智能查看这个两个标签的设置,不能修改参数和操作。如果不属于usergroup用户组,连看都不允许。
点击确认按钮退出对话框。
保存设置,检查没有错误。
12.在浏览器输入模拟器地址http://127.0.0.1:8888/index.html,运行模拟器。
13.将freelance
engineering切换到调试模式,这时就体现出刚才用户组设置了调试权限的作用了。下载配置到模拟器。
14.运行freelance operations,加载OS。
这个时候默认没有用户登录,如果调出标签,会提示欸有权限
15.在freelance operations上点击用户登录按钮,图中红圈部分
弹出的登录对话框输入user1用户和其密码,点击确定按钮后,可以看到注销按钮也出现了
16.这个时候在此选择前面配置过的标签
这两个标签可以显示参数,但是不能修改,因为前面给的usergroup用户组权限不够。
17. 将freelance engineering切换回编辑状态,在标签选项卡选中这两个标签,点击菜单编辑-存取权限
这一次把操作权限勾选上
点击确认按钮。保存,检查错误。
切换到调试模式,更新模拟器,更新OS。
发现注销用户按钮依然亮着,说明前面登陆过的用户还处于登录状态。这个时候不需要再次登录。调出那两个标签,现在有了操作权限,就可以修改参数了
通过这个小的练习,初步理解了用户权限的使用。明天有时间的话,做一个稍微复杂一点的练习。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。