功能简介:
此功能主要是为某个人员添加业务角色, 及其业务角色对应的分管范围
其他说明:
- 个人角色设置展示角色并不代表某个人所拥有的的全部角色, 某个人员所拥有的的全部角色在人员角色列表中展示
- 个人角色设置中设置的业务分管范围会同其分管范围的角色合并, 合并规则按组织树最大范围进行合并.
- 页面采用标准页面, 除导入导出功能之外, 其他功能如批量删除, 多选等操作均可通过元数据配置解决
个人角色列表页面根据组织范围搜索权限
配置:
"filters": [
{
"key": "depart_id",
"label": "目标部门",
"component": "hc-tree-list-selector",
"options": {
"singleLine": true,
"selectorModel": "OrgDepartment",
"filter_dict": {
"org_type": [
"10",
"20"
]
}
}
}
]
管理角色的停用/启用
我们在为人员选择角色时,是否能选择到这个角色,就受角色的停用启用属性影响,那么如何管理角色的这个属性呢?
标准角色
标准角色通过地址common_model_list?model=HCMSystemRoles&meta_state=onlyoneowner维护,可根据需要自行发布应用,发布应用的步骤参考➡wiki
自定义角色
自定义角色地址为setting.customer_roles