其实是继续前几天前的问题,先说大概:
我的表是入库产品明细表,每条记录包含了入库产品名称、时间、数量、价格、供应商名称等信息,一月有好几百条记录(这些记录由不同的操作人员上传的),大大小小的供应商有几百个。现在想对外提供查询功能,就是让供应商可以查看它的入库产品明细(不能看别人)。
有朋友介绍这个场景很适合用外部门户,我们就开通了外部门户,配置好了腾讯云的云短信,来方便外部用户注册。(这里用户是定向邀请的,主要是供应商的各自联系人)
现在问题来了:我怎么才能设置成联系人登录后,只能看到自己企业的入库产品明细呢?
翻了帮助和 BLOG 上的文章,可能这个问题太简单了,都没有详细的说明怎么做,对我们这种零基础的人来说,这太痛苦了。。求助!
(感觉示例文章上是说配置数据操作权限来实现,可是这只有查看“所有”和“用户加入的”两种权限,那还要先把这个企业的所有记录的拥有者都改成这个外部联系人吗?如果这个联系人辞职了,换了新联系人,还要再改一次。。。修改拥有者只能是手动吗,想想头大)
学习,早点看到就好了,帮助里说的真是太简单了
感谢,非常详细! 超赞
1,成员控件,如果存在一个企业有多个联系人,就设多选,类型为“外部门户“;
2,通过工作流更新,是的。如果和该企业关联的业务明细表记录数量超过 100 条,需要用到子流程;
3,“业务明细表增加一个成员控件,类型外部门户,默认 1 的企业联系人”,
此处成员件控的数量最好和 1 保持一致。图里默认值的设置没问题,用途是自动带出联系人。此处默认值选其他字段值更方便
感谢大佬,让我对成员控件有了新的理解,以前的确很少用这个控件。还想请教:
![image.png]()
1.您说“创建一个表,维护企业和联系人”,联系人在这个表里就是设置成“成员控件”,数量为单选,类型为“外部门户”吧?
2.您说“通过这张表去关联更新业务明细表”,这是用工作流去更新吧?
3.您说“业务明细表增加一个成员控件,类型外部门户,默认 1 的企业联系人”,在这里成员件控的数量是单选吧?“默认 1 的企业联系人”是啥意思,是要设置成员控件的默认值如下图吗?
【金山文档】 如何建立外部用户并配置权限?
https://kdocs.cn/l/cvr3LdvLyQYU
刚刚写的,可以参考一下。希望可以解决您的问题
不需要,有 2 的成员控件就行,配权限如图
![image.png]()
感谢。。那还需要修改产品明细表的记录拥有者吗?要不然怎么让外部门户里只显示这个企业的产品啊?