powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Ролевой доступ к приложению.
5 сообщений из 5, страница 1 из 1
Ролевой доступ к приложению.
    #38018105
dibro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем добрый день

Возникла необходимость создания ролевого доступа к функциональности приложения.Например, если пользователь находится в такой-то организации ему доступны один данные, если в другой то другие.

В приложении используется авторизация посредством ActiveDirectory. У администратора приложения доступа к AD нет, поэтому обыграть ролевой доступ через AD не получится. AD используется только для авторизации: ввел логин и пароль, доступ подтвердился , сохранили логин в app item и все.

Мне видится след. выход из ситуации:
Где-то в приложении необходимо создать список логинов, которые имеют доступ к приложению и какие роли доступны каждому логину. Например:

Логин1 - Менеджер, Руководитель
Логин2 - Менеджер
Логин3 - Руководитель
Логин4 - бомж

и уже в самом приложении парсить данный список.

Если все выше описанное не полный бред, то где и как создать такой список ?
Если полный бред, то как сделать иначе(правильно)?
...
Рейтинг: 0 / 0
Ролевой доступ к приложению.
    #38018393
dvksqlru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dibroВсем добрый день

Если все выше описанное не полный бред, то где и как создать такой список ?


Не бред. Надо спроектировать ролевой доступ, в двух словах вряд отпишусь. вот примерчик приложения с самописным ролевым доступом. Admin/Admin11 (Просьба не сбрасывать чужие пароли!!!). Кстати, похожий разговор был здесь .
...
Рейтинг: 0 / 0
Ролевой доступ к приложению.
    #38019046
aeugen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dibroВ приложении используется авторизация посредством ActiveDirectory. У администратора приложения доступа к AD нет, поэтому обыграть ролевой доступ через AD не получится. AD используется только для авторизации: ввел логин и пароль, доступ подтвердился , сохранили логин в app item и все.

Я бы проверил насчет отсутствия доступа к AD. Обычно поиск по AD доступен любому пользователю домена, по умолчанию закрыта возможность поиска без регистрации в домене. Другой вопрос, что исправлять что-либо в домене может быть, и скорее всего, запрещено.
Если поиск есть, то все решается через DBMS_LDAP - ищется, скажем, список групп в которые входит пользователь, по вхождению в какую-либо группу, определяется будет доступ к конкретному приложению апекса или нет.
...
Рейтинг: 0 / 0
Ролевой доступ к приложению.
    #38019254
dibro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем спасибо за ответы.

Последовал примеру dvksqlru написал собственный ролевой доступ))
...
Рейтинг: 0 / 0
Ролевой доступ к приложению.
    #38019426
rockclimber
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dibroВсем спасибо за ответы.

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


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