⌂ 首页更新 10-17 09:24

C002 用户、角色与权限

建账号 → 加角色 · 分享视图 · 安全角色 · 看和改分开配

一、三层:人 → 角色 → 视图和权限

是什么大白话
用户一人一个账号,就是用户管理里的一行。「活动」打勾才能登录。
角色像一桌人,也像一个飞书群。角色里的成员,就是坐这桌的人、进这个群的人。
视图、标签页、搜索、权限都挂在角色上,不是一个人一个人地配;人加入角色,就用这桌配好的东西。
新人上岗两步:① 建账号 → ② 挂进角色。先在用户管理里有这个人,再把他加进角色的成员里。别只记得加角色,漏了建账号。

二、管理首选项:这张视图分享给谁

角色的「管理首选项」勾上,这个角色才会出现在视图的 Share with 下拉里,才能在这里选它来分享。

比如「设计师-view」勾着时,下拉里有 Personal / 系统范围 / 设计师-view;取消勾,「设计师-view」就从下拉里消失。

分享视图,就是让这张视图出现在相应的人使用的 Views 下拉里。

Share with 选什么谁的 Views 下拉里会出现
Personal只有自己
系统范围所有人
某个角色只有这个角色的成员

Breadcrumb 管导航条:勾了,可以在导航条上切换;不勾,只能看导航条,不能用它切换。

三、安全角色:这桌点了什么菜

入口:角色列表 → 这一行最右边「…」→ Select Security Roles。新建角色的弹窗里没有这个入口,先建好,再回列表选。

它像飞书分享文档时选的「可阅读 / 可编辑」,决定能看什么、能改什么。也像点菜:389 个安全角色是系统共用的一份菜单,每个角色从里面勾自己要的菜。

名字按「模块 + 级别」来认。一个安全角色管一个模块里的一组 BO(表),里面每张表各配一档权限。

一张表配的档位能干什么
View看
Edit改
Administrate全管
安全角色具体管什么
Business Plan Viewer45 张表,全是 View,只能看
Hierarchy Viewer只看季节、系列、文件夹这些层级,共 6 张表
Library Administrator管国家、币种、汇率、品类、市场等,共 9 张表
Calendar Participant日历只能看,自己的活动能改
Style Viewer21 张表,全是 View,只能看
Style Editor23 张表:7 张能改,16 张只能看,不是全部都能改

四、成员和安全角色:人和菜要在同一桌

成员=这桌坐了谁;安全角色=这桌点了什么菜。两样都有,桌上的人才用得上这些权限。

小王只在「设计师-view」的成员里,Style Viewer 却勾在「site」上,小王没有加入 site,也没有其他款式数据权限:他不能看款式。人坐在 A 桌,菜点在 B 桌,当然吃不到。

一个人可以坐多桌,也就是加入多个角色,权限会加起来。小王也加入 site,才能用上 site 那桌的 Style Viewer。

看得到视图 ≠ 看得到数据。视图归「管理首选项」这边管;数据能看、能改多少,归「安全角色」管。视图出现在下拉里,不等于里面的数据就能看。

五、常用套路:同一种人拆三个角色

比如都给设计师用,可以把页面、看数据、改数据分开配:

角色怎么命名管什么怎么配
不带后缀 / View管页面「管理首选项」勾上,配视图、标签页这些页面内容
_Site管看数据勾一串 Viewer 安全角色
_Team管改数据勾一串 Editor 安全角色

名字方便认,真正生效靠配置和成员。给谁用,就把谁加进需要的角色;页面、能看、能改各管一块。