(Apollo配置管理平台),改造Apollo权限管理功能的思路是怎样的?

Apollo提供了15个第三方接入的API(无权限相关),其权限管理部分完全是基于界面操作的.
现需求是将Apollo权限部分抽离出来(可能有增加),与其它平台集成在一起.

想法1: 完全使用Apollo提供的15个第三方接入的API(无权限相关),单独实现权限管理.比如只用Vue前端实现权限管理?
想法2: 利用Apollo已有的界面权限,查找其原理,实现权限管理.

各位有何高见?

第三方应用接入API如下:

(1).获取App的环境,集群信息
(2).获取App信息
(3).获取集群接口 
(4).创建集群接口
(5).获取集群下所有Namespace信息接口
(6).获取某个Namespace信息接口
(7).创建Namespace 
(8).获取某个Namespace当前编辑人接口
(9).读取配置接口 
(10).新增配置接口 
(11).修改配置接口
(12).删除配置接口 
(13).发布配置接口
(14).获取某个Namespace当前生效的已发布配置接口 
(15).回滚已发布配置接口
阅读 1.7k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题