Стандартные наверно
Есть пользователи 1, 2, 3, 4
1 и 2 находиться в групе А
3 и 4 В группе Б
У каждого филиала выбрана группа кто его видит филиал 1 группа А, Филиал 2 группа Б
У клиентов внутри филиала также указано группа А или Б, Или у некоторых обе ( исключение но иногда надо)
В глобальный поиск включено поле фио из сущности клиенты
Когда Когда клиент 1 из группы А ищет что то он не дожен видеть клиентов группы Б
Тут получается он видит но при клике на фил пишет страница не найдена ( так как доступа логично у него к ней нету)
Вот прин пример http://joxi.ru/n2YEe0BhZollZ2 Зеленые зачеркнутые это с его филиала должен видеть, а красный это с другого филиала не должен видеть. клике на красный ошибка
Страница не найдена!
Страница, которую вы открываете, не существует.
Ошибка глобального поиска
- support
- Техническая поддержка
- Сообщения: 8993
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Ошибка глобального поиска
Создал аналогичную структуру и не могу повторить ошибку. Проверьте, может файли с исправлением не туда заменили?
Re: Ошибка глобального поиска
Добрый день.
Пожалуй напишу сюда же.
Ситуация следующая.
Есть сущность Служебные записки. Доступ для пользователя А - просматривать только назначенные.
Добавляю сущность в глобальный поиск. Разрешаю группе пользователя А пользоваться глобальным поиском.
В настройках сущностей Глобального поиска добавляю для сущности Служебные записки отображение следующих полей: Тема (Заголовок) и Текст документа.
Дальше ситуация:
Пользователь А производит поиск при помощи Глобального поиска. Получает некоторый результат.
И уже на этом этапе получает список служебных записок, к которым у него доступа не должно быть (доступ на просмотр только назначенных).
Дальше, в настройках поиска (слева от поля для поиска) на форме вывода, выбирает сущность "Служебные записки" и производит поиск повторно. Теперь, из-за настроек отображения полей в настройках Сущностей Глобального поиска, пользователь А видит не только список документов, которые видеть не должен, но и текст этих документов.
Наверно правила досутпа к записям и к полям следует применять так же к результатм поиска?
Пожалуй напишу сюда же.
Ситуация следующая.
Есть сущность Служебные записки. Доступ для пользователя А - просматривать только назначенные.
Добавляю сущность в глобальный поиск. Разрешаю группе пользователя А пользоваться глобальным поиском.
В настройках сущностей Глобального поиска добавляю для сущности Служебные записки отображение следующих полей: Тема (Заголовок) и Текст документа.
Дальше ситуация:
Пользователь А производит поиск при помощи Глобального поиска. Получает некоторый результат.
И уже на этом этапе получает список служебных записок, к которым у него доступа не должно быть (доступ на просмотр только назначенных).
Дальше, в настройках поиска (слева от поля для поиска) на форме вывода, выбирает сущность "Служебные записки" и производит поиск повторно. Теперь, из-за настроек отображения полей в настройках Сущностей Глобального поиска, пользователь А видит не только список документов, которые видеть не должен, но и текст этих документов.
Наверно правила досутпа к записям и к полям следует применять так же к результатм поиска?
- support
- Техническая поддержка
- Сообщения: 8993
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Ошибка глобального поиска
Версия 2.6.1? Если нет, обновитесь до 2.6.1