与第三方系统用户集成.pdf

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
与第三方系统用户集成 用户集成是系统集成中最常见的要求之一。当有多套系统同时使用时,客 户往往希望统一进行用户管理、统一登录认证,也就是说只在一个系统中 文档目录: 维护基础用户信息、只登录一次(单点登录)就可以访问不同系统的内 容。用户集成包含两个方面内容: 1、同步数据库相关用户表 用户同步:指多套系统拥有相同的用户信息,当以外部系统作为 1.1 t_group(用户组表) 统一用户管理平台时,常采用如下两种方式实现 Smartbi 用户 1.2 t_user(用户信息表) 同步: 1.3 t_group_user(用户组与用户对应表) 方式一:使用存储过程或 ETL 定时将第三方系统中的 1.4 t_role(角色表) 用户等信息同步到 Smartbi 用户表中。 1.5 t_group_role(用户组与角色对应表) 方式二:在第三方系统中使用 Smartbi 用户管理的远 1.6 t_user_role(用户与角色对应表) 程调用接口实现用户等信息的同步。 1.7 t_funclist(操作权限表) 方式三:通过EXCEL导入方式实现用户信息同步。 1.8 t_role_func(角色与操作权限关系表) 方式四:通过计划任务同步用户信息,建议使用该方案 2、调用API接口实现用户同步 (请参考 通过计划任务自动同步用户机构和角色)。 3、通过EXCEL导入用户实现同步 4、使用第三方系统的用户验证 用户验证:验证用户是否是合法的系统用户,Smartbi 即可以使 5、使用第三方系统的权限验证 用自己的验证体系,也支持使用第三方系统的用户验证体系。 相关文档: 注意事项:Smartbi 还有角色概念,无论哪种集成方式,都要求在 与第三方系统资源集成 Smartbi “管理 -> 用户管理”模块中创建角色,并设置角色的操作权限 使用第三方系统进行用户管理 和数据权限;用户必须被赋予角色,才能登录 Smartbi 并使用相应的功 用户集成常见问题 能。   1、同步数据库相关用户表 说明: 可以通过存储过程或 ETL 定时将第三方系统的用户信息同步到 Smartbi 知识库相关的用户表中。同步数据库时涉及到的表如下: 数据表 含义说明 t_group 用户组表,记录用户组(机构)的信息。 t_user 用户表,记录所有用户信息。 t_group_user 用户组与用户对应表。相关字段:t_user.c_userid、t_group. c_groupid t_role 角色表,记录系统所有角色的信息。相关字段:t_group. c_groupid t_group_role 用户组与角色对应关系表。相关字段:t_role.c_roleid、t_group. c_groupid t_user_role 用户与角色对应关系表。相关字段:t_role.c_roleid、t_user. c_userid t_funclis

文档评论(0)

zhongshanmen001 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档