问题描述
我想根据字段值限制对记录的查看/访问 我们在网络套件 Oneworld 上,我只想显示为子公司创建的促销
我不知道是否可行,但我想在促销记录上创建一个自定义字段“附属”来过滤访问。 如果员工来自与晋升相同的子公司,他可以看到记录,否则他不会
也许,有一种方法可以使用角色权限(搜索、分段、...)或直接使用记录规则。
解决方法
我的环境中没有“Promotion”记录,因此无法直接测试。但我确实检查了 Records Browser 没有看到列出的“子公司”。所以我同意没有专门基于子公司的内置机制。但是,列出了“位置”,我知道位置与特定子公司相关联。测试看看使用“位置”是否足够。
更糟糕的情况是,您可以通过脚本来实现这一点。您可以创建一个 beforeLoad 或 pageInit 函数,使用运行时模块收集当前用户数据,然后评估是否将用户重定向到新页面的位置,显示警报等。