Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Job 支持多租户 #3369 #3389

Open
wants to merge 21 commits into
base: master
Choose a base branch
from
Open

feat: Job 支持多租户 #3369 #3389

wants to merge 21 commits into from

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
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.

2 participants