新C7N模块,安装时permission迁移失败

  • Choerodon平台版本:0.18.0

  • 运行环境(如localhost或k8s):rancher k8s

  • 问题描述:

我用c7n做二次开发,自己开发了一个新的微服务模块,在jar包中\BOOT-INF\classes\CHOERODON-META\permission.json 这里有自动生成的接口信息。

我在数据库初始化时没有执行permission处理,官方回复permission是在服务在注册中心注册后由
manager-server处理的

  • 疑问:

    请问接口权限元数据的初始化机制是怎样的? 具体执行的代码在哪里?

你好,具体可以参考下iam-service 中对于权限添加的逻辑