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

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


Правила форума


ВНИМАНИЕ! Прежде чем задавать вопрос, ознакомьтесь со ссылками ниже:

Вопросы по отличиям версий SAP, Add-On, EHP - сюда
Вопросы по SAP Front End (SAPlogon, SAPgui, guiXT и т.д.) - сюда
Вопросы по LSMW - сюда
Вопросы по архивации в SAP - сюда
Вопросы по SAP GRC - сюда
Вопросы по SAP Business Workplace (почте SAP) и SAP Office - сюда
Вопросы по miniSAP (SAP mini basis) - сюда
Вопросы по SAP HANA - сюда
Вопросы по лицензированию продуктов SAP - сюда



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Полномочия на пакетный ввод
СообщениеДобавлено: Пт, май 13 2005, 10:27 
Гость
Уважаемые дамы и господа,
подскажите, можно ли ограничить полномочия на пакетный ввод таким образом, чтобы им управлял (запускал, удалял, блокировал) только создатель пакетного ввода?
Заранее благодарен.


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, май 18 2005, 06:55 
Гость
Напрямую - без расширений/модификаций, полагаю что нет.

Подойти можно через ограничение доступа к именам сеансов: роли присвоить исключительное право на доступ к сеансам с именами XXX*, а роль назначить отдельному пользователю (или группе пользователей, что разумнее), настроить программы создания сеансов на эти имена.

Насчет запуска - в сеансе пакетного ввода указана учетная запись от имени которой сенас запускается, обычно это - собственно пользователь. Ограничьте способ запуска сеанса только с помощью фонового задания. При запуске фонового задания будут проверяться полномочие S_BTCH_NAM которое не позволит запустить "чужой" сеанс. Это будет работать если у пользователя нет широких прав на S_BTCH_NAM, это в свою очередь вполне разумное требование для продуктивной системы.

mprusov


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, май 18 2005, 07:59 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 09 2004, 07:32
Сообщения: 777
Откуда: Москва
Пол: Мужской
Можно для сеансов пакетного ввода. Интересный путь я на днях исследовал:

Задача:
Требуется ограничить для пользователя возможность ведения сеансов пакетного ввода. Пользователь должен иметь возможность обрабатывать только свои сеансы.

Решение:
1) В таблицу BDCUSEOP заносятся вручную данные для каждого пользователя (BDCUSER = текущий Login пользователя в системе; TID = SM35; CREATOR = Login пользователя, определяющий автора сеанса).
2) На транзакцию SM35 делается вариант (транзакция SHD0) - например, закрыто поле "Автор".
3) Делается транзакция ZSM35 с вариантом транзакции (см. п.2) SM35.
4) Отобрать у пользователя полномочия на транзакцию SM35.

Решение, конечно, нетривиальное, но, вроде, работает :)

_________________
"Прежде чем сделать что-то, подумай, к чему это может привести..."


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, май 18 2005, 18:45 
Гость
Спасибо огромное... Действительно, очень нетривиальное решение, и действительно, работает... :)


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

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


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

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


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

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