Гость
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Скрывать информацию в репорте в зависимости от / 25 сообщений из 49, страница 1 из 2
30.11.2010, 15:30
    #36986373
англикот
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрывать информацию в репорте в зависимости от
1. Есть репорты, в которых данные со всех стран. Необходимо не включать их в репорт, в зависимости от уровня доступа этого пользователя.

2. Также, в зависимости от досутпа, скрывать в репортах определенные колонки,например личные данные клиентов.

3. Еще есть требование не позволять пользователям эхспортировать репорт, если нет прав на это.

Я буквально пару дней занимаюсь апексом. Ищу в документации ответы на свои вопросы. Но если подскажете куда смотреть, был бы благодарен. Не хочется велосипед изобретать.
...
Рейтинг: 0 / 0
30.11.2010, 20:24
    #36987248
англикот
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрывать информацию в репорте в зависимости от
Пункт 2 решается с помощью Authorization scheme. Надо покурить доки, на тему что это.
...
Рейтинг: 0 / 0
30.11.2010, 21:12
    #36987328
англикот
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрывать информацию в репорте в зависимости от
Что то не клеится у меня...

Допустим создаю две Authorization scheme
1. Export
2. Private Columns

Можно как то их две повесить на одного пользователя?
...
Рейтинг: 0 / 0
30.11.2010, 21:28
    #36987344
англикот
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрывать информацию в репорте в зависимости от
Ок, я так понимаю надо еще создать роль - Exoprt и в Authorization схеме Export проверять, у пользователя есть эта роль или нет.

Есть кто то, кто этим занимался? Я правильно все понял?
...
Рейтинг: 0 / 0
30.11.2010, 21:42
    #36987368
suPPLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрывать информацию в репорте в зависимости от
англикот1. Есть репорты, в которых данные со всех стран. Необходимо не включать их в репорт, в зависимости от уровня доступа этого пользователя.

2. Также, в зависимости от досутпа, скрывать в репортах определенные колонки,например личные данные клиентов.

3. Еще есть требование не позволять пользователям эхспортировать репорт, если нет прав на это.

1. STFF VPD.
2, 3. Схемы авторизации, всё правильно. Создавайте собственную систему безопасности: пользователи, роли, права.
...
Рейтинг: 0 / 0
01.12.2010, 12:40
    #36988407
англикот
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрывать информацию в репорте в зависимости от
где то видел в доке инфу про VPD. Но найти не монну сейчас. Если у кого то ссылка есть, скиньте пожалуйста.
...
Рейтинг: 0 / 0
01.12.2010, 13:27
    #36988602
англикот
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрывать информацию в репорте в зависимости от
...
Рейтинг: 0 / 0
01.12.2010, 15:43
    #36989198
suPPLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрывать информацию в репорте в зависимости от
англикот,

0. STFF = Search This Fine Forum.
1. STFF vpd .
...
Рейтинг: 0 / 0
01.12.2010, 18:17
    #36989763
англикот
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрывать информацию в репорте в зависимости от
suPPLerангликот,

0. STFF = Search This Fine Forum.
1. STFF vpd .

suPPLer, спасибо
пошел читать
...
Рейтинг: 0 / 0
02.12.2010, 19:52
    #36992085
англикот
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрывать информацию в репорте в зависимости от
поискал по форуму, но ответ не нашел...
может кто то сталкивался с этим

необходимо скрывать Interactive Report секцию в зависимости от привилегий пользователя. В найстроках Interactive Report ничего такого не нашел. Как бы это реализовать?
...
Рейтинг: 0 / 0
02.12.2010, 20:16
    #36992111
suPPLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрывать информацию в репорте в зависимости от
англикот,

а в Region Attributes->Authorization?
...
Рейтинг: 0 / 0
02.12.2010, 20:24
    #36992119
англикот
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрывать информацию в репорте в зависимости от
suPPLerангликот,

а в Region Attributes->Authorization?

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

У меня репорт и Interactive панель в одном region. Их можно разнести?
...
Рейтинг: 0 / 0
02.12.2010, 20:28
    #36992126
англикот
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрывать информацию в репорте в зависимости от
у меня APEX 3
...
Рейтинг: 0 / 0
02.12.2010, 20:29
    #36992130
англикот
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрывать информацию в репорте в зависимости от
может я не правильно написал что мне надо :)
мне необходимо скрывать search bar внутри Interactive report. Тоесть у одних пользователей полноценный Interactive report у друних обрезанный, без search bar.
...
Рейтинг: 0 / 0
02.12.2010, 20:41
    #36992149
англикот
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрывать информацию в репорте в зависимости от
корявое решение одно есть
создать два репорта на странице, один обычный, другой interactive
и показывать один, в зависимости от пользователя
но это очень криво...

не поверю что нельзя скрывать search bar
...
Рейтинг: 0 / 0
02.12.2010, 21:00
    #36992167
suPPLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрывать информацию в репорте в зависимости от
англикотне поверю что нельзя скрывать search bar

Можно, можно. HTML-region с соответствующей схемой [не]авторизации, в Source:

Код: plaintext
<style type="text/css">#apexir_TOOLBAR {display: none;}</style>
...
Рейтинг: 0 / 0
02.12.2010, 21:21
    #36992181
англикот
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрывать информацию в репорте в зависимости от
suPPLerМожно, можно. HTML-region с соответствующей схемой [не]авторизации, в Source:

Код: plaintext
<style type="text/css">#apexir_TOOLBAR {display: none;}</style>


suPPLer, спасибо за помощь
можно чуть подробнее для тех кто в танке. Куда это добавить надо?6763
...
Рейтинг: 0 / 0
02.12.2010, 21:25
    #36992183
англикот
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрывать информацию в репорте в зависимости от
в Source у меня SQL query....
Authorization scheme называется Export.
...
Рейтинг: 0 / 0
02.12.2010, 21:52
    #36992208
suPPLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрывать информацию в репорте в зависимости от
англикот,

создаёте ещё один регион типа HTML, ставите его раньше по порядку (чтобы стиль загрузился раньше), в Source этого региона и вставляете.
...
Рейтинг: 0 / 0
03.12.2010, 01:24
    #36992362
англикот
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрывать информацию в репорте в зависимости от
еще раз спасибо, завтра на работе попробую и отпишусь :)
...
Рейтинг: 0 / 0
03.12.2010, 13:11
    #36993243
англикот
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрывать информацию в репорте в зависимости от
suPPLer, It works, thank you.
...
Рейтинг: 0 / 0
03.12.2010, 13:49
    #36993359
англикот
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрывать информацию в репорте в зависимости от
Ребята подскажите, как лучше сделать.
с VPD я разобрался, но есть у меня в требованиях хитрость одна.

Пользователь_1, у него есть досутп к Репорт_1 и Репорт_2
Эти репорты достают данные в том числе из таблицы - Таблица_1

Надо сделать так, чтобы для Репорт_1 ограничения на Таблица_1 были например - RU, а для Репорт_2 - US.

Как в рантайм в VPD функции определять какой репорт юзер генерит...
...
Рейтинг: 0 / 0
03.12.2010, 16:04
    #36993838
suPPLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрывать информацию в репорте в зависимости от
англикот,

сделайте соответствующие представления.
...
Рейтинг: 0 / 0
03.12.2010, 17:19
    #36994151
англикот
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрывать информацию в репорте в зависимости от
ограничения на репорт, в зависимости от пользователя.

Например,

Юзер_1 Репорт_1 фильтровать Таблицу_1 по странам - показывать только RU
Юзер_1 Репорт_2 фильтровать Таблицу_1 по странам - показывать только UK

Юзер_2 Репорт_1 фильтровать Таблицу_1 по странам - показывать только US

не совсем поняд, как это предствлениями решается
я могу прикрутить VPD, но в этом случае, я не знаю как смотреть, какой репорт генерится.
...
Рейтинг: 0 / 0
03.12.2010, 21:22
    #36994587
suPPLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрывать информацию в репорте в зависимости от
англикот,

одно представление (или синоним) - для первого отчёта. Второе - для второго. На каждое представление добавьте policy.
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Скрывать информацию в репорте в зависимости от / 25 сообщений из 49, страница 1 из 2
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]