模板权限:策略

来自企业管理软件文档中心
2015年2月6日 (五) 15:40Dick讨论 | 贡献的版本

(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索

简介

策略用于控制表单及其字段的查询和编辑,策略的内容包含以下两部分:

  1. 在所有表单中,用户能访问哪些表单。
  2. 在单个表单中,用户能访问哪些数据项。

查询策略

只能查看本人填报的表单

比如有如下销售单,每个业务员只能看到自己填写的表单,可以通过设置查询策略来实现。实现步骤如下:
策略1.png

  1. 点击左侧导航目录的系统管理\组织权限,打开右侧窗口的角色模板,点击工具栏的【新建】按钮添加一个业务员角色。
    策略2.png

  2. 在销售单模板的设计窗口,点击工具栏的【权限】按钮,在角色标签页将【业务员】添加到当前模板,这样允许了业务员可以访问本模板的所有表单之后,才能在下一步的策略中限制其对表单访问的范围。
    策略3.png

  3. 切换到策略标签页,给查询权限设置策略,在策略列表中添加【业务员】角色,数据过滤用于业务员可以访问哪些表单,此处设置本人填报的,隐藏区域用于设置业务员可以访问单个表单的哪些数据项,此处隐藏本表单的区域数据项。
    策略4.png

  4. 在系统管理\组织权限\用户中,新建一个用户“张三”,并给他添加【业务员】角色。
    策略5.png

  5. 用张三的账号登入系统,打开销售单,则张三看到他自己填写的销售单,并且看不到数据项区域的内容,也不能看到其他人新建的销售单。
    策略6.png

    所有表单:
    策略7.png

只能查看本部门的用户填报的表单

  • 只要在策略标签页将数据过滤设置为本部门填报的即可。另外需要事先将角色添加到组织机构中,见组织机构
    策略8.png

只能查看本机构的用户填报的表单

  • 只要在策略标签页将数据过滤设置为本机构填报的即可。另外需要事先将角色添加到组织机构中,见组织机构
    策略9.png

只能查看满足一定条件的表单

  • 只要在策略标签页将数据过滤设置为本表单的过滤表达式即可。
    策略10.png

编辑策略

编辑策略的设置和查询策略基本一样,只要添加角色,设置表单的过滤条件(数据过滤)和表单的可编辑数据项即可。

唯一不同的是,如果只是在策略列表中添加了角色,却没有设置过滤条件和可编辑区域,则该角色的编辑策略以查询条件设置的过滤参数为依据。

如下图,业务员的编辑策略以查询策略为准。
策略11.png

策略8.png