Текущее время: Пн, сен 08 2025, 13:03

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




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Проблемы с полномочиями на узлы иерархии
СообщениеДобавлено: Ср, июн 28 2006, 08:51 
Гость
Может кто сталкивался и знает в чем причина...

Есть объект на базе которого построена иерархия. Пользователю предоставлены полномочия на на ветвь иерархии начиная с корневого узла и включая все подчиненные узлы. В BEX-запросе есть переменная ограничиающая выбор узла из доступных (согласно полномочиям). Запрос работал нормально. Затем, в результате редакции иерархии, в нее был добавлен новый узел, который стал попадать в отчет. Заказчик потребовал исключить его из отчета. Естественным решением было добавить к ограничивающей переменной еще и явно узел (с опцией исключить - красненькая в BEX). После этого отчет стал выводить сообщение "Все отфильтровано или не хватает полномочий". Под пользователем с привилегией SAP_ALL все работает правильно, а под реальным пользователем вот такая ерунда... Посмотрел журнал полномочий в RSSM. Там не проходят проверку некоторые узлы (около 10 из 1500). Причем причину почему именно эти узлы "ведут себя плохо" так и не выяснил. Узлы эти однозначно попадают в ветвь, на которую у пользователя есть полномочия. В чем может быть причина?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июн 28 2006, 09:52 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Вс, июн 26 2005, 22:41
Сообщения: 1135
Откуда: Москва
Пол: Мужской
вижу два варианта - или в одном и том же объекте полномочий несколько комбинаций диапазонов с разными признаками аля по германии показать пиво, а по россии водку с пивом это не прокатит.
второй вариант - то, что вы поставили исключением в отчете (красный узел) которое не попадает в полномочия пользователя.
notes 653383 557924


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июн 28 2006, 14:18 
Гость
Эта фраза мне не понятна

Цитата:
в одном и том же объекте полномочий несколько комбинаций диапазонов с разными признаками


В объекте полномочий несколько опеределений полномочий на иерахию на разные ветви
- на корень и все нижестоящие узлы
- на 1-й узел под корнем и все нижестоящие узлы
- на 2-й узел под корнем и все нижестоящие узлы
и т.д.

Пользователю присвоены полномочие "на корень и все нижестоящие узлы".

Узел, который я исключаю, доступен пользователю. Более того, любой узел, который я вставляю в определение запроса с условием "исключить", приводит к описанной ранее проблеме - не хватает полномочий.

То есть сочетание ограничений
- переменная выбора узла иерархии
- исключить конкретный узел
приводит к нехватке полномочий

а просто ограничение
- переменная выбора узла иерархии
отрабатывает корректно

???


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

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


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

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


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

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