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

Часовой пояс: 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 часа


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

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


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

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