数据访问¶
观测云允许在应用级别来向工作空间成员的 RUM 数据访问权限进行限制。同时,通过引入正则表达式和脱敏字段,有效增强不同应用数据的安全防护,确保信息安全。
开始创建¶
- 进入新建规则页面;
- 输入规则名称;
- 按需输入针对该规则的描述;
- 选择应用 ID(仅能选择当前工作空间的应用),您可以直接运用全部应用或选择单个/多个应用,覆盖 Web、iOS、Android 等;
-
定义当前规则下,RUM 数据的访问范围;
-
添加需要脱敏的单个或多个字段;
-
利用正则表达式针对字段内容中的敏感信息进行脱敏;
- 选定当前访问规则可应用到的单个或多个成员角色,包含系统内默认角色及自建角色;
- 点击保存。
配置须知¶
在配置数据访问规则时,需注意三大逻辑:
- 数据访问范围:即在访问规则内的成员只能访问与筛选条件匹配的数据。
- 正则表达式脱敏:如果您需要在已框定数据范围的情况下再叠加一层数据保护,可设置正则表达式或脱敏字段向外屏蔽敏感数据;
- 角色场景与查询权限:不同角色与不同规则的单个或叠加均会对数据访问规则的最终呈现效果产生不同结果。
管理列表¶
更多详情,可参考 列表操作。
注意事项¶
跨工作空间查询:RUM 查看器支持在同一站点内选择多个已授权工作空间。跨空间查询仍受数据访问规则限制,不会因选择了其他空间而自动扩大可见数据范围。授权及只读规则参见跨空间查询说明。
不同空间的应用按“来源空间 + 应用 ID”区分。例如,工作空间 A 和 B 都有 whytest-android 应用,即使两者应用 ID 相同,也属于两个独立的应用配置:
- 只选择 A 的应用时,不会同时查询 B 的同名或同 ID 应用;
- 需要查询 B 的应用时,B 需向当前空间提供有效的 RUM 数据授权,并在应用选择器中选中 B 的对应应用;
- 选择了 A、B 的应用后,结果仍需满足当前角色的数据访问范围及脱敏规则,不能仅根据空间授权推定全部数据可见。
例如,角色的数据访问规则将某个应用限制为 source:kodo 时,扩大工作空间查询范围不会自动移除该限制。不同查询入口均需遵循相应规则。
数据访问规则本身仍在应用所属工作空间配置;创建规则时仅能选择当前空间的应用。跨空间查询不会改变配置对象的归属,也不提供跨空间编辑规则的能力。
