1

我发现用户权限存在一些问题。

  1. 版本信息: Directus 版本和分支(或提交哈希):Docker File getdirectus/directus 6.4
  2. PHP版本: 7.1.17
  3. MySQL版本: 5.5
  4. Web 服务器:(例如 Apache、nginx 或 IIS?)
  5. 操作系统名称和版本: centOS 7

预期行为:根据组权限,我希望组的用户只能在表中看到他们自己的记录。

  • 组 1 的用户 A 看不到组 2 的用户 B 创建的表 X 的记录。
  • Inoltre l'utente A del gruppo 1 non può vedere i record della tabella X creati dall'utente B del gruppo 1

实际行为:

  • 组 1 的用户 A 看到组 2 的用户 B 创建的表 X 的记录。
  • 组 1 的用户 A 看到组 1 的用户 B 创建的表 X 的记录

3 个表上的组 A 权限的屏幕截图,在我的情况下,表活动 = X。为组 B 设置了相同的权限

权限表截图

4

1 回答 1

1

我通过为要按用户过滤的表设置“用户创建”字段来解决

于 2018-10-04T15:23:08.913 回答