Uwierzytelnianie
Ostatnia aktualizacja: 14.10.2026QV2QS uwierzytelnia się w Qlik Cloud za pośrednictwem kontekstów qlik-cli. Kontekst to nazwana konfiguracja uwierzytelniania, która przechowuje adres URL dzierżawy Qlik Cloud oraz klucz API. QV2QS zawiera qlik-cli wbudowany w plik wykonywalny. QV2QS przechowuje konteksty we własnej izolowanej lokalizacji (%LOCALAPPDATA%\QV2QS\qlik-cli\.qlik\contexts.yml), oddzielnie od domyślnej konfiguracji qlik-cli. Istniejąca instalacja qlik-cli nie jest naruszona.
Metody uwierzytelniania
Uwierzytelnianie można skonfigurować na trzy sposoby:
- Interaktywna konfiguracja — Uruchom
QV2QS.exe --setupQlikAuth. QV2QS wyświetla wszystkie istniejące konteksty, prosi o nazwę kontekstu (lub wybór), a następnie prosi o adres URL dzierżawy i klucz API. Pole wprowadzania klucza API jest ukryte ze względów bezpieczeństwa. QV2QS tworzy lub aktualizuje kontekst i weryfikuje połączenie. - Argumenty CLI — Przekaż
--qlikTenantUrli--qlikApiKeyw wierszu poleceń. QV2QS uwierzytelnia wbudowane bez tworzenia lub modyfikowania pliku kontekstu. Dane uwierzytelniające są wstrzykiwane bezpośrednio do każdego wywołania API i nie są zapisywane na dysk. Jest to najprostsza metoda dla potoków CI/CD i jednorazowych konwersji. Alternatywnie, przekaż--qlikApiKeysam, aby zaktualizować klucz w aktywna kontekście qlik-cli. - Interfejs użytkownika — Wprowadź adres URL dzierżawy i klucz API w kroku uwierzytelniania Qlik Cloud. Kreator weryfikuje połączenie przed kontynuowaniem.
Argumenty uwierzytelniania obejmują --qlikContext, --qlikTenantUrl, --qlikApiKey i --setupQlikAuth. Pełną listę można znaleźć w Odwołanie do argumentów.
Aktualizowanie wygasłego klucza API
Klucze API Qlik Cloud wygasają po okresie skonfigurowanym przez administratora dzierżawy. Aby wymienić wygasły klucz, wykonaj jedną z następujących czynności:
- Uruchom ponownie
QV2QS.exe --setupQlikAuthi wprowadź nowy klucz API po wyświetleniu monitu. - Przekaż
--qlikApiKey <NEW_KEY>w dowolnym poleceniu konwersji (bez--qlikTenantUrl). QV2QS automatycznie aktualizuje przechowywany kontekst. Jeśli podano zarówno--qlikTenantUrl, jak i--qlikApiKey, używane jest uwierzytelnianie wbudowane i żaden kontekst nie jest aktualizowany. - Ustaw
QV2QS_QLIK_API_KEYzmienną środowiskową na nowy klucz.