apolloconfig / apolloconfig/apollo

公共配置的生产环境没有分配权限也能看到

Đang mở
#4,206 1 bình luận 0 reaction 0 người được giao Xem trên GitHub
area/portal area/security discussion kind/report-problem
Ngôn ngữ chính
Java
Star
29.8k
Fork
10.2k
Merge trung bình
4 ngày 7 giờ
Pull request đã merge (30 ngày)
4

Mô tả

- [ ] 我已经检查过[discussions](https://github.com/ctripcorp/apollo/discussions)
- [ ] 我已经搜索过[issues](https://github.com/ctripcorp/apollo/issues)
- [ ] 我已经仔细检查过[FAQ](https://www.apolloconfig.com/#/zh/faq/common-issues-in-deployment-and-development-phase)

**描述bug**

我的apollo就两个环境测试(DEV)和生产(PRO),有些配置是所有服务公用的所以我将他们设置成公共配置。
同时我给开发分配了dev账号,然后我用管理员账号给dev账号分配了测试环境的修改和发布权限,但是dev账号登录以后能看到生产环境的配置

**期望**

测试账户无法看到生产环境配置

**截图**

这是配置截图
![image](https://user-images.githubusercontent.com/89903924/149256943-281fc8bc-1696-4e5d-a8a7-1ec21e289993.png)

这是dev用户以后登录的截图

![image](https://user-images.githubusercontent.com/89903924/149257124-67a3adf3-7d61-4146-aa5d-cd5a0d71d6c4.png)

同样的配置方式dev用户访问私有的应用就无法看到生产配置

![image](https://user-images.githubusercontent.com/89903924/149257223-904f5cbe-d858-42ad-a5ce-6c64f3674250.png)

### 额外的细节和日志

- 版本: 1.9.1
- 错误日志
- 配置:
- 平台和操作系统

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.