Single Sign-On (SSO) für App- und Backend-Anmeldung
Single Sign-On (SSO) ist ein Authentifizierungsverfahren, mit dem Nutzer mit einem einzigen Satz von Anmeldedaten auf mehrere Anwendungen oder Systeme zugreifen können. Diese Anmeldedaten lassen sich auf verschiedene Weise prüfen: klassisch mit Benutzername und Passwort über ein Anmeldeformular, biometrisch (Fingerabdruck oder Gesichtserkennung) oder mit einem temporären Einmalcode für eine Multi-Faktor-Authentifizierung.
SSO für die App
Ladestationsbetreiber (CPOs), die Single Sign-On benötigen, können Energieversorger, Tankstellenbetreiber, Automobilhersteller (OEMs) oder große Unternehmen mit etabliertem Endkundengeschäft und bestehendem Kundenstamm sein. CPOs nutzen SSO, damit sich Kunden in ihrer App zum Laden von Elektrofahrzeugen (EV) mit Anmeldedaten anmelden können, die sie bereits für andere Anwendungen und Systeme des Unternehmens angelegt haben. So müssen Kunden keine neuen Zugangsdaten erstellen und sich nicht mehrere Passwörter merken, was das Risiko von Anmeldefehlern senkt.
Neben einer besseren Nutzererfahrung gibt SSO CPOs die volle Kontrolle über ihre Nutzerbasis: Die Nutzerverwaltung wird einfacher, und die Datensicherheit steigt, weil alle Daten an einem sicheren Ort gespeichert sind. Mit SSO können sich Ladestationsbetreiber auf ihre bereits bestehende Konformität mit Vorschriften wie SOX, HIPAA und PCI DSS stützen. Das belegt ihr Engagement für Datensicherheit, schafft Vertrauen bei den Kunden und hilft, Bußgelder wegen Verstößen zu vermeiden.
SSO ist auch für Ladestationsbetreiber von Vorteil, die mit den White-Label-Apps von AMPECO starten und später zu einer eigenen mobilen App wechseln möchten. Wird SSO von Anfang an eingeführt, verläuft der spätere Umstieg auf die eigene App reibungsloser und mit weniger Störungen für bestehende Nutzer.
SSO für das Backend
Die Integration unternehmensweiter Anmeldeverfahren in das Backend von AMPECO erleichtert Mitarbeitern den Zugriff auf ihre Konten mit ihren vorhandenen Firmenzugangsdaten. Mit SSO können CPOs außerdem strenge Passwortrichtlinien einheitlich über mehrere Systeme hinweg durchsetzen. Das verringert das Risiko kompromittierter Passwörter und stellt sicher, dass kein Nutzer mehr Rechte hat als nötig, was unbefugte Zugriffe und Datenlecks unwahrscheinlicher macht. Dank zentraler Authentifizierung und Autorisierung verwalten CPOs den Zugriff auf verschiedene Systeme einfach und behalten die Nutzerberechtigungen im Blick. Das ermöglicht eine effiziente und sichere Zugriffskontrolle: CPOs können den Zugriff auf bestimmte Ressourcen je nach Bedarf gewähren oder entziehen. Zudem können CPOs mit SSO ihre bestehenden sicheren Authentifizierungsverfahren nutzen, etwa die Multi-Faktor-Authentifizierung (MFA) oder die Zwei-Faktor-Authentifizierung (2FA).
Wenn CPOs Single Sign-On (SSO) sowohl für die mobile App der EV-Fahrer als auch für das Backend ihrer Mitarbeiter einführen, vereinfachen sie die Nutzerverwaltung und setzen strenge Authentifizierungsrichtlinien in allen ihren Systemen durch.
Herausforderungen bei der Einführung von SSO
SSO bietet viele Vorteile, bringt aber auch Herausforderungen mit sich. Die erstmalige Einführung des Identitätsanbieters kann für Unternehmen technisch anspruchsvoll sein, weil er mit zahlreichen unterschiedlichen (oder älteren) Systemen integriert werden muss. Der Aufwand für diese Ersteinrichtung zahlt sich später deutlich aus, weil sich alle Identitäts- und Authentifizierungsfunktionen zentral und einfacher verwalten lassen. Die Bündelung von Authentifizierung und Identitätsmanagement in einem einzigen System (dem Authentifizierungsanbieter) schafft zwar einen Single Point of Failure und ein einzelnes Angriffsziel (ein erfolgreicher Angriff könnte unbefugten Zugriff auf mehrere Anwendungen ermöglichen). Gleichzeitig lassen sich die nötigen Sicherheitsmaßnahmen aber einfacher durchsetzen, und es gibt nur noch ein einziges System, das geschützt werden muss. Für eine umfassende Integrationsabdeckung sollten Unternehmen einen seriösen Anbieter wählen, der sich an Branchenstandards hält.
Trotzdem gilt SSO für die meisten großen Unternehmen als unverzichtbar. Viele setzen SSO-Unterstützung als Grundfunktion voraus, und ohne sie scheiden Softwareanbieter bei Unternehmen, die verlässliche Geschäftspartner suchen, oft von vornherein aus. Sicherheit ist entscheidend, denn CPOs müssen verschiedene Vorschriften einhalten, um Nutzerdaten zu schützen, und ihr Engagement für Datensicherheit nachweisen, wenn sie auf Angebotsanfragen (RFPs) und Ausschreibungen antworten, eine Finanzierung beantragen oder EV-Laden für bestimmte Behörden oder staatliche Einrichtungen anbieten. Eine eigene SSO-Lösung zu entwickeln kann teuer und zeitaufwendig sein. Deshalb entscheiden sich die meisten Unternehmen für Lösungen von Drittanbietern, die auf branchenüblichen Protokollen basieren.
Volle Kontrolle über Authentifizierung und Anmeldung
Ladestationsbetreiber können den Anmeldeprozess für App und Backend an ihre Anforderungen anpassen. Sie können das Standard-Anmeldeverfahren von AMPECO, eine gemischte oder eine externe Anmeldung nutzen. CPOs können Nutzern im System des Identitätsanbieters (IDP) verschiedene Rollen zuweisen und diese bestimmten Rollen im AMPECO-System zuordnen. So greifen Nutzer nur auf die Ressourcen und Daten zu, die sie benötigen.
Das EV-Lademanagementsystem von AMPECO ermöglicht Nutzern mit entsprechenden Rechten, sich direkt im jeweiligen Partner-Admin anzumelden, was den Anmeldeprozess vereinfacht. In den meisten Fällen werden alle Ladedaten im System von AMPECO gespeichert, um ein effizientes und reibungsloses Nutzererlebnis zu bieten. CPOs können aber auch alle Nutzerdaten separat speichern; unsere Plattform speichert dann nur eine eindeutige Nutzerkennung, um die Daten zu verknüpfen.
AMPECO unterstützt gängige SSO-Standardlösungen
Für SSO in mobilen Apps bieten wir Integrationen mit Auth0 und KeyCloak. Für das Backend unterstützen wir Active Directory und SAML 2.0, einen offenen Standard für domänenübergreifendes Single Sign-On, den Azure Active Directory und andere SSO-Lösungen für Unternehmen nutzen.
Mit unserer SAML-2.0-Integration lässt sich jeder SSO-Anbieter, der dieses Protokoll unterstützt, einfach konfigurieren. Unsere Auth0-Integration bietet eine Reihe von Funktionen für ein besseres Nutzererlebnis, darunter die Erkennung der Gerätesprache, die Lokalisierung der Anmeldeseite und die Unterstützung von Social Logins. Außerdem können wir bestehende Auth0-Profile mit den Profilen in unserer Plattform abgleichen. Ist der API-Schlüssel von Auth0 konfiguriert, zeigen wir Kunden, die sich mit E-Mail und Passwort anmelden, in der App die Schaltfläche „Passwort ändern“ an. So können sie das Zurücksetzen ihres Passworts über Auth0 selbst anstoßen, einfach und sicher.
Geschäftliche Vorteile von SSO
Sicherheitsrisiken senken: Mit SSO müssen sich Mitarbeiter weniger Passwörter merken und verwalten. Brauchen sie für jede App ein eigenes Passwort, verwenden sie oft dasselbe oder ein ähnliches Passwort für mehrere Konten, was Hackern den Zugang zu sensiblen Unternehmenssystemen erleichtert.
Kosteneinsparungen: SSO reduziert die Zahl der Anrufe von Mitarbeitern zum Zurücksetzen von Passwörtern und entlastet das IT-Helpdesk-Team für andere wichtige Aufgaben.
Besseres Nutzererlebnis: SSO macht wiederholte Anmeldungen in verschiedenen Anwendungen überflüssig und bietet Nutzern sicheren Zugriff auf ihre Apps mit einem Klick.
Einheitliche Nutzerverwaltung und Einhaltung von Vorschriften: SSO bietet eine einheitliche Nutzerverwaltung, mit der CPOs die Passwort- und Zugriffsverwaltung zentralisieren können. Das ist besonders hilfreich für Unternehmen, die Vorschriften wie SOX, HIPAA und PCI DSS einhalten müssen.
Vorteile von SSO für EV-Fahrer und Mitarbeiter
Für EV-Fahrer, die die mobile App nutzen, bietet SSO Zugriff mit einem Klick: Sie müssen ihre Anmeldedaten nicht immer wieder eingeben. Das erhöht die Sicherheit, spart Zeit und erspart Frust.
Für Mitarbeiter bedeutet SSO in den Admin-Bereichen, dass sie mit einer einzigen Identität mehrere Web- und Mobile-Domains oder Anwendungen nutzen können. Im Arbeitsalltag greifen Mitarbeiter mehrmals täglich auf zahlreiche Anwendungen und Dienste zu. Sich in jeder Anwendung einzeln anzumelden, kostet viel Zeit. SSO reduziert die Anmeldungen auf eine einzige, sodass sie ihre Aufgaben schneller und mit weniger Aufwand erledigen. SSO senkt zudem das Risiko eines Identitätsdiebstahls, weil nur noch ein einziges Passwort verwaltet werden muss. So lassen sich stärkere Passwörter leichter erstellen, merken und verwenden.
SSO-Authentifizierung mit AMPECO
AMPECO unterstützt eine Reihe branchenüblicher Protokolle und Anbieter für SSO, für beide Anwendungsfälle: mobile App und Backend. Mit unserer SSO-Integration können CPOs ihr System einfach mit jedem SSO-Anbieter konfigurieren, der das Protokoll SAML 2.0 unterstützt, und das Nutzererlebnis mit Erkennung der Gerätesprache, lokalisierter Anmeldeseite und Social Logins verbessern. Durch die Integration ihrer unternehmensweiten Anmeldeverfahren in das Backend von AMPECO vereinfachen CPOs den Zugang für ihre Nutzer, sparen Zeit und verringern das Risiko unbefugter Zugriffe und Datenlecks.