Qlik Community

Россия и СНГ

Announcements
QlikWorld 2022, LIVE in Denver CO., May 16-19, 2022. REGISTER NOW TO RECEIVE EARLY BIRD PRICING
cancel
Showing results for 
Search instead for 
Did you mean: 
dima1987
Contributor II
Contributor II

Возможность разлогиниться по требованию

     Добрый день. Недавно возникла следующая проблема.  Для большинства пользователей удобна настройка, автоматического входа в access point  без постоянного ввода пароля.

     Однако время от времени нужно зайти под другой уз. Есть ли какая-то возможность добавить кнопку логОфф, либо ранжировать настройки автоматического логина для разных пользователей/разных доков? Либо как-то узнать id элемента ввода логина/пароля в access point?

2 Replies
Sergey_Polekhin
Employee
Employee

Добрый день,

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

Поэтому альтернативой сквозной аутентификации Default login page (browser authentication) может являться:

  1. Использование готовой страницы аутентификации на основе форм, подключаемой в качестве Alternate login page (web form) в настройках веб-сервера QlikView (QlikView Web Server -> Authentication - > Alternate login page (web form)). При этом в качестве альтернативной страницы будет использована форма FormLogin.htm, располагающаяся по-умолчанию в папке C:\Program Files\QlikView\Web
    • Очевидно, что при этом вводить имя пользователя и пароль придется всем пользователям, а не только "избранным"
  2. Написание собственной страницы аутентификации, поддерживающей требуемый вам функционал и подключение ее в настройках сервера в качестве Custom Login Page (QlikView Web Server -> Authentication - > Custom Login Page).
    • Очевидно, что гибкость предлагаемых пользователю вариантов аутентификации будет зависеть от уровня разработчика, создающего страницу аутентификации. В качестве нескольких примеров можно использовать устанавливаемые по-умолчанию формы FormLogin.htm, login.htm, login2.htm, logout.htm
    • Также очевидно, что функционал предлагаемой пользователям страницы также будет действовать на всех пользователей.
  3. Использование "обходных путей", что в общем случае не снимает необходимости понимания того, как и почему работают конкретные формы аутентификации в конкретных браузерах.
    • Например, можно использовать по-умолчанию настроенный способ аутентификации Default login page (browser authentication) (QlikView Web Server -> Authentication - > Default login page (browser authentication)) для всех пользователей, которым не требуется вводить имя пользователя и пароль.
    • Для пользователей же, которым захотелось подключиться с использованием другой учетной записи - показать возможность использования формы аутентификации login.htm или login2.htm (в зависимости от используемого браузера), вызываемой непосредственно в URL-строке браузера.
dima1987
Contributor II
Contributor II
Author

Сергей,спасибо. Будем пробовать предложенные варианты.