Текущее время: Вс, май 27 2018, 03:14

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




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

Зарегистрирован:
Вт, май 31 2016, 17:55
Сообщения: 21
Откуда: 희천
Пол: Мужской
Ситуация:
В Системе есть несколько балансовых единиц.
Стоит задача ограничить пользователю доступ, чтобы он мог работать только с одной БЕ.
В «Организационных уровнях», а также в самом дереве полномочий указана только одна БЕ (иными словами, значение не «*»).
Всё хорошо – например, в транзакции 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, 11:23 
Почетный гуру
Почетный гуру
Аватара пользователя

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

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

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


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

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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