功能权限

「我发布了,同事说打不开」「同事点导出提示没权限」——十有八九是这一页的事。

新功能默认谁都用不了

每做出一个需要管权限的功能(比如「导出订单」「看成本价」「删除记录」),它一开始是待授权状态:没有人能用,包括你自己。

这是故意的。成本、工资、客户名单这类东西,宁可一开始谁都看不到,也不能默认对全公司敞开。

发布之后请务必来开一遍权限

待授权的功能在同事那边表现成「按钮不见了」或者「点了提示没权限 / unauthorized」。

如果同事这样反馈,先来这一页看看,别急着回对话里让 AI 排查——它不是 bug,是这个开关还没打开。

左边功能权限 → 选中应用,就是这个应用的功能清单。每个功能一行,两个选项:全员开放(组织里所有成员都能用),或者仅指定对象(只有你点名的能用)。

点名的时候可以点四类对象:角色(你自己定义的业务角色,比如财务、销售主管、管理层)、部门(选一个部门,自动包含它下面的所有子部门)、个别成员(具体某个人,适合临时开口子)、外部角色(给不在公司通讯录里的人用,见外部用户)。

日常最省事的是按角色。 先把财务、仓管、销售主管这些角色建好,之后每个应用都按角色点一遍。以后人员变动只改角色成员,不用挨个应用去改。

三件容易踩的事

改完不用重新构建。 权限调整大约 15 秒内就在正在运行的应用上生效,不需要让 AI 再跑一轮,也不需要重新发布。

一份权限管两个版本。 不用配两遍——现在配好,发布之后自动生效。有些功能还只在开发版存在,界面上会标仅开发版,照样现在就能配。

功能权限只管「能不能用这个功能」。「每个人只能看到自己录的那几单」这种数据范围的事不在这里,那属于应用本身的业务逻辑,在对话里跟 AI 说就行。这两件事的区别值得记一下:

在哪儿管
「谁能点导出这个按钮」功能权限(这一页)
「导出的时候只能导出自己录的」对话里跟 AI 说

配完了用以身份预览换成那个人的身份看一眼,不用去借同事的账号。

四个权限面

平台上有四处地方在管权限,各管各的,互不影响——这是最容易出误会的地方。

在哪儿管什么一句话
控制台权限档位他能不能进控制台、能不能管人
角色他是谁财务 / 仓管 / 销售主管,你自己定义
功能权限能用哪个功能每个应用里,哪些功能开放给哪些人
应用设置 → 负责人能不能改这个应用谁能让 AI 改它、谁能发布它

最常见的误会是把人升成管理员,以为这样他就能用某个应用的功能了。不会。档位和功能权限是两条完全独立的线:管理员照样要在功能权限里被授权才能用那个功能;同理,一个普通「使用成员」只要在功能权限里被点名,照样能用。

同一个误会还有另外两种形态:「我把他加成应用负责人了,他怎么还是看不到成本价?」——负责人管的是能不能改这个应用,不是能用哪个功能。「他的角色是财务啊,怎么进不了控制台?」——角色只是个标签,进不进控制台看的是档位。

想知道某个人此刻到底能干什么,按这四条各查一遍:他能进控制台吗(看档位)、他能改这个应用吗(看是不是负责人或管理员)、他能用某个功能吗(看功能权限里他本人、他的角色、他的部门有没有被授权)、他能看到哪些数据(这不归权限管,归应用自己的业务逻辑管)。想省事就直接用以身份预览,一眼看到他此刻的真实情况。

分这么细是因为这四件事在真实公司里本来就不是一回事:一个车间主任不该进控制台(档位低),但该能看全车间的生产数据(功能权限高);一个刚来的实习生可能要帮你建应用(档位是开发者),但不该看工资表(功能权限里不给)。如果只有一条线,你就只能在「什么都能干」和「什么都不能干」之间选。

下一步:成员、角色与负责人