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).回滚已发布配置接口