Skip to content

Conversation

@wangyu096
Copy link
Collaborator

@wangyu096 wangyu096 commented Jan 20, 2025

  • 已完成功能
  1. 对接蓝鲸网关、认证、鉴权、用户管理相关功能
  2. 对接权限中心(所有鉴权的修改)
  3. 租户业务访问拦截公共逻辑
  4. 作业管理相关资源改造(业务、脚本、账号、凭证、作业模版、执行方案等)
  5. 公共资源改造(公共脚本、高危语句规则、高危记录)
  6. 执行暂时无需改造(业务范围=租户范围)
  7. 调用蓝鲸其他平台 API 改造,加入租户 ID
  • 未完成功能
  1. 跨租户执行的场景
  2. 用 “TODO:tenant" 注释的部分功能(依赖方暂未实现)
  3. 由于环境布署以及依赖方未实现原因,除了登录、认证、鉴权之外的功能未联调(不过应该基本可用,都是统一的逻辑)
  4. 用户同步功能废弃(后续用户管理会提供模糊查询 API 和前端公共组件)

@wangyu096 wangyu096 requested a review from jsonwan January 20, 2025 07:53
jsonwan and others added 29 commits April 7, 2025 21:51
1.优化主机缓存更新。
1.优化主机缓存更新。
黑名单、删除无用代码
1.去除缓存更新重复代码。
1.去除部分临时调试用代码。
支持传入虚拟用户账号
添加使用bk_admin的username配置
1.自动禁用已归档业务下的定时任务支持多租户。
支持使用bk_admin的username
1.自动禁用已归档业务下的定时任务支持配置是否启用。
1.优化同步任务的异常处理与日志打印。
1.处理bk_supplier_account为null导致的写入失败;
2.事件中的主机数据添加tenantId。
1.处理bk_supplier_account为null导致的写入失败;
2.事件中的主机数据添加tenantId。
支持异步通知、支持用户缓存
获取用户缓存增加调试信息
防止黑名单为空
用户缓存增加日志
用户缓存增加日志
用户缓存支持批量获取
通知内置变量替换为可读名
1.支持Mock权限策略服务。
1.支持Mock权限策略服务。
1.支持Mock权限策略服务。
用户管理返回空的虚拟账号时不写入缓存,并抛异常
优化获取默认通知模版逻辑
1.修复执行日志导出失败问题。
1.修复执行日志导出失败问题;
2.使用到Job制品库项目名称的地方全部替换为创建好的真实项目名。
liuliaozhong-canway and others added 30 commits September 5, 2025 16:23
fix: 多租户环境,动态分组主机预览没数据 #3785
1. 线程池环境下,context可能为空,用完需要清理
fix: 多租户环境,动态分组主机预览没数据 #3785
Merge branch master into feat/tenant
Merge branch master into feat/tenant
支持业务配置最大任务超时时长
处理代码格式问题
Merge branch master into feat/tenant
1.普通租户不支持查看服务状态数据。
1.多租户相关的权限模型只在开启多租户的环境注册。
fix: 修正通知渠道列表接收字段 #3827
# Reviewed, transaction id: 58315
Merge branch master into feat/tenant
Merge branch master into feat/tenant
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants