【问题标题】:Directus users permission for table表的 Directus 用户权限
【发布时间】:2019-03-08 10:10:00
【问题描述】:

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

  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 看不到由用户 B 创建的表 X 的记录 第 2 组。
  • Inoltre l'utente A del gruppo 1 non può vedere i record della tabella X creati dall'utente B del gruppo 1

实际行为:

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

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

【问题讨论】:

    标签: usergroups directus


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2021-11-06
      • 1970-01-01
      • 2015-02-10
      • 1970-01-01
      • 1970-01-01
      • 2023-03-20
      • 2012-03-14
      • 2010-09-13
      相关资源
      最近更新 更多