为了支持灵活的权限分配,管理员可以根据实际业务场景添加自定义角色。如项目实施人员、物料采购人员等。
一、新建业务角色
管理员可在“系统管理 - 角色权限管理 - 业务功能权限”下新建业务角色。
- 业务角色可用于分配给前台业务人员,进行CRM业务操作,如销售人员角色可查看客户和销售订单等对象。
二、角色权限设置
2.1 对象功能权限
业务角色按对象设置具体的业务功能权限。
- 可对CRM所有对象配置操作入口权限,如【查看列表】即为对象列表入口权限,如不配置员工将在我的工作台中看不到销售线索对象。
- 可对CRM所有对象配置详情界面的权限,如【查看详情】即为对象详情页权限,如果不配置,员工将无法查看销售线索的详情界面。
- 操作权限:配置了操作权限,员工才具备对业务数据进行操作的第一个条件。如取消“新建”、“编辑”、“导入”权限,则在列表页及详情页都看不到这些操作按钮。
- 注意:在角色权限设置中,不会显示已禁用的对象。
2.2 字段级权限
业务角色可按对象设置字段权限,控制对字段的读取、编辑、导出权限。例如不想要电销人员看到客户的电话号码,不需要服务人员看到客户销售订单中销售订单金额,则可以把相应字段隐藏。
- 【读取】:员工在【新建】【编辑】【列表】【详情】页可读取该字段
- 【编辑】:员工在【新建】【编辑】页可修改该字段值
- 【导出】:员工在【列表】页可导出该字段值
2.3 员工角色分配
管理员可以在“系统管理 - 角色权限设置”中选择任意角色,在员工分配页面给员工分配角色。一个角色可以分配给多个员工,一个员工也可以拥有多个角色。如果员工有多个角色,则它的功能权限是取多个角色的并集。
- 添加员工:即为新的用户分配角色,分配角色的员工即拥有CRM应用。如需要为公司新入职的销售人员分配“销售人员”角色,点击“添加员工”,选择新入职的销售,并选中“销售人员”角色,保存即可。如果添加员工已拥有指定角色,则此处会叠加新添加的角色。
- 角色编辑:在“全部CRM用户”下的列表,可为已分配角色的员工修改角色,如添加新角色或是取消某角色。
- 移除:在“全部CRM用户”下的列表,选择某员工点击“移除”,将会把该员工除“CRM管理员”(如果拥有该角色)外的所有的CRM角色移除,如果该员工不再属于任何一个角色,将不再拥有CRM应用。
- 复制角色到员工:即将某员工的角色复制给另一位员工。
- 主角色:在为员工分配角色时,可指定员工所属主角色。主角色主要用于“自定义对象”中当一个员工拥有多个类型时,按主角色支持的类型及布局展示。
- 特殊业务逻辑:“CRM管理员”角色:此角色的维护需要在“系统管理 - 角色权限管理 - 管理功能权限”中维护。
- 特殊业务逻辑:所有CRM用户都拥有默认“所有员工”角色,即所有CRM员工都自动具备该角色赋予的功能权限。
2.4 审批权限设置
在员工分配页面,可以给具备特殊审批权限的员工分配审批负责的部门。 比如某制造行业,有多条生产线,不同部门负责不同生产线上的销售订单,同时在财务部不同的财务是负责不同部门的销售订单审批。此时就需要为每一个拥有订单财务角色的员工配置审批的部门,这样当负责部门有销售订单需要审批时,会自动分配给指定的订单财务人员。
- 点击“编辑审批部门”链接,在弹出窗口中选择该员工负责审批的部门。