Динамическая папка не работает у одного пользователя....

Есть динамическая папка с условием "Исполнитель = Текущий пользователь", права на папку на чтение есть у всех сотрудников.
У одного пользователя сама папка показывается, но условия нет вообще, соответственно, показываются все записи, вместо того что положено, чистка профиля и кеша браузера не помогла.
Кстати, как чистить профиль, если у пользователя нет таких прав? Или когда я чищу его под системным администратором оно у всех почистится?

Нравится

8 комментариев

а права доступа к полю Исполнитель у него есть?

конечно, ему же ВСЕ записи показываются, условия в динамической папке нет

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

DELETE  *
FROM tbl_SysProfileData 
WHERE     (ContactID = 'ID контакта')

"Шамуилов Александр" написал:Или когда я чищу его под системным администратором оно у всех почистится?

Только у администратора.

Хм. Интересный пост. Нет, если Вы чистите под админским юзверем, то профиль чистится только для этого пользователя. Так работает система, а вот почему для всех нормально загружается динамический фильтр, а для одного нет, это вопрос интересный.:cry: У этого мега-пользователя нет каких-либо особых разрешений???

"Бондарь Наталия" написал:Очистить профиль определенным пользователям можно таким запросом:

Я сомневаюсь, что это поможет. :sad: Здесь скорее нужно смотреть код страницы.

"Бабуков Андрей Александрович" написал:

почему для всех нормально загружается динамический фильтр, а для одного нет, это вопрос интересный.:cry: У этого мега-пользователя нет каких-либо особых разрешений???

Когда-нибудь останется работа только для машин и IT'шников :)

Вот и меня это очень сильно заинтересовало, но все именно так все права проверил перепроверил, никак мегаправ у этого "супермена нет".....

"Бондарь Наталия" написал:Александр, очистите профиль именно для того пользователя, у которого некорректно работает динамическая группа.

Помогло, спасибо.

Кстати, вот интересная проблема: как чистить профиль конкретного пользователя, не прибегая к методам "мы подошли из-за угла с SQL пулеметом"?

Можно создать действие в разделе Администрирование:Пользователи, вызов которого будет выполнять запрос по удалению профиля для выделенного в реестре пользователя.
На данный момент профиль очищается только из раздела [Конфигурация] при вызове пользователем соответствующей команды.

Показать все комментарии