Von KI übersetzt. Noch nicht von der Community geprüft. Auf Englisch lesen

Blog · 21. September 2023 · Steve Simpson · Identität

Salesforce-Sicherheit: ein Blick auf die Konzepte von Single Sign-on (SSO)

Wir setzen unsere lehrreiche Reise durch browserbasierte Authentifizierung und Autorisierung fort. Heute gehen wir tiefer und entwirren das komplexe Geflecht von Single Sign-on (SSO) und das Konzept eines externen Identitätsanbieters, der die Authentifizierung bei Salesforce steuert.

Salesforce als Identitätsanbieter

Diagramm: Authentifizierung und Autorisierung im Browser. Mit Salesforce als Identitätsanbieter authentifiziert sich der Browser, die Sitzung geht an den Webserver der Instanz, und Seiten werden aufgerufen; mit einem Drittanbieter-Identitätsanbieter wird zuerst eine SAML-Assertion an den Salesforce-Authentifizierungsserver übergeben

Schritt 1: Die Authentifizierung erfolgt über den Salesforce-Authentifizierungsserver.

Schritt 2: Eine Sitzung wird erzeugt, die Sie zum Webserver der Instanz führt.

Schritt 3: Dann wird die Autorisierung erteilt, die den Zugriff auf Seiten und Ressourcen ermöglicht.

Was aber, wenn ein anderes System die Authentifizierung verwaltet? Hier kommt Single Sign-on über Drittanbieter ins Spiel.

[caption id="" align=“alignnone” width=“1780”]Übersicht des Authentifizierungsablaufs mit externem Identitätsanbieter (IdP) Übersicht des Authentifizierungsablaufs mit externem Identitätsanbieter (IdP) [/caption]

SSO über Drittanbieter aus der Vogelperspektive

Wenn ein Drittanbieter als Identitätsanbieter dient:

Schritt 1: Die Authentifizierung übernimmt der Identitätsanbieter (IdP) des Drittanbieters.

Schritt 2: Ein SAML-Assertion-Token wird an den Salesforce-Authentifizierungsserver weitergegeben.

Schritt 3: Nach der Prüfung erlaubt diese Sitzung Ihrem Browser den Zugriff auf den Webserver der Salesforce-Instanz, und die Autorisierung nimmt ihren Lauf.

Die SSO-Begriffe entschlüsselt

[caption id="" align=“alignnone” width=“1800”]Übersicht von Single Sign-on mit mehreren Dienstanbietern Übersicht von Single Sign-on mit mehreren Dienstanbietern [/caption]

Dienstanbieter (SP): Plattformen wie Salesforce, Workday oder jedes geschützte System, das unter einem einzigen Identitätsanbieter (IDP) zusammengefasst ist.

Identitätsanbieter (IDP): die zentrale Identitätsdrehscheibe, meist ein professionelles System, das die Authentifizierung der Nutzenden verwaltet.

Identitätsspeicher: ein Tresor, entweder in Salesforce oder extern wie Active Directory oder LDAP, der die Zugangsdaten verwahrt. Entscheidend ist, dass Passwörter zur besseren Sicherheit gehasht gespeichert werden.

Digitales Zertifikat: Es dient dazu, ein Vertrauensverhältnis zwischen Identitätsanbieter (IDP) und Dienstanbieter (SP) herzustellen und eine reibungslose, sichere Übergabe zu gewährleisten.

SAML-Assertion: Diese zwischen IDP und SP ausgetauschten Tokens bestätigen die Identität einer Person.

Vorteile von Single Sign-on

Einfachere Benutzererfahrung: Da ein IDP mehrere Dienstanbieter abdeckt, brauchen Nutzende nur einen Satz Zugangsdaten, was Passwortmüdigkeit und das Risiko schwacher Passwörter verringert.

Zentralisierte Sicherheit: Ein übergreifender IDP ermöglicht einheitliche Sicherheitsstandards, sodass Nutzende selbst dann geschützt sind, wenn einer Anwendung starke Sicherheitsmechanismen fehlen.

Effiziente Verwaltung: Wenn jemand das Unternehmen verlässt oder ein Sicherheitsvorfall vermutet wird, lässt sich der Zugriff zentral im IDP schnell entziehen, für eine sofortige Reaktion.

Einheitlichkeit: Ein einziger Mechanismus für Passwortwiederherstellung und -zurücksetzung sorgt für Konsistenz.

Single Sign-on in Aktion

Stellen Sie sich vor, jemand beginnt den Tag, indem er einen Dienstanbieter wie Salesforce aufruft. Eine SAML-Anfrage geht an den IDP. Nach erfolgreicher Authentifizierung wird eine SAML-Antwort (oder SAML-Assertion) an den Dienstanbieter zurückgeschickt. Dieser Kreislauf bestätigt die Identität und ermöglicht ein nahtloses Arbeiten.

Zusammenfassung

SSO ist ein Schlüssel der modernen digitalen Sicherheit und vereinfacht den Zugriff über mehrere Plattformen hinweg unter dem wachsamen Auge eines IDP. Heute haben wir Ihnen die grundlegenden Konzepte und Vorteile von SSO vorgestellt.

Bleiben Sie dabei, wenn wir in den nächsten Folgen weitere Komponenten genauer betrachten.

Transkript mit Unterstützung von KI

STA 3.3