业务对象的基础资料F8选择增加选项:用户数据范围按照设置了数据范围的角色控制

金蝶云星空

金蝶云星空企业版

基础平台

系统设置

老白白2023-05-22

82

【您遇到什么问题】

角色A:具有新增权限,设置了基础资料权限

image.png

image.png

角色B:只有查询权限,没有设置基础资料权限

image.png

image.png

给用户设置了角色A、角色B

问题:新增【其他出库单】时,基础资料F8选择,可以选择所有仓库


【您有什么好的创意】

有类似【数据规则选项】-->【角色数据范围】-->【用户数据范围按照设置了数据范围的角色控制】的勾选项。新增【其他出库单】时,基础资料F8选择,当勾选该参数,则没有设置基础资料数据范围的角色不参与数据范围计算,设置了基础资料数据范围的角色按照现有逻辑取数据范围的合集


【您觉得这样能带来哪些好处】

因某些用户,相同基础资料,在不同业务对象的数据范围是不一样的,所以没有勾选【数据规则选项-->基础资料F8选择-->联动应用据此资料本身的查看数据范围】,如果勾选了该选项,反而要大量设置业务对象的基础资料权限数据范围。

同时为了授权快捷,设置了一些通用角色,而这些角色都是查询权限,这样授权的时候,就不需要再次配置角色里的业务对象,直接给用户设置通用角色,就有了常用的查询权限。

如此,勾选该参数,可以同时满足上述需求


还有建议的方案:没有给新增、删除权限的业务对象的基础资料权限不要参与有新增、删除权限的相同业务对象的基础资料权限数据范围计算。

例如我设置的角色B,就没有新增和删除权限,但测试结果是,任参与了基础资料F8数据范围计算。