欢迎继续撸帖,本篇是系统基础信息集成 2 部曲的第二部--《外部权限与明道云角色权限集成》,回顾上篇讲了组织架构同步的集成方案,但是往往在大型集团或者企业中,角色权限就是统一的管理分配的,不同的项目使用的是同一套权限体系,那么问题来了,对于明道的中的多应用如何使用同一套权限体系呢,或者说如何快速的复制一个应用的角色权限到另一个应用中呢?
方案步骤如下:
-
创建基础管理应用
-
获取应用与授权信息
通过企业级接口--获取应用列表 通过工作流把应用的基本信息写入到工作表内
查找对于的 Ak 与 sign 写入到对应字段内,最后结果如图示
-
对方系统角色权限信息写入
数据的录入可以使多样化的,例如通过工作表 API 写入,或者直接推送到 webhook 地址中工作流写入,亦或定时调用对方接口去抓取。
这里展示下定时获取对方的角色权限配置如下:
用户部门角色信息因之前做个组织架构同步所以此处保留的有关联关系根据对方的 ID,查找并关联即可 -
信息同步应用角色中
使用工作表 API 应用管理这几个接口进行维护即可
今天的方案已经讲解完毕了。那么就留给个小小的做作业大家,开篇所讲如何快速的赋值一套权限呢?思维速速转到起来吧