Текущее время: Ср, июл 23 2025, 14:32

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



Начать новую тему Ответить на тему  [ Сообщений: 14 ] 
Автор Сообщение
 Заголовок сообщения: su24 новый объект полномочий
СообщениеДобавлено: Чт, май 07 2009, 13:29 
Ассистент
Ассистент

Зарегистрирован:
Пт, авг 17 2007, 15:30
Сообщения: 36
Здравствуйте!
В тр. SU24 выбрал тр.IW42, добавил новый объект полномочий M_MSEG_LGO, всё сохранил.
Впоследствии когда юзаю тр. IW42 трейс полномочий показывает что новый объект полномочий не проверяется, т.е. как будто ничего и не добавлял.
Кто с таким сталкивался, плз, подскажите как быть, что делаю не правильно.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: su24 новый объект полномочий
СообщениеДобавлено: Чт, май 07 2009, 14:14 
Специалист
Специалист

Зарегистрирован:
Вс, янв 07 2007, 14:28
Сообщения: 133
Почему не юзаем пфсг?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: su24 новый объект полномочий
СообщениеДобавлено: Чт, май 07 2009, 14:19 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пн, сен 27 2004, 08:14
Сообщения: 207
Откуда: Екатеринбург
Пол: Мужской
Как я понимаю, транзакция SU24 никакие проверки никуда не добавляет. Ее список - это конфигуратор для PFCG, не более. Проверка объекта авторизации должна быть явно прописана в программе (CHECK AUTORIZATION). Так что, для решения вашей задачи - только АБАПить (возможно, есть какие-то user-exit'ы и т.п. в стандартной саповской процедуре).

_________________
Усталость профессионалов обычно кончается смертью (с) П.Мамонов


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: su24 новый объект полномочий
СообщениеДобавлено: Чт, май 07 2009, 14:36 
Ассистент
Ассистент

Зарегистрирован:
Пт, авг 17 2007, 15:30
Сообщения: 36
Gans91 написал:
Как я понимаю, транзакция SU24 никакие проверки никуда не добавляет. Ее список - это конфигуратор для PFCG, не более. Проверка объекта авторизации должна быть явно прописана в программе (CHECK AUTORIZATION). Так что, для решения вашей задачи - только АБАПить (возможно, есть какие-то user-exit'ы и т.п. в стандартной саповской процедуре).


т.е. если я добавил объект полномочий в транзакцию и в профиле у меня тоже настроены прова на этот объект, то проверка всё равно происходить не будет? мда, если так то только абапить и остаётся...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: su24 новый объект полномочий
СообщениеДобавлено: Чт, май 07 2009, 16:14 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, ноя 07 2006, 09:49
Сообщения: 303
comrade написал(а):
мда, если так то только абапить и остаётся...

Может сначала проверить?

_________________
* * *


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: su24 новый объект полномочий
СообщениеДобавлено: Пт, май 08 2009, 09:37 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пн, сен 27 2004, 08:14
Сообщения: 207
Откуда: Екатеринбург
Пол: Мужской
aar написал(а):
Может сначала проверить?


Коллега, вы можете уточнить свою мысль ? Какую проверку вы имеете в виду ?

_________________
Усталость профессионалов обычно кончается смертью (с) П.Мамонов


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: su24 новый объект полномочий
СообщениеДобавлено: Пт, май 08 2009, 13:32 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, ноя 07 2006, 09:49
Сообщения: 303
Gans91 написал:
aar написал(а):
Может сначала проверить?


Коллега, вы можете уточнить свою мысль ? Какую проверку вы имеете в виду ?

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

Пример. Надо было разграничить полномочия на запуск циклов распределения (CO). Для этого было сделано (SU20) поле для проверки полномочий, а затем (SU24) — объект полномочий. Затем в роль (PFCG) был добавлен этот объект, заполнен нужными данными. По-другому задача сначала ставилась писать свою Z-транзакцию, из которой вручную по Z-табличке проверять полномочия, и уже в зависимости от этой проверки запускать выбранный пользователем цикл или нет.

_________________
* * *


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: su24 новый объект полномочий
СообщениеДобавлено: Пт, май 08 2009, 14:25 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Ср, янв 12 2005, 11:52
Сообщения: 337
Откуда: Кузня->Москва
aar написал(а):
Gans91 написал:

Коллега, вы можете уточнить свою мысль ? Какую проверку вы имеете в виду ?

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

Пример. Надо было разграничить полномочия на запуск циклов распределения (CO). Для этого было сделано (SU20) поле для проверки полномочий, а затем (SU24) — объект полномочий. Затем в роль (PFCG) был добавлен этот объект, заполнен нужными данными. По-другому задача сначала ставилась писать свою Z-транзакцию, из которой вручную по Z-табличке проверять полномочия, и уже в зависимости от этой проверки запускать выбранный пользователем цикл или нет.


Да создать можно хоть 10 объектов полномочий, но если в коде не написать что-то типа
AUTHORITY-CHECK OBJECT 'MY_OBJECT'
ID 'MY_AUTH' DUMMY.
IF sy-subrc <> 0.

то никаких проверок не будет, так что абапить в любом случае надо.

_________________
Легче нести ахинею, чем бревно.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: su24 новый объект полномочий
СообщениеДобавлено: Пт, май 08 2009, 15:25 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, ноя 07 2006, 09:49
Сообщения: 303
Johnny_nvkz написал(а):
aar написал(а):
Уточняю. Прежде чем абапить (пока даже неизвестно где), следует проверить, можно ли обойтись стандартными средствами.

Пример. Надо было разграничить полномочия на запуск циклов распределения (CO). Для этого было сделано (SU20) поле для проверки полномочий, а затем (SU24) — объект полномочий. Затем в роль (PFCG) был добавлен этот объект, заполнен нужными данными. По-другому задача сначала ставилась писать свою Z-транзакцию, из которой вручную по Z-табличке проверять полномочия, и уже в зависимости от этой проверки запускать выбранный пользователем цикл или нет.


Да создать можно хоть 10 объектов полномочий, но если в коде не написать что-то типа
AUTHORITY-CHECK OBJECT 'MY_OBJECT'
ID 'MY_AUTH' DUMMY.
IF sy-subrc <> 0.

то никаких проверок не будет, так что абапить в любом случае надо.

Коллега, уточните, где конкретно нужно было наабапить в том примере, что я привел, и зачем это надо было делать, если и так все работает? :-)

_________________
* * *


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: su24 новый объект полномочий
СообщениеДобавлено: Пт, май 08 2009, 16:08 
Менеджер
Менеджер

Зарегистрирован:
Вт, дек 06 2005, 17:52
Сообщения: 559
aar написал(а):
Коллега, уточните, где конкретно нужно было наабапить в том примере, что я привел, и зачем это надо было делать, если и так все работает? :-)


