Anonymer Zugriff in Jitterbit App Builder
Benutzer, die sich nicht authentifiziert haben, gelten als "anonym". Typischerweise erhalten anonyme Benutzer keine Berechtigung für App Builder-Ressourcen. Daher werden anonyme Benutzer zur App Builder-Anmeldeseite weitergeleitet. In diesem Abschnitt wird beschrieben, wie man anonymen Benutzern Zugriff auf eine App Builder-Anwendung gewährt.
Anonyme Authentifizierung
Die anonyme Authentifizierung ist standardmäßig aktiviert. Jede Anfrage, die nicht mit einem App Builder-Benutzer verknüpft ist, wird automatisch mit dem Benutzer "anonym" verknüpft. An diesem Punkt wird die Anfrage unter dem Benutzerprinzipal "anonym" ausgeführt.
Hinweis
Es ist wichtig zu beachten, dass wenn man anonymen Zugriff auf eine Anwendungs-Startseite gewährt, diese immer vor der App Builder-Anmeldeseite geladen wird. Um dies zu beheben, kann man entweder keinen anonymen Authentifizierungszugriff auf die Startseite gewähren oder die Startseite aus den App-Einstellungen entfernen.
Anonymen Benutzern Zugriff auf eine Anwendung gewähren
Um anonymen Benutzern Zugriff auf eine App Builder-Anwendung zu gewähren:
- Erstelle eine Sicherheitsgruppe (z. B. "Anonyme Benutzer").
- Gewähre der Sicherheitsgruppe Berechtigung für die Anwendung und alle erforderlichen Datenquellen-Rollen.
- Gewähre der Sicherheitsgruppe Berechtigung für die App Builder-Datenquelle. Füge die Sicherheitsgruppe zur Rolle "Alle" in der App Builder-Datenquelle hinzu.
- Füge den anonymen Benutzer zur Sicherheitsgruppe hinzu.
Seit App Builder 4.65 können anonyme Benutzer nicht zu einer Sicherheitsgruppe mit erhöhten Berechtigungen, wie z. B. der integrierten Gruppe Administratoren, hinzugefügt werden. Der Versuch, dies zu tun, führt zu folgender Meldung:
Fehlertext
Die Änderungen konnten nicht gespeichert werden. Der anonyme Benutzer kann nicht zur Sicherheitsgruppe hinzugefügt werden.
Erstelle immer eine dedizierte Sicherheitsgruppe mit nur den für den anonymen Zugriff erforderlichen Berechtigungen, wie in den obigen Schritten beschrieben.
Das Gewähren von anonymem Zugriff auf die App Builder-Datenquelle und das Hinzufügen der Sicherheitsgruppe zur Rolle "Alle" stellt sicher, dass anonyme Benutzer die erforderliche Berechtigung zum Ausführen einer App Builder-Anwendung haben.
Sobald anonymen Benutzern Zugriff auf eine App Builder-Anwendung gewährt wurde, werden sie bei Besuch von App Builder zu dieser Anwendung weitergeleitet. Beachte, dass dies alle nicht authentifizierten Benutzer betrifft. Wenn sich ein Benutzer authentifizieren möchte, muss er oder sie das Anmeldungssymbol aus der Aktionsleiste auswählen.
Weitere Informationen findest du unter Anwendungsauthentifizierung.