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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

а в Region Attributes->Authorization?

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

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

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

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

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

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


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

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

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

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

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

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

Например,

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

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

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

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


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