Текущее время: Вт, июл 29 2025, 12:58

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


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


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: Как дополнить значениями полномочия?
СообщениеДобавлено: Пт, ноя 16 2012, 11:18 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, янв 18 2010, 16:18
Сообщения: 57
Добрый день!
Подскажите, пожалуйста, есть ли ФМ для дополнения данных полномочий?
Для получения есть 'GET_AUTH_VALUES'.
А если я хочу через такую же структуру передать?
'SET_AUTH_VALUES'))) не нашла.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Как дополнить значениями полномочия?
СообщениеДобавлено: Пт, ноя 16 2012, 11:42 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
Конечно есть.
Но вы уверены что вам базисники и/или люди отвечающие за безопасность за такое, мягко говоря, спасибо не скажут?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Как дополнить значениями полномочия?
СообщениеДобавлено: Пт, ноя 16 2012, 12:18 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, янв 18 2010, 16:18
Сообщения: 57
))))
Это собственный объект полномочий Z))
А за безопасность в ракурсе прав у нас никто не не отвечает


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Как дополнить значениями полномочия?
СообщениеДобавлено: Пт, ноя 16 2012, 13:15 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
Правильный вариант такой, ИМХО:
Создайте профиль с нужными значениями полномочий и присваивайте пользователям с помощью BAPI_USER_PROFILES_ASSIGN.

Но в любом случае сама постановка вопроса вызывает недоумение. Такие вещи программно не делаются.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Как дополнить значениями полномочия?
СообщениеДобавлено: Пт, ноя 16 2012, 13:23 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, янв 18 2010, 16:18
Сообщения: 57
К великому сожалению есть очень влиятельные пользователи, которые сами хотят раздавать права. В стандарт их пускать нельзя, потому как кроме влиятельности они обладают еще и кривыми руками.
Как выход написать интерфейс для заполнения одного единственного объекта.

Не пойдет BAPI_USER_PROFILES_ASSIGN...
Он конкретный профиль присваивает, а мне нужно пополнить именно значение объекта полномочий...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Как дополнить значениями полномочия?
СообщениеДобавлено: Пт, ноя 16 2012, 13:31 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
В такой постановке проще.
Смотрите ГФ SUSC и ФМы MAINT_AUTHORIZATION и MAINT_USERPROFILE. Это ведение в диалоговом режиме.
А ограничения уже в своей вызывающей программе укажете. Что можно и что нельзя.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Как дополнить значениями полномочия?
СообщениеДобавлено: Пт, ноя 16 2012, 14:10 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, янв 18 2010, 16:18
Сообщения: 57
Этот модуль не хочет менять уже существующий профиль..
Это получается каждый раз создавать профиль и прибивать его к пользователю...
Вспухнет объем полномочий (учитывая кривые руки) и в жизни не разберешься
А чтобы в уже сгенерированном поменять?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Как дополнить значениями полномочия?
СообщениеДобавлено: Пт, ноя 16 2012, 14:33 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
Значит у вас профиль сгенерирован автоматически из роли.
Тогда используйте ФМ PRGN_PROFILE_GENERATOR.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Как дополнить значениями полномочия?
СообщениеДобавлено: Пт, ноя 16 2012, 16:10 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
yussy_y написал(а):
К великому сожалению есть очень влиятельные пользователи, которые сами хотят раздавать права. В стандарт их пускать нельзя, потому как кроме влиятельности они обладают еще и кривыми руками.


А зачем "влиятельным людям" знать, что есть возможность генерировать роли и вообще пускать их в систему?
Пусть пишут заявки для администраторов полномочий. Кривость рук будет нивелироваться :wink:

Сорри за оффтоп, но такие задачи лучше решать административным путем.

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как дополнить значениями полномочия?
СообщениеДобавлено: Пт, ноя 16 2012, 16:22 
Директор
Директор

Зарегистрирован:
Вт, июл 18 2006, 17:44
Сообщения: 1001
Откуда: что и все
Пол: Мужской
"Отчего бы благородному дону не назначить полномочия?"
По-моему специализированный интерфейс, который хочет написать yussy_y для таких целей -- самое то. Стандарт не ломает, пользователь не назначит не то, логи и права доступа. Хорошая задача.

_________________
Telegram-chat: PO, CPI-PI, java, groovy


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как дополнить значениями полномочия?
СообщениеДобавлено: Вт, ноя 20 2012, 11:08 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, янв 21 2005, 12:40
Сообщения: 371
Пол: Мужской
Раз это свой (Z*) объект полномочий, то, наверное, и программа свойская.
Тогда вам вообще ничего не мешает отказаться от саповской концепции полномочий.
Используйте свою табличку с произвольным удобным ракурсом ведения ...


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

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


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

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


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

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