权限管理 ,一般指根据系统设置的安全规则或者安全策略,用户可以访问而且只能访问自己被授权的资源。
为什么要做权限管理?
「A/B 测试」产品为用户提供「Feature」资源实体的细粒度权限管控,新创建的Feature默认为公共Feature。
权限模型分为「公共Feature」和「私有Feature」两类,不同角色与不同权限模型之间的关系表如下:
分类 | 集团管理员 | 应用管理员 | Feature创建者 | 普通用户 |
---|---|---|---|---|
公共Feature | 查看权限、协作者权限 | 查看权限、协作者权限 | 查看权限、协作者权限 | 查看权限 |
私有Feature | 查看权限、协作者权限 | 查看权限、协作者权限 | 查看权限、协作者权限 | 不可见 |
ps:实际上授权只是针对普通用户/角色的授权,可授予「查看权限」和「协作者权限」。
不同权限(查看权限、协作者权限),具体可操作Feature的项目如下:
操作类型 | 查看权限 | 协作者权限 |
---|---|---|
查看Feature详情页 | ✔️ | ✔️ |
查看Feature操作历史 | ✔️ | ✔️ |
开启Feature | ✔️ | |
关闭Feature | ✔️ | |
关联实验 | ✔️ | |
编辑Feature | ✔️ | |
删除Feature | ✔️ | |
权限管理 | ✔️ |
注释:
在Feature列表页,点击“操作-权限管理”。只有具有「协作者权限」的用户才可点击该选项进行权限管理。
在Feature编辑&详情页,您可点击「权限管理」。只有具有「协作者权限」的用户才可点击该选项进行权限管理。
公共Feature,当前集团当前应用的“集团管理员、应用管理员、Feature创建者”默认拥有「协作者权限」。 当前集团可访问该应用的用户默认拥有「查看权限」。
拥有「协作者权限」的用户:
私有Feature,当前集团当前应用的“集团管理员、应用管理员、Feature创建者”默认拥有「协作者权限」。
拥有「协作者权限」的用户: