Текущее время: Вт, сен 09 2025, 07:22

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


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

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


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

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