Например - в юзер-экзите (если таковой предусмотрен) вставить непосредственно _проверку_ полномочий. Как это у вас без этого может работать - я себе не вполне представляю. Думаю, что либо не работает, либо вы не полностью изложили свое решение. Особенно учитывая, что я полномочия на циклы СО тоже писал.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: su24 новый объект полномочий
СообщениеДобавлено: Пт, май 08 2009, 16:13 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Ср, янв 12 2005, 11:52
Сообщения: 337
Откуда: Кузня->Москва
aar написал(а):
Коллега, уточните, где конкретно нужно было наабапить в том примере, что я привел, и зачем это надо было делать, если и так все работает? :-)


А может объект полномочий создавали в su21?
единственное как может быть включена проверка полномочий в обхода непосредственно абап кода, это добалвение соответcтвующей записи в TSTCA
но это проверяется непосредственно при запуске транзакции.

_________________
Легче нести ахинею, чем бревно.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: su24 новый объект полномочий
СообщениеДобавлено: Вт, май 12 2009, 13:39 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, ноя 07 2006, 09:49
Сообщения: 303
Коллеги. Приношу извинения. Ввел вас в заблуждение. Был еще проект расширений с программой (INCLUDE ZXK01U04) с проверкой этого объекта.

_________________
* * *


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: su24 новый объект полномочий
СообщениеДобавлено: Вт, май 19 2009, 16:13 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Ср, янв 12 2005, 11:52
Сообщения: 337
Откуда: Кузня->Москва
aar написал(а):
Коллеги. Приношу извинения. Ввел вас в заблуждение. Был еще проект расширений с программой (INCLUDE ZXK01U04) с проверкой этого объекта.


Фуууу, а то я уже 940 курс перечитал :-)))) и хелп пробежал :-)))

_________________
Легче нести ахинею, чем бревно.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: su24 новый объект полномочий
СообщениеДобавлено: Вт, май 19 2009, 17:03 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, авг 29 2008, 12:36
Сообщения: 71
Откуда: Москва
а я с comrade вместе учился на 940м курсе... так что странно читать от него такие вопросы )


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

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


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

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


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

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