Warum Snyk für vollständige Sicherheit auf Auth0 setzt
Schnelle und einfache Authentifizierung bringt nahezu 100%ige Konversionsrate bei Neuanmeldungen

Viele SaaS-Unternehmen sprechen davon, dass sie Sicherheitsprozesse in ihre Plattform integriert haben, leiden aber dennoch unter anfälligem Code. Snyk hat sich auf die Fahne geschrieben, dies zu ändern – für jeden einzelnen Benutzenden. Die Plattform des Unternehmens hilft Entwicklungsteams, Software im Cloud-nativen Anwendungsstack sicher zu erstellen, und reduziert damit Sicherheits- und Lizenzprobleme im Code. In nur vier Jahren hat Snyk über 400.000 Entwicklerinnen und Entwickler als Benutzende gewonnen und sich einen hervorragenden Ruf erworben. Das Unternehmen wurde mit über 2 Milliarden Dollar bewertet und konnte namhafte Unternehmenskunden wie Google, Salesforce und Auth0 gewinnen.
Als Snyk beschloss, sein Identity-Management auszulagern, war ein Partnerunternehmen gefragt, das seine entwicklungsorientierte Denkweise teilte und das Unternehmen beim schnellen Wachstum unterstützen konnte. Und so entschied man sich für die Auth0 Platform.
„Sicherheit und Identity-Management gehen Hand in Hand. Bei einem Sicherheitsprodukt gehört das zu den Dingen, die reibungslos funktionieren müssen.“
Snyk brauchte Sicherheit, die das Unternehmen nicht ausbremst
„Sicherheit und Identity gehören zusammen“, sagt Tzahi Furmanski, Engineering Team Leader im Enterprise Scale Team von Snyk. „Bei uns als Anbieter von Sicherheitsprodukten muss dieser Bereich oberste Priorität haben.“ Am Anfang arbeitete Snyk mit einer benutzerdefinierten Identity- und Access-Management (IAM)-Lösung. Je weiter sich ihr Produkt jedoch hin zu einer umfangreicheren Web Experience entwickelte, desto klarer zeigte sich, dass auch die IAM-Lösung angepasst werden musste.
„Wir haben in der Vergangenheit eigene Authentifizierungslösungen implementiert, aber sehr schnell festgestellt, dass diese Arbeiten viel Zeit erfordern“, sagt Artur Kotliar, Senior Software Developer. „Prozesse wie der Security-Review für die Wiederherstellung eines vergessenen Passworts möchten wir nicht selbst verwalten, wenn es einen vertrauenswürdigen Authentifizierungsanbieter dafür gibt. Deshalb haben wir uns für die Customer Identity Cloud und gegen eine Eigenentwicklung entschieden.“
Snyk schätzt, dass das Unternehmen durch die Customer Identity Cloud die Arbeitszeit von ein bis zwei Entwicklungsteam-Mitarbeitern sparen kann. Ganz zu schweigen von den Rechtsberatungskosten, die anfallen würden, um die Einhaltung der Datenschutzgesetze zu gewährleisten. „Snyk muss sich an Vorschriften wie die DSGVO und den CCPA halten“, sagt Furmanski. Zudem ist uns sehr wichtig, dass man sich auch an dem Ort, an dem wir die Daten unserer Benutzenden speichern, an diese Vorschriften hält. Von daher ist es definitiv eine große Hilfe, mit Auth0 [als konformen Identity-Anbieter] zu arbeiten.“
Personalisiertes Onboarding in Sekundenschnelle
Snyk nutzt die Customer Identity Cloud hauptsächlich für zwei Anwendungsfälle: die einzelnen Entwickelnden als Endbenutzende und die Enterprise Connections mit Großkunden. Jede Gruppe hat zwar unterschiedliche Identity-Anforderungen, die Technologie von Auth0 kann diese vielfältigen Bedürfnisse jedoch problemlos erfüllen. „Dank Auth0 können wir die Identitäten der Benutzenden, die sich über verschiedene Kanäle anmelden, jetzt viel einfacher verwalten“, sagt Artur Kotliar.
Enterprise B2B Connections nutzen in der Regel Single Sign-On (SSO) oder Azure AD. „Große Unternehmen haben ihre eigenen Identity-Anbieter und möchten ihre eigenen rollenbasierten Berechtigungen in ihren Organisationen haben. Sie wollen für jeden ihrer Benutzenden festlegen, welche Inhalte in verschiedenen Anwendungen wie Snyk verwendet werden sollen“, sagt Kotliar.
B2C-Benutzende hingegen nutzen Social Logins wie GitHub, Bitbucket und Google. Diese Anmeldungen haben den Vorteil, dass sie alle Konversionshürden beseitigen, wie das Snyk-Team bestätigen kann. „Als ich mich zum ersten Mal bei Snyk anmeldete, ganz ohne Vorkenntnisse, war alles kinderleicht“, sagt Tzahi Furmanski. „Einfach auf die Website gehen, den gewünschten Social-Media-Provider auswählen und schon kann es losgehen.“ Kotliar stimmt dem zu: „Das gesamte Onboarding dauert bei Snyk nur wenige Sekunden. Es ist wirklich schnell und einfach.“
Diese Benutzerfreundlichkeit hat der Plattform von Snyk eine Konversionsrate von nahezu 100 % bei Neuanmeldungen beschert. Darüber hinaus ist das Team zuversichtlich, dass es keine Problem geben wird, wenn neue Anmeldeoptionen hinzugefügt werden müssen, um den Kundenbedürfnissen gerecht zu werden.
Eine sichere Zukunft für alle gestalten
Das Ethos von Open-Source-Software basiert darauf, dass Entwicklungsteams sich gegenseitig helfen, indem sie ihr Wissen teilen. Snyk setzt sich dafür ein, dieses Ökosystem kontinuierlich zu verbessern, indem alle Informationen ordnungsgemäß geprüft werden. Das Unternehmen verwendet jetzt viel weniger Zeit für das Identity-Management und konzentriert sich stattdessen darauf, sein Produkt zu verbessern.
Furmanski erwähnt eine neue Integration, die das Entwicklungsteam schon beim Schreiben des Codes – also noch vor der Kompilierung – darauf hinweist: „Achtung, ihr verwendet hier etwas, von dem bereits Probleme und Schwachstellen bekannt sind.“ Er fügt hinzu: „Wir vergrößern unsere Reichweite und stärken unseren Service, um die Wartung und Priorisierung zu erleichtern und großen Kundenunternehmen zu helfen, die Herausforderungen im Zusammenhang mit Schwachstellen zu meistern.“
Die Partnerschaft von Snyk mit Okta und die Nutzung von Auth0 ermöglicht den Unternehmen, Innovationen voranzutreiben, ohne durch Authentifizierungsprobleme abgelenkt zu werden. „Da sich Auth0 um unsere Authentifizierungsanforderungen kümmert, können wir uns auf unsere Kernkompetenz konzentrieren: unserer Kundschaft die besten Lösungen für die Integration der Sicherheit in ihren Entwicklungslebenszyklus zu bieten“, sagt Furmanski.



