[]
活字格支持为设置了单元格类型的单元格设置权限,以精准的控制每个角色的用户所能访问的元素。
选择一个设置了单元格类型的单元格,在单元格设置中,单击“单元格权限”,就会弹出单元格权限设置对话框。
您可以设置单元格的可用性权限、可见性权限和可编辑权限。
可用性权限:用户是否可以使用这个单元格。如单元格类型为按钮的单元格,用户是否可以单击这个按钮并执行相应的命令;单元格类型为文本框的单元格,用户是否可以在文本框中输入字符。
可见性权限:用户是否可以看到这个单元格。
可编辑权限:用户是否可以编辑这个单元格。
勾选可用性权限、可见性权限或可编辑权限后的“启用”,然后选择授权权限的角色。
支持设置单元格权限的单元格类型包括:文本框、多行文本框、复选框、组合复选框、单选按钮、组合框、数字、日期、时间、图片上传、附件、用户选择框。
例如,设置订单列表页面中的添加按钮的单元格权限,勾选可用性权限后启用的复选框,然后选择角色,设置授予权限的角色为经理;勾选可见性权限后启用的复选框,并设置授予权限的角色为“登录用户”。
运行页面。
使用小李登录,小李是经理角色,小李可以看见并使用添加按钮。
使用小王登录,小王不是经理角色,小王可以看见但不能使用添加按钮。
设置好单元格权限后,在功能区菜单栏中,选择“发布->服务器”,弹出发布设置对话框,设置完后勾选“覆盖服务器端的资源权限”。
进入管理控制台。选择权限,在活字格应用列表中单击应用名,再选择资源权限。
模式选择“按模块设置权限”,您可以看到所有设置了单元格权限的单元格及所属页面,在此处可直接更改单元格权限设置。更改完成后,单击“保存设置”即可,无需在设计器中修改。
例如,设置文本框的可编辑权限为登录用户可编辑。
运行页面,不登录时文本框无法进入编辑状态。
登录页面后,文本框可以进入编辑状态。