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

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


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

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


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

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