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:流水线列表展示权限控制 #10895

Closed
fayewong-v5 opened this issue Aug 29, 2024 · 0 comments
Closed

feat:流水线列表展示权限控制 #10895

fayewong-v5 opened this issue Aug 29, 2024 · 0 comments
Assignees
Labels
done Production environment in tencent has been deploy kind/enhancement 功能改进特性 service/auth 权限中心 todo todo

Comments

@fayewong-v5
Copy link
Contributor

fayewong-v5 commented Aug 29, 2024

【背景】
历史原因,流水线列表没有控制权限,只要是项目成员,均可查看流水线列表。 但在一些场景下,不希望有些用户查看到流水线列表,需做权限控制。

【需求】

  1. 优化逻辑,拥有「pipeline_list」操作权限的用户,才可以查看流水线列表
  2. 新建项目时,访客组里,不要默认有「pipeline_list」操作
  3. 准备一个工具,当存量项目需要项目成员都可以查看流水线列表时,通过工具实现:
    • 创建一个项目级用户组「流水线列表查看人员」
    • 组权限为「pipeline_list」
    • 将项目下的用户加到这个组下
@fayewong-v5 fayewong-v5 added the kind/enhancement 功能改进特性 label Aug 29, 2024
@vhwweng vhwweng removed their assignment Sep 12, 2024
@fayewong-v5 fayewong-v5 added the service/auth 权限中心 label Sep 14, 2024
fcfang123 added a commit to fcfang123/bk-ci-2 that referenced this issue Oct 12, 2024
@bkci-bot bkci-bot added the todo todo label Oct 12, 2024
fcfang123 added a commit to fcfang123/bk-ci-2 that referenced this issue Oct 12, 2024
fcfang123 added a commit to fcfang123/bk-ci-2 that referenced this issue Oct 12, 2024
fcfang123 added a commit to fcfang123/bk-ci-2 that referenced this issue Oct 12, 2024
fcfang123 added a commit to fcfang123/bk-ci-2 that referenced this issue Oct 12, 2024
fcfang123 added a commit to fcfang123/bk-ci-2 that referenced this issue Oct 15, 2024
fcfang123 added a commit to fcfang123/bk-ci-2 that referenced this issue Oct 16, 2024
fcfang123 added a commit to fcfang123/bk-ci-2 that referenced this issue Oct 16, 2024
@bkci-bot bkci-bot added for test Test environment in tencent has been deploy and removed todo todo labels Oct 17, 2024
fcfang123 added a commit to fcfang123/bk-ci-2 that referenced this issue Oct 28, 2024
fcfang123 added a commit to fcfang123/bk-ci-2 that referenced this issue Oct 28, 2024
@bkci-bot bkci-bot added the todo todo label Oct 28, 2024
fcfang123 added a commit to fcfang123/bk-ci-2 that referenced this issue Oct 28, 2024
fcfang123 added a commit to fcfang123/bk-ci-2 that referenced this issue Oct 29, 2024
fcfang123 added a commit to fcfang123/bk-ci-2 that referenced this issue Oct 29, 2024
fcfang123 added a commit to fcfang123/bk-ci-2 that referenced this issue Oct 29, 2024
@fcfang123 fcfang123 added the tested 测试环境通过/test patest passed for test stage label Oct 29, 2024
bkci-bot added a commit that referenced this issue Oct 29, 2024
feat:流水线列表展示权限控制 #10895
fcfang123 added a commit to fcfang123/bk-ci-2 that referenced this issue Oct 29, 2024
bkci-bot added a commit that referenced this issue Oct 29, 2024
feat:流水线列表展示权限控制 #10895
@bkci-bot bkci-bot removed for test Test environment in tencent has been deploy tested 测试环境通过/test patest passed for test stage labels Oct 29, 2024
@bkci-bot bkci-bot added for gray UAT environment in tencent has been deploy for test Test environment in tencent has been deploy and removed todo todo labels Oct 29, 2024
fcfang123 added a commit to fcfang123/bk-ci-2 that referenced this issue Nov 5, 2024
@bkci-bot bkci-bot added todo todo and removed todo todo labels Nov 5, 2024
@fcfang123 fcfang123 added the tested 测试环境通过/test patest passed for test stage label Nov 5, 2024
bkci-bot added a commit that referenced this issue Nov 5, 2024
feat:流水线列表展示权限控制 #10895
@bkci-bot bkci-bot removed for test Test environment in tencent has been deploy tested 测试环境通过/test patest passed for test stage labels Nov 5, 2024
@fcfang123 fcfang123 added the grayed uat环境测试通过/test passed for uat stage label Nov 6, 2024
@bkci-bot bkci-bot added the todo todo label Nov 6, 2024
@bkci-bot bkci-bot added done Production environment in tencent has been deploy and removed for gray UAT environment in tencent has been deploy grayed uat环境测试通过/test passed for uat stage labels Nov 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
done Production environment in tencent has been deploy kind/enhancement 功能改进特性 service/auth 权限中心 todo todo
Projects
None yet
Development

No branches or pull requests

4 participants