Разрешение пользователей Directus для таблицы

Я обнаружил некоторые проблемы с разрешениями пользователей.

  1. Информация о версии : версия и ветка Directus (или зафиксировать хэш): файл Docker getdirectus/directus 6.4
  2. Версия PHP: 7.1.17
  3. Версия MySQL: 5.5
  4. Веб-сервер: (напр. Apache, nginx или IIS?)
  5. Название и версия ОС: CentOS 7

Ожидаемое поведение: я ожидаю, что пользователь группы может видеть только свои собственные записи в таблицах в соответствии с разрешениями группы.

  • Пользователь A группы 1 не может видеть записи таблицы X, созданные пользователем B группы 2.
  • Inoltre l'utente A del gruppo 1 без регистрации, запись i della tabella X Creta dall'utente B del gruppo 1

Фактическое поведение:

  • Пользователь A группы 1 видит записи таблицы X, созданные пользователем B группы 2.
  • Пользователь A группы 1 видит записи таблицы X, созданные пользователем B группы 1

Снимки экрана Снимки экрана разрешений группы A для 3 таблиц, в моем случае активность таблицы = X. Для группы B были установлены те же разрешения.

снимок экрана с таблицей разрешений

1 ответ

Я решил, установив поле "Пользователь создан" для таблиц, которые я хочу отфильтровать по пользователю

Другие вопросы по тегам