-
Notifications
You must be signed in to change notification settings - Fork 203
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
wangyu096
wants to merge
51
commits into
master
Choose a base branch
from
feat/tenant
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
feat: Job 支持多租户 #3369 #3389
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Collaborator
wangyu096
commented
Jan 20, 2025
•
edited
Loading
edited
- 已完成功能
- 对接蓝鲸网关、认证、鉴权、用户管理相关功能
- 对接权限中心(所有鉴权的修改)
- 租户业务访问拦截公共逻辑
- 作业管理相关资源改造(业务、脚本、账号、凭证、作业模版、执行方案等)
- 公共资源改造(公共脚本、高危语句规则、高危记录)
- 执行暂时无需改造(业务范围=租户范围)
- 调用蓝鲸其他平台 API 改造,加入租户 ID
- 未完成功能
- 跨租户执行的场景
- 用 “TODO:tenant" 注释的部分功能(依赖方暂未实现)
- 由于环境布署以及依赖方未实现原因,除了登录、认证、鉴权之外的功能未联调(不过应该基本可用,都是统一的逻辑)
- 用户同步功能废弃(后续用户管理会提供模糊查询 API 和前端公共组件)
调用CMDB的ESB接口切换为APIGW接口。
业务与主机同步逻辑支持多租户。
替换接口路径中的变量。
适配CMDB新接口中bk_supplier_account字段变化。
业务与业务集填充租户ID。
IAM ESB API切换到APIGW。
支持Mock IAM APIGW API。
完善集成测试配置。
支持定时任务创建时的租户信息补全。
创建业务脚本时填充租户ID。
IP白名单支持多租户。
处理主干合入导致的EsbQueryToolsV3ResourceImpl编译不通过问题。
IP白名单相关表去除查询过程中的表重命名,避免公共的租户条件与查询表名不一致导致报错。
业务等资源增加default字段。
业务等资源增加default字段。
业务等资源增加default字段。
业务等资源增加default字段。
增加全业务ID指定Mock逻辑,用于前端配合修改前自测。
管控区域信息缓存服务支持多租户。
feat: Job 支持多租户 #3369
业务列表接口增加是否为全业务字段。
文件源支持多租户。
文件源支持多租户。
支持Mock鉴权工具类,通过全部鉴权请求。
文件源code转id的逻辑增加对共享文件源的支持。
feat: Job 支持多租户 #3369
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.