Yellowfin Evaluation Guide
Yellowfin is used for both enterprise analytics and embedded analytics use cases and for building bespoke analytical applications. Use this guide to ensure Yellowfin is the right technical fit for your requirements.
Einmalige Anmeldung
-
Übersicht
Updated 25 Mai 2020Wie unterstützt Yellowfin SSO?
Yellowfin basiert auf einem Modell der Benutzerreplikation. Jeder Benutzer, der heute in Ihrer Anwendung/Ihrem System existiert, muss auch in der Yellowfin-Anwendung vorhanden sein. Um den Prozess zu automatisieren und sicherzustellen, dass der Yellowfin-Benutzer immer nur Zugriff auf das hat, was er haben soll, ist es notwendig, einen Synchronisierungsprozess zu entwickeln, der die administrativen Web-Services von Yellowfin nutzt.
Um einen Benutzer bei der Anwendung anzumelden, können Sie über den LoginUser-Webdienstaufruf von Yellowfin ein Autorisierungstoken erhalten. Dieses Token kann dann verwendet werden, um den Benutzer entweder in die Anwendung umzuleiten oder Inhalte über die JS-API zu rendern.
Dieser Synchronisierungsprozess kann alles umfassen, von der Benutzererstellung über die Sicherheit auf Zeilenebene bis hin zum Zugriff auf Inhalte, besteht aber im Allgemeinen aus einigen wenigen gemeinsamen Komponenten:
- Wenn der Benutzer nicht existiert, erstellen Sie
- Wenn der Benutzer existiert, prüfen Sie die Hauptbenutzeranmeldeinformationen
- Stellen Sie sicher, dass der Benutzer den richtigen Zugriff auf die Funktionen hat (Benutzerrollen)
- Sicherstellen, dass der Benutzer den richtigen Zugriff auf die Inhalte hat (in der Regel über die Mitgliedschaft in einer Benutzergruppe)
Beachten Sie, dass es sich hierbei um eine einfache Implementierung handelt. Die Verwaltungsdienste von Yellowfin bieten viele weitere Funktionen, die sich auf die Automatisierung der gesamten Verwaltung der Anwendung konzentrieren und über die Benutzer hinausgehen.
Kann ich eine SAML-Brücke für SSO verwenden?
Für diejenigen, die einen IdP wie Okta oder ADFS verwenden, der die Authentifizierung über SAML-Ansprüche ermöglicht, bietet Yellowfin eine vorgefertigte SSO-Bridge, die einen Großteil der oben beschriebenen Logik enthält. Sie müssen nur ein paar einfache Konfigurationsparameter eingeben und können loslegen.
Kann ich LDAP für SSO verwenden?
Auch wenn es sich nicht um eine echte SSO-Methode handelt, da eine Anmeldung bei der Anwendung erforderlich ist, sollte an dieser Stelle erwähnt werden, dass Yellowfin die Möglichkeit bietet, die Benutzerbasis und deren Berechtigungen mit einem aktiven Verzeichnis über LDAP zu synchronisieren, das über eine einfache In-Tool-Schnittstelle konfiguriert wird.
Weitere Lektüre: