同步数据集权限以及用户信息(fsconfig.xml)
1. 问题描述
FineReport管理平台开启同步数据集的时候,配置的权限信息保存在哪?怎么分析后台权限数据?
注:20170717之后的jar,可以把同步数据集迁移至hsql
2. 解释说明(本文档只针对权限相关数据)
2.1 存放位置及保存内容
fsconfig.xml保存在%FR_Home%/WebReport/WEB-INF/resources下,里面存储了平台属性各种配置信息,以及我们接下来重点关注的权限信息,(2017及以后的8.0版本也会将同步过来的用户信息写到fsconfig.xml中)。
2.2 内容说明
fsconfig.xml中的权限数据以 Ascii85 编码的形式保存(和模板中的内置数据集的数据保存形式相同),下面贴一段数据内容:

3. fsconfig.xml中权限相关的标签说明
finedb表字段含义查看链接:点击查看finedb表结构
| 标签 | 含义 | 对应finedb中的表(这个对应只是用来帮助理解表间关系和字段含义,并无逻辑联系) | 备注 | 
|---|---|---|---|
| <Department> | 部门 | FR_T_DEPARTMENT | |
| <Post> | 职位 | FR_T_POST | |
| <TableUser> | 用户 | FR_T_USER | |
| <CompanyRoleAndUserRelation> | 部门角色对应的用户 | FR_T_DEPARTMENT_POST_USER | |
|  <CustomRoleAndUserRelation> | 自定义角色对应的用户 | FR_T_CUSTOMROLE_USER | 这个是废弃的,因为tabledata数据集没有id,真正有关系数据的是<SRole_User> | 
| <JRole> | 部门角色 | FR_T_COMPANYROLE | |
| <SRole> | 自定义角色 | FR_T_CUSTOMROLE | |
| <SRole_User> | 自定义角色和用户关系 | FR_T_CUSTOMROLE_USER | |
| <JRolePrivilege> | 部门角色的预览fs目录的权限 | FR_T_COMPANYROLEENTRYPRIVILEGE | |
| <SRolePrivilege> | 自定义角色的预览fs目录的权限 | FR_T_CUSTOMROLEENTRYPRIVILEGE | |
| <JRoleESPrivilege> | 部门角色excel批量导入权限 | FR_T_COMPANYROLEESPRIVILEGE | |
| <SRoleESPrivilege> | 自定义角色excel批量导入权限 | FR_T_CUSTOMROLEESPRIVILEGE | |
| <CompanyRoleDepAndCRolePrivilege> | 部门角色可管理的部门或者自定义角色权限 | FR_T_COMPANYROLEDEPANDCROLEPRIVILEGE | |
| <CustomRoleDepAndCRolePrivilege> | 自定义角色可管理的部门或者自定义角色权限 | FR_T_CUSTOMROLEDEPANDCROLEPRIVILEGE | |
| <JRoleTemplatePrivilege> | 部门角色模板权限 | FR_T_COMPANYROLETEMPLATEPRIVILEGE | |
| <SRoleTemplatePrivilege> | 自定义角色模板权限 | FR_T_CUSTOMROLETEMPLATEPRIVILEGE | |
| <JRoleHomePagePrivilege> | 部门角色首页权限 | FR_T_COMPANYROLEHOMEPAGEPRIVILEGE | |
| <SRoleHomePagePrivilege> | 自定义角色首页权限 | FR_T_CUSTOMROLEHOMEPAGEPRIVILEGE | |
| <JRoleDataConnectionPrivilege> | 部门角色数据连接权限 | FR_T_COMPANYROLEDATACONNECTIONPRIVILEGE | |
| <SRoleDataConnectionPrivilege> | 自定义角色数据连接权限 | FR_T_CUSTOMROLEDATACONNECTIONPRIVILEGE | |
| <JRoleModule> | 部门角色平台模块权限 | FR_T_COMPANYROLEMODULEPRIVILEGE | |
| <SRoleModule> | 自定义角色平台模块权限 | FR_T_CUSTOMROLEMODULEPRIVILEGE | 
附件列表
       主题: 部署集成
      
	 
             
        
 
            
              
  
    
