管理应用的访问与数据权限

分别确认应用共享范围、平台上下文与外部系统授权,避免把入口权限当作数据权限。

Share

先画清三层权限

第一层是能否进入工作区,第二层是能否打开、编辑或管理这项应用,第三层是应用背后的数据服务允许什么操作。三层分别核对,不用页面的“可发布”规则推测应用发布权限,也不用应用能打开来证明第三方接口已授权。

按任务授予应用访问

区分普通使用者、配置维护者和授权管理者。应用共享分为“可查看”“可编辑”“可编辑与删除”。修改共享设置,需要同时满足目标应用的权限管理要求和工作区管理员条件。

  1. 在目标档案打开“探索应用 → 自定义应用管理”,进入目标应用详情。
  2. 点击上方“共享”;只能查看、不能修改时,请工作区管理员处理。
  3. 选择成员或用户组,按所需权限级别添加;同时检查已有授权,不为仅需使用的人授予编辑、删除权限。
  4. 在列表核对已添加对象和权限。若出现部分失败提示,检查失败对象后处理。
  5. 让成员用自己的账号打开应用,验证预期操作。

如果仍存在“全体成员”的授权,只删除某一条个人授权不一定收回访问,应一并检查其他授权来源。

完成首次数据授权并验证资产读取

以下步骤适用于当前环境已支持资产读取等数据能力的应用,并非所有 Custom App 都具备相同能力。请先让接入负责人确认使用版本和所需能力。

  1. 用实际使用者的账号,在目标档案打开应用。
  2. 出现首次数据授权弹窗时,核对应用名和请求权限清单。清单可能包含写入或 AI 调用,不能默认全部为只读权限。
  3. 由工作区管理员在同一应用页面确认所需范围后点击“同意”。普通成员不会看到授权按钮,而会看到请管理员处理的提示。
  4. 授权成功后,用实际使用者的账号重新打开应用并重试原操作,同时确认本人能直接打开目标资产。

对于资产读取,授权后应用仍只能读取使用者本人有权查看的内容,包括别人共享给本人的资产;管理员授权不会让普通成员获得整个工作区的访问权。

没有弹窗或授权后仍被拒绝时,与接入负责人检查所用版本、共享和请求权限,并提供应用名、资产类型与错误信息。不要为了读取资产把所有人设为管理员,也不要把密钥补进应用输入框。

明确数据和凭据存放位置

外部系统的授权应由该系统有权限的负责人完成。开发者说明读取字段、写入动作、凭据存放位置以及撤销方式。密钥不要放入公开页面、浏览器可读脚本或帮助截图。是否有平台托管密钥、服务端能力和审计记录,要按采用的应用版本逐项确认。

用不同角色实际验证

用普通成员验证只可访问授权范围;用维护者验证更新流程;用无数据权限的测试账号验证清楚的拒绝或空状态。不要只在管理员账号下测试。若应用可修改外部系统,再验证确认步骤和失败后是否需要人工处理,避免重复操作造成重复写入。

人员离开或连接停止时

收回工作区和应用权限,并检查外部系统中独立存在的授权或凭据。断开连接不一定删除已经产生的数据或发布页面;暂停应用也不等于撤销第三方授权。把应用负责人、连接清单和关闭后的验证结果记录下来,避免仅隐藏导航入口就认为已经完成移交。