Текущее время: Пн, июл 28 2025, 14:03

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




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: ФМ для проверки структурных полномочий
СообщениеДобавлено: Пт, июн 19 2009, 17:01 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, фев 11 2008, 11:54
Сообщения: 359
Откуда: Воронеж
Пол: Мужской
Как стандарт проверяет структурные полномочия? Наверное RH_STRU_AUTHORITY_CHECK, но возможно есть еще варианты?
Проверяют ли структурные полномочия ЛБД PNP и PCH?

_________________
Hормальные люди делают вещи намного более безумные чем всё, что делают сумасшедшие (c) С.Лем


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФМ для проверки структурных полномочий
СообщениеДобавлено: Пн, июн 22 2009, 07:31 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, ноя 30 2007, 15:49
Сообщения: 214
Пол: Мужской
Проверяет.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФМ для проверки структурных полномочий
СообщениеДобавлено: Пн, июн 22 2009, 08:49 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, фев 11 2008, 11:54
Сообщения: 359
Откуда: Воронеж
Пол: Мужской
У нас в PNP и PCH не проверяются структурные полномочия(например HRUCALC0). В чем может быть дело куда копать?

_________________
Hормальные люди делают вещи намного более безумные чем всё, что делают сумасшедшие (c) С.Лем


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФМ для проверки структурных полномочий  Тема решена
СообщениеДобавлено: Пн, июн 22 2009, 16:09 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, ноя 30 2007, 15:49
Сообщения: 214
Пол: Мужской
Может у людей объект полномочий P_ABAP присутствует со звездами...
Это PNP:
Code:
AUTHORITY-CHECK OBJECT rpabap
                  ID 'REPID' FIELD 'SAPDBPNP'  "superuser-surogate
                  ID 'COARS' FIELD '2'.
  IF sy-subrc = 0.          "no check for actual report
    CLEAR authority_check_necessary. "no authority check
    EXIT.
  ENDIF.

  AUTHORITY-CHECK OBJECT rpabap
                  ID 'REPID' FIELD sy-cprog
                  ID 'COARS' FIELD '2'.
  IF sy-subrc = 0.          "no check for actual report
    CLEAR authority_check_necessary. "no authority check
  ELSE.
    AUTHORITY-CHECK OBJECT rpabap
                    ID 'REPID' FIELD sy-cprog
                    ID 'COARS' FIELD '1'.
    IF sy-subrc = 0.        "fast authority-check
      fast_authority_check = 'X'.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФМ для проверки структурных полномочий
СообщениеДобавлено: Пн, июн 22 2009, 16:58 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, фев 11 2008, 11:54
Сообщения: 359
Откуда: Воронеж
Пол: Мужской
Да нет у них такого...
Тоже этот кусок кода смотрел, но тут проверяются полномочия на просмотр ИТ в частности, а вот где структурные полномочия проверяются не нашел...

_________________
Hормальные люди делают вещи намного более безумные чем всё, что делают сумасшедшие (c) С.Лем


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФМ для проверки структурных полномочий
СообщениеДобавлено: Вт, июн 23 2009, 07:24 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, ноя 30 2007, 15:49
Сообщения: 214
Пол: Мужской
Если структурные полномочия ведутся правильно, то все проверяется.
А как насчет T77UA? Пользователи есть? Или только SAP* -на ALL


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФМ для проверки структурных полномочий
СообщениеДобавлено: Вт, июн 23 2009, 08:13 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, фев 11 2008, 11:54
Сообщения: 359
Откуда: Воронеж
Пол: Мужской
=SDV= написал:
Может у людей объект полномочий P_ABAP присутствует со звездами...

Да так и было, кто это поставил..... эх...
Спасибо за помощь

_________________
Hормальные люди делают вещи намного более безумные чем всё, что делают сумасшедшие (c) С.Лем


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФМ для проверки структурных полномочий
СообщениеДобавлено: Вт, июн 23 2009, 10:09 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
полномочия не проверяются и в том случае, если P_ABAP вообще не прописан в полномочиях. Т.е. хочешь проверку в отчетах - обязательно укажи P_ABAP. Можно оптом, на все отчеты обрабатывающие PNP, указав REPID = SAPDBPNP (это видно и из кода, приведенного =SDV=).


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: ФМ для проверки структурных полномочий
СообщениеДобавлено: Ср, июн 24 2009, 10:04 
Ассистент
Ассистент

Зарегистрирован:
Вт, апр 29 2008, 10:42
Сообщения: 38
OlegDm написал(а):
полномочия не проверяются и в том случае, если P_ABAP вообще не прописан в полномочиях. Т.е. хочешь проверку в отчетах - обязательно укажи P_ABAP. Можно оптом, на все отчеты обрабатывающие PNP, указав REPID = SAPDBPNP (это видно и из кода, приведенного =SDV=).


Разве? Если смотреть на код =SDV=, то видно, что authority_check_necessary чистится, если найден P_ABAP со значением COARS = '2' и устанавливается fast_authority_check, если COARS = '1'. До этого кода флаг authority_check_necessary стоит, а fast_authority_check - пустой. Т.е. полномочия проверяются по-полной.


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

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


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

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


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

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