kingdee bos开发特殊数据权限配置

来源:互联网 发布:万网域名隐藏whois 编辑:程序博客网 时间:2024/05/17 08:11

注:这个配置是做二次开发时由kingdee的研发提供的,本人只做了略微的补充

内容如下:

 

1、  设置实体主业务组织类型(不能为NONE),并设置权限项目的扩展属性“是否启用数据权限”为true

2、  权限配置文件中对应权限项(查看、查询权限)中绑定序时薄的Query

3、  在eas\Server\server\lib\server\eas\ bs_permissionserver.jar\com\kingdee\eas\base\permission\app\config\PermissionConfiguration.xml文件中需要先进行定义需要进行创建者权限的类。

需要增加如下节点信息:

<special-data-permissions>

       <special-data-permission>

              <name>com.kingdee.eas.fi.gl.app.Voucher</name>

              <type>2652E01E</type>

       </special-data-permission>

这一步非5.4版本是改下面的文件:

eas\server\profiles\server1\config目录下面  

Bos_PermissionConfigration.xml

Eas_PermissionConfigration.xml 

 

4、  重新初始化特殊数据权限。

删除特殊数据权限,然后再重新打开特殊数据权限设置界面数据即可重新初始化。

delete from T_PM_SpecialDataPermEntry

delete from T_PM_SpecialDataPerm

5、  以管理员登录系统,同步权限项数据。

6、  为用户分配功能权限。

7、  设置特殊数据权限。

此过程会导致已分配功能权限的菜单丢失,需要重新初始化客户化菜单。

原创粉丝点击