# Wymagania systemowe i instalacja

Ta strona opisuje wymagania i procedury instalacji `Qlik Code` rozszerzenia.

## Wymagania

* `Visual Studio Code` wersja 1.79.0 lub nowsza.

* Qlik Cloud dzierżawa, oraz dostęp do przestrzeni, aplikacji i skryptów, które chcesz edytować.

* Zatwierdzenie przez administratora dzierżawy (zobacz [Qlik Code Zatwierdzenie przez administratora dzierżawy (zgoda OAuth)](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/QlikCode/code-extension-install.htm#OAuthConsent)).

### Qlik Code Zatwierdzenie przez administratora dzierżawy (zgoda OAuth)

`Qlik Code` loguje użytkowników do Qlik Cloud za pomocą klienta OAuth. Zanim ktokolwiek w danej Qlik Cloud dzierżawie będzie mógł zalogować się za pomocą `Qlik Code`, administrator dzierżawy musi jednorazowo zatwierdzić tego klienta OAuth. Jest to jednorazowy krok na dzierżawę — po zatwierdzeniu, każdy użytkownik w tej dzierżawie może zalogować się normalnie, bez potrzeby dalszych działań.

Istnieją dwa sposoby na zatwierdzenie dzierżawy:

Metoda 1: Zaloguj się jako administrator dzierżawy

Jeśli osoba konfigurująca `Qlik Code` dla swojej organizacji jest administratorem dzierżawy, może po prostu zalogować się za pośrednictwem rozszerzenia jak zwykle. Zgoda jest udzielana automatycznie w ramach tego pierwszego logowania.

Metoda 2: Udostępnij link zgody administratorowi dzierżawy

Jeśli osoba konfigurująca `Qlik Code` nie jest administratorem dzierżawy, jej próba logowania zakończy się niepowodzeniem z komunikatem „odmowa dostępu”. W takim przypadku `Qlik Code` wyświetla link, który mogą skopiować i wysłać do administratora dzierżawy swojej organizacji. Administrator dzierżawy otwiera ten link w swojej przeglądarce — nie ma potrzeby instalowania `Qlik Code` — i zatwierdza go stamtąd. Po zatwierdzeniu, pierwotny użytkownik (i wszyscy inni w dzierżawie) może zalogować się normalnie.

Komunikat o błędzie, który pojawia się, gdy użytkownik niebędący administratorem próbuje zalogować się do dzierżawy za pośrednictwem `Qlik Code` zanim dzierżawa zostanie zatwierdzona. Ten komunikat o błędzie zawiera link, który możesz wysłać do swojego administratora dzierżawy, aby mógł ukończyć zatwierdzenie dzierżawy.

Komunikat o błędzie, który pojawia się, gdy użytkownik niebędący administratorem próbuje zalogować się do dzierżawy za pośrednictwem `Qlik Code` zanim dzierżawa zostanie zatwierdzona. Ten komunikat o błędzie zawiera link, który możesz wysłać do swojego administratora dzierżawy, aby mógł ukończyć zatwierdzenie dzierżawy.

Komunikat o błędzie, który pojawia się, gdy użytkownik niebędący administratorem próbuje zalogować się do dzierżawy za pośrednictwem `Qlik Code`Qlik Code zanim dzierżawa zostanie zatwierdzona. Ten komunikat o błędzie zawiera link, który możesz wysłać do swojego administratora dzierżawy, aby mógł ukończyć zatwierdzenie dzierżawy. ![Komunikat o błędzie, który pojawia się, gdy użytkownik niebędący administratorem próbuje zalogować się do dzierżawy za pośrednictwem Qlik Code, zanim dzierżawa zostanie zatwierdzona.](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Resources/Images/qlik-code-tenant-admin-approval-needed-.png)

Po zatwierdzeniu, `Qlik Code` klient OAuth będzie widoczny dla administratora dzierżawy za pośrednictwem Administrowanie centrum aktywności i będzie mógł być zarządzany jak każdy inny klient OAuth. Aby uzyskać informacje na temat zarządzania klientami OAuth w Qlik Cloud, zobacz [Tworzenie klientów OAuth i zarządzanie nimi](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/mc-create-oauth-client.htm).

## Instaluj Qlik Code

Wykonaj następujące czynności:

1. W `VS Code`, przejdź do [Marketplace rozszerzeń](https://code.visualstudio.com/docs/configure/extensions/extension-marketplace).

2. Wyszukaj "`Qlik Code`", a następnie wybierz Zainstaluj.

Alternatywnie, zainstaluj z [witryny Marketplace](https://marketplace.visualstudio.com/VSCode) i `VS Code` poprosi Cię o otwarcie go w edytorze.

[Dokumentacja `Visual Studio Code`](https://code.visualstudio.com/docs)