Przeskocz do zawartości głównej Przejdź do treści uzupełniającej

Zarządzanie klientami OAuth w My Qlik

OAuth to protokół zabezpieczeń na potrzeby autoryzacji i delegowania. Umożliwia aplikacjom innych firm dostęp do zasobów API bez ujawniania poświadczeń użytkownika końcowego. Klient OAuth żąda kodu autoryzacyjnego, wymienia go na token dostępu i używa tokenu do uzyskiwania dostępu do zawartości za pośrednictwem interfejsów API.

Informacje o klientach OAuth w Qlik Cloud

Klienci OAuth w Qlik Cloud są konfigurowani na różnych poziomach w zależności od sposobu ich użycia:

  • Klienty OAuth dla całej organizacji

    • Dotyczy wszystkich dzierżaw w wielu subskrypcjach i regionach.

    • Zazwyczaj używane do uzyskiwania dostępu do informacji o dzierżawie, takich jak lista dzierżaw.

    • Zarządzane przez właściciela konta usługi (SAO) w My Qlik.

  • Regionalne klienty OAuth

    • Zastosuj do konkretnego numeru licencji w regionie.

    • Zarządzane przez SAO w My Qlik.

  • Klienci OAuth specyficzni dla dzierżawy

    • Zastosuj do pojedynczej dzierżawy.

    • Zarządzane przez administratorów dzierżawy w centrum aktywności dzierżawy Administrowanie.

    • Aby uzyskać szczegółowe informacje, zobacz temat Tworzenie klientów OAuth i zarządzanie nimi.

Tworzenie klientów OAuth na poziomie organizacji i zarządzanie nimi

Możesz tworzyć klientów OAuth na poziomie organizacji i zarządzać nimi na stronie klientów OAuth.

Dostęp do strony klientów OAuth

Wykonaj następujące czynności:

  1. Zaloguj się do My Qlik przy użyciu poświadczeń właściciela konta usługi (SAO).

  2. Kliknij Wyświetl wszystkie moje dzierżawy u góry strony.

  3. W lewym okienku kliknij OAuth.

  4. Otworzy się strona Klientów OAuth, na której można tworzyć klientów OAuth i zarządzać nimi w organizacji.

Strona Klientów OAuth.

Zrzut ekranu strony Zarządzanie klientami OAuth.

Znajdowanie i wyświetlanie klientów OAuth

Na stronie klientów OAuth możesz:

  • Wyszukaj według nazwy.

  • Filtruj według regionu, statusu lub identyfikatora subskrypcji.

  • Sortuj według nazwy, daty utworzenia lub ostatniej aktualizacji albo identyfikatora klienta.

  • Przeciągnij kolumny, aby zmienić kolejność.

Tworzenie klientów OAuth

Wykonaj następujące czynności:

  1. Na stronie klientów OAuth kliknij Utwórz.

  2. Wprowadź nazwę klienta OAuth.

  3. Opcjonalnie dodaj opis.

  4. Kliknij Utwórz. Wyświetlany jest identyfikator klienta i klucz tajny klienta.

  5. Kliknij Kopiuj, aby skopiować identyfikator klienta.

  6. Kliknij Kopiuj klucz tajny, aby skopiować klucz tajny klienta.

    InformacjaKlucz tajny klienta nie będzie już później dostępny. Traktuj go jak hasło i nie ujawniaj go w kodzie źródłowym ani repozytoriach.
  7. Kliknij polecenie Zamknij.

Po utworzeniu klienta możesz używać identyfikatora klienta w swoich aplikacjach. Możesz go później pobrać z menu kontekstowego (Więcej) dla klienta OAuth.

Edytowanie klientów OAuth

Wykonaj następujące czynności:

  1. Na stronie Klientów OAuth znajdź klienta OAuth.

  2. Kliknij Więcej i wybierz Zmień nazwę.
  3. Zmień nazwę lub opis w razie potrzeby.
  4. Kliknij Zapisz zmiany.

Usuwanie klientów OAuth

Możesz usunąć klienta OAuth, gdy nie jest już potrzebny lub aby odebrać dostęp.

Wykonaj następujące czynności:

  1. Na stronie klientów OAuth znajdź klienta OAuth.

  2. Kliknij Więcej i wybierz Usuń.
  3. Potwierdź usunięcie.

Zarządzanie kluczami tajnymi klienta

Jeśli klucz tajny klienta zostanie naruszony lub jeśli polityka bezpieczeństwa wymaga okresowych aktualizacji, możesz dodać lub usunąć klucze tajne. Aby uniknąć przestojów, można dodać wiele kluczy tajnych klienta (maksymalnie 5), zaktualizować aplikację kliencką, a następnie usunąć stary klucz tajny.

Dodawanie klucza tajnego klienta

Wykonaj następujące czynności:

  1. Na stronie klientów OAuth znajdź klienta OAuth.

  2. Kliknij Więcej, a następnie wybierz Zarządzaj kluczami tajnymi.
  3. Kliknij Utwórz nowy klucz tajny klienta.
  4. Skopiuj klucz tajny klienta i identyfikator klienta i przechowuj je w bezpieczny sposób.

    InformacjaKlucz tajny klienta nie będzie już później dostępny.
  5. Kliknij polecenie Zamknij.

Usuwanie klucza tajnego klienta

Wykonaj następujące czynności:

  1. Na stronie klientów OAuth znajdź klienta OAuth.

  2. Kliknij Więcej, a następnie wybierz Zarządzaj kluczami tajnymi.
  3. Kliknij Usuń obok klucza tajnego klienta, który chcesz usunąć.
  4. Kliknij polecenie Zamknij.

Tworzenie klientów OAuth na poziomie regionu

Wykonaj następujące czynności:

  1. Zaloguj się do My Qlik przy użyciu poświadczeń właściciela konta usługi (SAO).

  2. Kliknij Więcej obok Moje dzierżawy i wybierz Zarządzaj klientami OAuth.

  3. W oknie dialogowym możesz

    • Utwórz nowych klientów OAuth

    • Wyświetl istniejących klientów

    • Skopiuj lub wygeneruj ponownie klucze tajne klienta

    • Usuń klientów

Następne kroki: tworzenie aplikacji klienckich Oauth

Po zarejestrowaniu klienta OAuth w Qlik Cloud można tworzyć aplikacje klienckie OAuth w celu uzyskiwania dostępu do Qlik Cloud. Użyj identyfikatora klienta i klucza tajnego klienta powiązanego z klientem OAuth. Identyfikator klienta można pobrać w dowolnym momencie z menu kontekstowego (Więcej) dla klienta OAuth.

Zapoznaj się z samouczkami w sekcji Przegląd OAuth w Portalu dla deweloperów Qlik. Te samouczki obejmują tworzenie aplikacji klienckich przy użyciu popularnych języków programowania.

Czy ta strona była pomocna?

Jeżeli natkniesz się na problemy z tą stroną lub jej zawartością — literówkę, brakujący krok lub błąd techniczny — daj nam znać!