Zu Hauptinhalt springen Zu ergänzendem Inhalt springen

Verwalten von OAuth-Clients in My Qlik

OAuth ist ein Sicherheitsprotokoll für Autorisierung und Delegierung. Damit können Anwendungen von Drittanbietern auf API-Ressourcen zugreifen, ohne die Anmeldedaten des Endbenutzers offenzulegen. Ein OAuth-Client fordert einen Autorisierungscode an, tauscht ihn gegen ein Zugriffstoken aus und nutzt das Token für den Zugriff auf Inhalte über APIs.

Über OAuth-Clients in Qlik Cloud

OAuth-Clients in Qlik Cloud werden je nach Verwendungszweck auf verschiedenen Ebenen konfiguriert:

  • OAuth-Clients auf Organisationsebene

    • Gelten für alle Mandanten über mehrere Abonnements und Regionen hinweg.

    • Werden typischerweise verwendet, um auf Mandanteninformationen zuzugreifen, z. B. zum Auflisten von Mandanten.

    • Werden vom Servicekontobesitzer in My Qlik verwaltet.

  • OAuth-Clients auf regionaler Ebene

    • Gelten für eine bestimmte Lizenznummer in einer Region.

    • Werden vom Servicekontobesitzer in My Qlik verwaltet

  • Mandantenspezifische OAuth-Clients

    • Gelten für einen einzelnen Mandanten.

    • Werden von Mandantenadministratoren im Aktivitätscenter Administration des Mandanten verwaltet.

    • Weitere Einzelheiten finden Sie unter Erstellen und Verwalten von OAuth-Clients.

Erstellen und Verwalten von OAuth-Clients auf Organisationsebene

Sie können OAuth-Clients auf Organisationsebene auf der Seite OAuth-Clients erstellen und verwalten.

Zugreifen auf die Seite „OAuth-Clients“

Gehen Sie folgendermaßen vor:

  1. Melden Sie sich mit Ihren Anmeldeinformationen als Servicekontobesitzer bei My Qlik an.

  2. Klicken Sie oben auf der Seite auf Alle meine Mandanten auflisten.

  3. Klicken Sie im linken Bereich auf OAuth.

  4. Die Seite OAuth-Clients wird geöffnet, wo Sie OAuth-Clients auf Organisationsebene erstellen und verwalte können.

Die Seite OAuth-Clients.

Screenshot der Seite „OAuth-Clients verwalten“.

Suchen und Anzeigen von OAuth-Clients

Auf der Seite OAuth-Clients können Sie:

  • Nach Namen suchen.

  • Nach Region, Status oder Abonnement-ID filtern.

  • Nach Namen, Erstellungs- oder letztem Aktualisierungsdatum oder Client-ID sortieren.

  • Spalten zum Neuanordnen ziehen.

Erstellen von OAuth-Clients

Gehen Sie folgendermaßen vor:

  1. Klicken Sie auf der Seite OAuth-Clients auf Erstellen.

  2. Geben Sie einen Namen für den OAuth-Client ein.

  3. Fügen Sie optional eine Beschreibung hinzu.

  4. Klicken Sie auf Erstellen. Eine Client-ID und ein Client-Schlüssel werden angezeigt.

  5. Klicken Sie auf Kopieren, um die Client-ID zu kopieren.

  6. Klicken Sie auf Schlüssel kopieren, um den Client-Schlüssel zu kopieren.

    InformationshinweisSie können später nicht mehr auf den Client-Schlüssel zugreifen. Behandeln Sie ihn wie ein Kennwort und legen Sie ihn nicht in Quellcode oder Repositorys offen.
  7. Klicken Sie auf Schließen.

Nachdem Sie den Client erstellt haben, können Sie die Client-ID in Ihren Anwendungen verwenden. Sie können sie später über das Kontextmenü (Mehr) für den OAuth-Client abrufen.

Bearbeiten von OAuth-Clients

