Текущее время: Сб, май 03 2025, 02:31

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Запрет просмотра списка ОС через Поиск (F4)
СообщениеДобавлено: Вт, авг 15 2017, 17:25 
Ассистент
Ассистент

Зарегистрирован:
Вт, май 31 2016, 16:55
Сообщения: 26
Откуда: 희천
Пол: Мужской
Ситуация:
В Системе есть несколько балансовых единиц.
Стоит задача ограничить пользователю доступ, чтобы он мог работать только с одной БЕ.
В «Организационных уровнях», а также в самом дереве полномочий указана только одна БЕ (иными словами, значение не «*»).
Всё хорошо – например, в транзакции AR01, при указании БЕ, отличной от установленной в полномочиях, выдаётся сообщение «Данные не выбраны» (хотя они есть – то есть, пользователю они не отображаются, раз полномочий на эту БЕ нет).
Также, к примеру, в транзакции AS03 не позволяет открыть к просмотру ОС, относящееся к «чужой» БЕ (тоже всё хорошо).
Но при этом, если в начальном экране этой же транзакции из поля «Основное средство» открыть Поиск (F4), то список ОС по запрещённой БЕ отражается.

Подобная ситуация разобрана здесь:
viewtopic.php?f=14&t=82025&hilit=%D0%BF%D0%BE%D0%BB%D0%BD%D0%BE%D0%BC%D0%BE%D1%87%2A,
но рецепт не помог. (В частности, для теста, «с нуля» были созданы пользователь и максимально пустая роль для него – содержащая только объекты полномочий S_TCODE и A_A_VIEW – всё равно Поиск позволял вывести список чужих ОСов.)

Вопрос: Возможно ли запретить пользователю видеть список ОС и в Поиске (F4)?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Запрет просмотра списка ОС через Поиск (F4)  Тема решена
СообщениеДобавлено: Чт, авг 17 2017, 10:23 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, фев 21 2007, 08:50
Сообщения: 1597
Откуда: Пермь
Пол: Мужской
Вашу задачу через объекты полномочий не решить.
Это легко проверить, поставив точку прерывания на authority-check.
Когда нажмете F4, полномочия вообще не проверяются.

S_TCODE - это запуск транзакции через меню или с консоли ввода.
Второй объект тоже отношения к вопросу не имеет.

Так что стандартными средствами, судя по всему, никак.

_________________
Алё, это Пакистан? Нам нужен один килограмм


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB