gitlab 审计角色 权限问题
Summary
创建了审计用户,但是实际的效果和官方描述的不一致。
Steps to reproduce
- 客户版本: gitlab-jh-15.9.4 专业版
- 自测版本: gitlab-jh-16.2.3 旗舰版
step1: gitlab管理员创建审计用户 step2: 查看群组的成员 step2: 通过审计用户登录gitlab 实际上任何群组和项目都无法看到
之后我又在自己的gitlab-jh-16.2.3测试的时候,这个问题依然存在,感觉和之前的 权限问题。但是却在16.2.3的高版本中还存在这个问题,所以需要看下这个?辛苦
Example Project
What is the current bug behavior?
What is the expected correct behavior?
Relevant logs and/or screenshots
Output of checks
Results of GitLab environment info
Expand for output related to GitLab environment info
(For installations with omnibus-gitlab package run and paste the output of: `sudo gitlab-rake gitlab:env:info`) (For installations from source run and paste the output of: `sudo -u git -H bundle exec rake gitlab:env:info RAILS_ENV=production`)
Results of GitLab application Check
Expand for output related to the GitLab application check
(For installations with omnibus-gitlab package run and paste the output of:
sudo gitlab-rake gitlab:check SANITIZE=true
)(For installations from source run and paste the output of:
sudo -u git -H bundle exec rake gitlab:check RAILS_ENV=production SANITIZE=true
)(we will only investigate if the tests are passing)
Possible fixes
这是之前 &5421 (closed) (closed) 带来的问题,即对于 auditor 用户的权限问题,导致他不能再探索群组页面点击进入几乎任何群组
现在作为 spike 任务,看看针对 auditor 用户是否有权限上的优惠点,允许他点击访问
由 彭亮 编辑于