Nacos config 配置中心权限管理

一、权限管理

Nacos 配置中心的权限管理,是基于 角色-资源(命名空间)-动作的一种权限管理模式。

二、场景设计

假设现在 Nacos 里面有三个命名空间:

有三个角色:DEVELOPER(开发人员)、TESTER(测试人员)、OPERATOR(运营人员)

有三个用户:developer_LiLei、tester_HanMeiMei、operator_Jim

他们的角色分别是 开发、测试、和运营。

现在我们想绑定他们三个权限如下表:

用户读写只读
developer_LiLeidevtest
tester_HanMeiMeitestdev
operator_Jimproddev、test

 看看在这个场景下,Nacos 如何配置。

三、权限配置

3.1、修改 \nacos\conf\application.properties 开启权限校验

### If turn on auth system:
nacos.core.auth.enabled=true

重启 Nacos

3.2、新建三个用户

3.3、新建三个角色,绑定三个用户

3.4、添加权限

四、测试

4.1、测试开发人员能否查看生产命名空间

以 developer_LiLei 用户账号登录

4.2、测试开发人员能否在测试命名空间创建配置

其他角色类似,就不一一举例了。

五、总结

记得 开启 权限校验,其他的在界面操作就可以,很简单。

### If turn on auth system:
nacos.core.auth.enabled=true

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值