qliksense, как войти в систему с другой учетной записью, чем автоматический вход с учетной записью домена

Я использую Qlik sense ver 2.1.1, согласно руководству Qlik sense:

4.1.1 Пользователи и лицензии Прежде чем кто-либо сможет использовать Qlik Sense, он должен быть добавлен в систему и лицензирован. Есть два способа добавления пользователей в Qlik Sense Enterprise.

Уровень локальной безопасности. Любой пользователь, уже находящийся на уровне безопасности операционной системы (например, локальный каталог пользователей или Active Directory), который пытается подключиться к Qlik Sense, добавляется в каталог пользователей. Этим пользователям не предоставляется доступ к каким-либо ресурсам до тех пор, пока они не будут лицензированы, но они появятся в каталоге пользователей. Синхронизация каталогов - после настройки коннектора каталога пользователей (UDC) пользователи из этого каталога могут быть добавлены или синхронизированы в Qlik Sense. Этим пользователям не предоставляется доступ к каким-либо ресурсам до тех пор, пока они не будут лицензированы, но они появятся в каталоге пользователей.

Проблема в том, что я не хочу использовать учетную запись домена для входа на страницу смысла QLik. У меня есть несколько предварительно определенных пользователей на сервере Qlik для соответствующих групп. Но когда новый пользователь получает доступ к странице Qlik sense, он автоматически входит в систему как учетная запись своего домена и даже не может выйти из системы, тогда невозможно войти в систему с помощью моего предварительно определенного пользователя. Как я могу изменить настройку Qlik sense, чтобы отключить этот глупый механизм автоматического входа в систему?


person kidgu    schedule 27.06.2016    source источник


Ответы (1)


Проблема заключается в том, что виртуальный прокси-сервер по умолчанию, созданный во время установки Qlik Sense, всегда пытается аутентифицировать людей с использованием учетных записей Windows и использует только Http-аутентификацию для передачи учетных данных. (Если вы хотите чего-то другого, вам нужно создать другой виртуальный прокси.)

Если у ваших пользователей нет возможности вводить учетные данные, это означает, что браузер настроен на автоматическое предоставление их при запросе сайта. Вы должны отключить эту настройку. В IE вы можете отключить его, перейдя в Свойства обозревателя -> Вкладка «Безопасность» -> Локальная интрасеть (или что-то еще, что вам подходит) -> Пользовательский уровень -> Проверка подлинности пользователя (прокрутите вниз). Установите для него параметр «Запрашивать имя пользователя и пароль». Chrome использует настройки IE. В Firefox перейдите в «about: config», найдите «network.automatic-ntlm-auth.trusted-uris» и убедитесь, что домен вашей установки Qlik отсутствует в списке.

К сожалению, с Http-аутентификацией единственный способ выйти из системы - полностью закрыть браузер (если только это не работает с каким-либо расширением браузера).

person Granger    schedule 22.09.2016
comment
Спасибо, это решение. Я также выяснил, что Qlik имеет настройку для этого в QMC - ›Виртуальный прокси -› Метод аутентификации Windows, просто укажите его как Form, тогда форма аутентификации будет отображаться, когда пользователь обращается к странице. - person kidgu; 23.09.2016
comment
Да, вчера я наткнулся на встроенную форму входа. https: // {server}: 4244 / form (где 4244 - настроенный порт прослушивания аутентификации). На секунду мне показалось, что у меня есть общая форма входа, пока я не вспомнил, что служба на этом порту на самом деле только для функции проверки подлинности Windows. Я бы хотел, чтобы Qlik Sense устанавливался с виртуальным прокси по умолчанию, чтобы использовать его вместо Http-аутентификации. - person Granger; 23.09.2016