Zentral gesteuerte Anmeldung über SAML bindet Shopify an die Sicherheitsregeln des Unternehmens. Der Rollout greift dabei in Domains, Konten und bestehende Sitzungen ein und braucht eine gut geplante Testphase vor dem produktiven Start. Wer den Wechsel angeht, sollte gleich das bestehende Rollen- und Rechtekonzept in Shopify auf den Prüfstand stellen.
SSO bindet Shopify-Zugänge an die zentralen Sicherheitsregeln der IT statt an einzelne Passwörter. Das erleichtert Verwaltung und Kontrolle, ersetzt aber kein sauberes Rollenkonzept.
Die SAML-Funktion gilt für Shopify-Benutzerkonten mit Shop- oder Organisationszugriff und setzt Shopify Plus als Plan voraus.
Vor Verifizierung und Erzwingung sollte ein unabhängiger Break-Glass-Zugriff getestet sein.
„Bestimmte Benutzer“ eignet sich als Pilot vor der domainweiten Erzwingung.
Bei SAML-only können Sitzungen weiterlaufen. SCIM oder direkter Shopify-Entzug beendet den Zugriff.
SSO löst kein Berechtigungsproblem
SSO bündelt die Anmeldung, ersetzt aber keine Autorisierung. Auch mit SAML bestimmen Shopify-Rollen, welche Shops, Daten und Funktionen ein Konto erreicht. Authentifizierung, Rollen und Offboarding müssen zusammenpassen.
Der SAML-Login gilt für Shopify-Benutzerkonten mit Shop- oder Organisationszugriff. Er steht nur Shopify-Plus-Organisationen zur Verfügung und wird unter Einstellungen > Benutzer > Sicherheit eingerichtet. Die Erzwingung kann einzelne Benutzer oder alle Konten einer verifizierten E-Mail-Domain betreffen.
Aus meiner Projekterfahrung beginnt die Planung mit Shopify-Organisationen, Benutzern und E-Mail-Domains. Entscheidend ist die Login-Domain der User, nicht die Domain des Onlineshops.
Da „Erforderlich“ in den SAML-Einstellungen auch passende Konten außerhalb der führenden Organisation erfassen kann, sollten Zuständigkeit, Konten und Rollback organisationsübergreifend dokumentiert werden. Subdomains sind separat zu verifizieren; die SAML-Konfiguration kann während der Domain-Verifizierung vorbereitet werden.
Es ist für die Planung deswegen unbedingt notwendig zu wissen, welche Shops und Organisationen von der SAML-Aktivierung betroffen sein werden.
Shopify verknüpft eine Domain nur mit einer Organisation. Nutzen mehrere Shopify-Organisationen dieselbe Login-Domain, empfehle ich eine führende SSO-Organisation und die Abstimmung mit dem Shopify Plus Support. Nur die führende Organisation verifiziert die Domain und betreibt SAML. In den anderen Organisationen ist keine eigene Verifizierung und damit keine domainabhängige SAML- oder SCIM-Konfiguration möglich.
Break-Glass-Zugriff vor der Integration einrichten und testen
Ich empfehle dringend einen aktiven Break-Glass-Account mit einer anderen Email-Domain. Er sollte mit Zwei-Faktor-Authentifizierung (oder einem Passkey) geschützt sein und als Organisationsinhaber oder Organisationsadministrator SAML bei Bedarf deaktivieren können.
Wenn Microsoft Entra Cloud Konten genutzt werden, gibt es standardmäßig für jeden Account zusätzlich zur @contoso.com Email noch einen default-Alias unter @contoso.onmicrosoft.com. Dieser eignet sich hervorragend für einen Break Glass Account. Die Adresse muss Einladungen und Wiederherstellungsnachrichten empfangen können.
Der Test ist bestanden, wenn eine autorisierte Person sich ohne die reguläre Login-Domain anmeldet, die SAML-Einstellung erreicht und den Vorgang dokumentiert. Für Routinearbeiten sollte der Account nicht verwendet werden und Aktivität darauf idealerweise direkt zu einem Alarm führen.
Wenn kein Break-Glass-Account eingerichtet wird und im späteren Verlauf der SAML-Aktivierung etwas schief läuft, kann man sich und alle User aus der Organisation aussperren und muss auf Hilfe vom Shopify Plus Support warten.
Shopify bietet Integrationen für Okta, OneLogin und Entra; andere Anbieter lassen sich manuell anbinden. Login- und Metadaten-URL werden direkt übernommen. Shopify gibt in der Dokumentation eine genaue Anleitung fürs Setup.
Risiken im Pilot praktisch testen
Nach der Domain-Verifizierung bietet Shopify die Modi „Erforderlich“, „Bestimmte Benutzer“ und „Aus“ bei der Frage, ob SAML für eine Domain erzwungen werden soll. „Erforderlich“ erfasst alle Shopify-Konten mit passender E-Mail-Domain. Dazu können Shop-Inhaber und Benutzer außerhalb der konfigurierenden Organisation gehören. Ich empfehle deshalb einen vorherigen Test mit „Bestimmte Benutzer“.
Für den Pilot empfehle ich eine kleine Gruppe aus IT, einem regulären Benutzer und einem fachlichen Administrator. Der Test sollte erfolgreiche und abgewiesene Anmeldung, MFA, Conditional Access, direkte Shopify-URLs, Browser, Mobilgerät, Break-Glass-Zugriff und Rollback erfassen. Falls POS Geräte genutzt werden, können diese auch wichtig sein.
Stand: 08.12.2025
Es ist für uns eine Selbstverständlichkeit, dass wir verantwortungsvoll mit Ihren personenbezogenen Daten umgehen. Sofern wir personenbezogene Daten von Ihnen erheben, verarbeiten wir diese unter Beachtung der geltenden Datenschutzvorschriften. Detaillierte Informationen finden Sie in unserer Datenschutzerklärung.
Einwilligung in die Verwendung von Daten zu Werbezwecken
Ich bin damit einverstanden, dass die Vogel IT-Medien GmbH, Max-Josef-Metzger-Straße 21, 86157 Augsburg, einschließlich aller mit ihr im Sinne der §§ 15 ff. AktG verbundenen Unternehmen (im weiteren: Vogel Communications Group) meine E-Mail-Adresse für die Zusendung von Newslettern und Werbung nutzt. Auflistungen der jeweils zugehörigen Unternehmen können hier abgerufen werden.
Der Newsletterinhalt erstreckt sich dabei auf Produkte und Dienstleistungen aller zuvor genannten Unternehmen, darunter beispielsweise Fachzeitschriften und Fachbücher, Veranstaltungen und Messen sowie veranstaltungsbezogene Produkte und Dienstleistungen, Print- und Digital-Mediaangebote und Services wie weitere (redaktionelle) Newsletter, Gewinnspiele, Lead-Kampagnen, Marktforschung im Online- und Offline-Bereich, fachspezifische Webportale und E-Learning-Angebote. Wenn auch meine persönliche Telefonnummer erhoben wurde, darf diese für die Unterbreitung von Angeboten der vorgenannten Produkte und Dienstleistungen der vorgenannten Unternehmen und Marktforschung genutzt werden.
Meine Einwilligung umfasst zudem die Verarbeitung meiner E-Mail-Adresse und Telefonnummer für den Datenabgleich zu Marketingzwecken mit ausgewählten Werbepartnern wie z.B. LinkedIN, Google und Meta. Hierfür darf die Vogel Communications Group die genannten Daten gehasht an Werbepartner übermitteln, die diese Daten dann nutzen, um feststellen zu können, ob ich ebenfalls Mitglied auf den besagten Werbepartnerportalen bin. Die Vogel Communications Group nutzt diese Funktion zu Zwecken des Retargeting (Upselling, Crossselling und Kundenbindung), der Generierung von sog. Lookalike Audiences zur Neukundengewinnung und als Ausschlussgrundlage für laufende Werbekampagnen. Weitere Informationen kann ich dem Abschnitt „Datenabgleich zu Marketingzwecken“ in der Datenschutzerklärung entnehmen.
Falls ich im Internet auf Portalen der Vogel Communications Group einschließlich deren mit ihr im Sinne der §§ 15 ff. AktG verbundenen Unternehmen geschützte Inhalte abrufe, muss ich mich mit weiteren Daten für den Zugang zu diesen Inhalten registrieren. Im Gegenzug für diesen gebührenlosen Zugang zu redaktionellen Inhalten dürfen meine Daten im Sinne dieser Einwilligung für die hier genannten Zwecke verwendet werden. Dies gilt nicht für den Datenabgleich zu Marketingzwecken.
Recht auf Widerruf
Mir ist bewusst, dass ich diese Einwilligung jederzeit für die Zukunft widerrufen kann. Durch meinen Widerruf wird die Rechtmäßigkeit der aufgrund meiner Einwilligung bis zum Widerruf erfolgten Verarbeitung nicht berührt. Um meinen Widerruf zu erklären, kann ich als eine Möglichkeit das unter https://contact.vogel.de abrufbare Kontaktformular nutzen. Sofern ich einzelne von mir abonnierte Newsletter nicht mehr erhalten möchte, kann ich darüber hinaus auch den am Ende eines Newsletters eingebundenen Abmeldelink anklicken. Weitere Informationen zu meinem Widerrufsrecht und dessen Ausübung sowie zu den Folgen meines Widerrufs finde ich in der Datenschutzerklärung.
Erst wenn Supportweg, Verantwortliche und Kommunikation feststehen, sollte der Wechsel auf „Erforderlich“ erfolgen. Für den Rollback wird der Modus „Aus“ dokumentiert. Beim Wechsel von „Erforderlich“ zurück zu „Bestimmte Benutzer“ stellt Shopify frühere Einzelanforderungen nicht automatisch wieder her. Sie müssen erneut gesetzt und geprüft werden, falls sie davor vorhanden waren.
Desktop-SAML-Sitzungen dauern laut Shopify 14 Tage. Mobile und POS-Sitzungen laufen nach 14 Tagen Inaktivität aus und können sich bei Aktivität erneuern. Bei einer reinen SAML-Anbindung reicht es daher nicht, nur die Shopify-App-Zuweisung im Identity Provider zu entfernen: Der Zugriff kann weiterbestehen. Für einen zeitnahen Entzug muss zusätzlich der Organisationszugriff in Shopify enden und ein Shopify Account z.B. suspended werden.
Mit korrekt eingerichtetem SCIM lässt sich der Entzug für reguläre Benutzer automatisieren. Wird einer aktiven Person der Zugriff über den Identity Provider entzogen, sperrt Shopify sie in der Organisation. SCIM kann außerdem Benutzer erstellen und Gruppen zuweisen oder aktualisieren. Es verwaltet nur Konten mit einer für diese Organisation verifizierten Domain.
Shop- und Organisationsinhaber sind eine Ausnahme: Sie können nicht über den Identity Provider entfernt werden. Ihre Inhaberschaft muss zuerst übertragen werden. Dieser Pfad gehört separat in den Leaver-Prozess.
Fazit
Ein SSO-Rollout braucht eine führende Organisation, einen unabhängigen Break-Glass-Zugriff und eine Pilotgruppe. Am Ende eines User-Lifecycles muss der Zugriff verlässlich enden: bei SAML-only direkt in Shopify, bei regulären SCIM-Benutzern automatisiert und bei Inhabern nach Übertragung der Inhaberschaft.
Über den Autor: Vita: Mika Schmidt ist Gründer von Six Eight Consulting und spezialisiert auf IT-Security im Bereich E-Commerce.