能否根据其他表的一些数据来做筛选或者判断设置数据集的权限?

除了做视图过滤和录入人关联还有什么办法?能否根据其他表的一些数据来做筛选或者判断设置数据集的权限?

比如有客户sheet,资料sheet,用户组
在一个组的用户可以查看本组的客户的资料?

按目前你给出的例子理解,你可以参考下公共数据集的用法,可以将一个视图的数据发布,并且可以设置给一个群组访问权限 https://docs.seatable.cn/published/seatable-user-manual/common-datasets.md。
比如你发布客户资料数据集,可以授予用户组访问权限,这样用户组的成员就可以看到和使用客户组的数据了。

连接失败,好像多了个符号
用户是否可以关联其他数据,比如专门做个分组,用邮件关联?或者用户名什么的

简单来说就是多个人分组,每组人可以操作这个组成员的数据。账号怎么体现组?

这个一般用一个子表记录 用户和所在组的隶属关系,就是一个表示层级子表。

然后主表建两个字段

  • 一个链接其他记录字段,比如叫做 “所属组”,
  • 一个链接函数字段,选择 lookup 函数,叫做 “组成员”

得到如下数据

数据1, 组 A, 组 A 成员列表
数据2, 组 A, 组 A 成员列表
数据3, 组 B, 组 B 成员列表

然后建一个视图,叫做 “组成员视图”,这个视图包含一个过滤条件, "组成员包含当前用户”。这样就能实现你想要的效果。

你可以参考案例: 案例 | 用 SeaTable 实现多层级数据填报 - SeaTable-Customer-Story

不过这个案例是用通用应用来实现的。原理是一致的。