Gehen Sie folgendermaßen vor:

  1. Suchen Sie auf der Seite OAuth-Clients den OAuth-Client.

  2. Klicken Sie auf Mehr und wählen Sie Umbenennen aus.
  3. Ändern Sie gegebenenfalls den Namen und die Beschreibung.
  4. Klicken Sie auf Änderungen speichern.

Löschen von OAuth-Clients

Sie können einen OAuth-Client löschen, wenn er nicht mehr benötigt wird oder wenn Sie den Zugriff widerrufen möchten.

Gehen Sie folgendermaßen vor:

  1. Suchen Sie auf der Seite OAuth-Clients den OAuth-Client.

  2. Klicken Sie auf Mehr und wählen Sie Löschen aus.
  3. Bestätigen Sie das Löschen.

Verwalten von Client-Schlüsseln

Wenn ein geheimer Client-Schlüssel kompromittiert wurde oder wenn Ihre Sicherheitsrichtlinie regelmäßige Aktualisierungen erfordert, können Sie Schlüssel hinzufügen oder entfernen. Um Ausfallzeiten zu vermeiden, können Sie mehrere Client-Schlüssel (maximal 5) hinzufügen, Ihre Client-Anwendung aktualisieren und dann den alten Schlüssel entfernen.

Hinzufügen eines geheimen Client-Schlüssels

Gehen Sie folgendermaßen vor:

  1. Suchen Sie auf der Seite OAuth-Clients den OAuth-Client.

  2. Klicken Sie auf Mehr und wählen Sie dann Schlüssel verwalten aus.
  3. Klicken Sie auf Neuen Client-Schlüssel generieren.
  4. Kopieren Sie den geheimen Client-Schlüssel und die Client-ID und speichern Sie sie an einem sicheren Ort.

    InformationshinweisSie können später nicht mehr auf den Client-Schlüssel zugreifen.
  5. Klicken Sie auf Schließen.

Entfernen eines geheimen Client-Schlüssels

Gehen Sie folgendermaßen vor:

  1. Suchen Sie auf der Seite OAuth-Clients den OAuth-Client.

  2. Klicken Sie auf Mehr und wählen Sie dann Schlüssel verwalten aus.
  3. Klicken Sie neben dem Client-Schlüssel, den Sie entfernen möchten, auf Löschen.
  4. Klicken Sie auf Schließen.

Erstellen von OAuth-Clients auf regionaler Ebene

Gehen Sie folgendermaßen vor:

  1. Melden Sie sich mit Ihren Anmeldeinformationen als Servicekontobesitzer bei My Qlik an.

  2. Klicken Sie neben Meine Mandanten auf Mehr und wählen Sie OAuth-Clients verwalten aus.

  3. Im Dialogfeld können Sie

    • Neue OAuth-Clients erstellen

    • Vorhandene Clients anzeigen

    • Client-Schlüssel kopieren oder neu generieren

    • Clients löschen

Nächste Schritte: Erstellen von OAuth-Client-Anwendungen

Nachdem Sie einen OAuth-Client bei Qlik Cloud registriert haben, können Sie OAuth-Client-Anwendungen für den Zugriff auf Qlik Cloud Inhalte erstellen. Verwenden Sie die Client-ID und den Client-Schlüssel, die Ihrem OAuth-Client zugeordnet sind. Sie können die Client-ID jederzeit über das Kontextmenü (Mehr) für den OAuth-Client abrufen.

Bearbeiten Sie Tutorials im Abschnitt OAuth Overview des Qlik Developer Portal. In diesen Tutorials erfahren Sie, wie Sie mit gängigen Programmiersprachen Client-Anwendungen erstellen.

Hat diese Seite Ihnen geholfen?

Wenn Sie ein Problem mit dieser Seite oder ihrem Inhalt feststellen, sei es ein Tippfehler, ein ausgelassener Schritt oder ein technischer Fehler, informieren Sie uns bitte!