Die günstigste Duende IdentityServer-Lizenz kann kein SAML
Duende IdentityServer ist ein solides Stück Ingenieurskunst, und wenn Sie ein .NET-Haus sind, ist es der naheliegende Ausgangspunkt. Also öffnen Sie die Preisseite, sehen LITE für $5,750/yr und denken: angemessen für eine selbst gehostete Lizenz, die ich vollständig kontrolliere.
Dann lesen Sie das Kleingedruckte, und zwei Zeilen schließen LITE klammheimlich für fast jedes echte Produkt aus.
Zeile eins: LITE ist auf 2 Client-Apps begrenzt
Ein "Client" im OIDC-Sinne ist eine Anwendung: Ihre Web-App ist eine, Ihre Mobile-App eine weitere, Ihre öffentliche API eine dritte, Ihr internes Admin-Tool eine vierte. Zwei sind nicht viel. Sobald Sie einen Monolithen in ein paar Services aufteilen oder neben der Web-App eine Mobile-App ausliefern, sind Sie über dem LITE-Limit.
Darüber hinauszugehen bedeutet den Wechsel zu STANDARD für $12,500/yr, das 10 Client-Apps abdeckt. Die Preisachse, die Ihre Rechnung bestimmt, ist also nicht, wie viele Nutzer Sie haben oder wie viel Wert Sie liefern. Es ist, wie viele Apps Sie zufällig betreiben. Teilen Sie einen Service in zwei auf, und Ihre Identity-Rechnung kann sich mehr als verdoppeln, für exakt dasselbe Produkt.
Zeile zwei: LITE hat kein SAML
Das ist der Punkt, der die Leute überrascht. Enterprise-SSO, der Grund, aus dem die meisten Teams überhaupt zu einem dedizierten Identity Server greifen, bedeutet SAML. Und SAML ist in der LITE-Lizenz überhaupt nicht enthalten. Es ist ein Add-on der STANDARD-Stufe.
Die ehrliche Untergrenze für "Ich will an Unternehmen mit SSO verkaufen" liegt also nicht bei $5,750. Sie liegt bei STANDARD für $12,500, plus dem SAML-Add-on obendrauf. Die günstige Stufe war nie wirklich eine Option für die Aufgabe, für die Sie einen Identity Server gekauft haben.
Und das ist, bevor Sie überhaupt etwas betrieben haben
Alles oben ist nur die Lizenz. Duende ist selbst gehostet, das ist der Sinn und zugleich der Preis: Sie hosten es, Sie patchen es, Sie skalieren es, Sie halten es sicher. Das Admin-Portal, das Ihre Kunden erwarten, die MFA-Registrierung, Audit-Logs, die ein Sicherheitsprüfer tatsächlich akzeptiert: nichts davon ist im Lieferumfang. Sie bauen und betreiben das selbst, und diese Entwicklungszeit taucht auf keiner Preisseite auf.
Nichts davon ist ein Vorwurf an den Code. Es ist ein Vorwurf an ein Preismodell, das Ihnen mehr berechnet, wenn Sie Ihre App in zwei aufteilen, und das eine Protokoll, das Unternehmen verlangen, hinter seine zweitteuerste Stufe stellt.
Die Authagonal-Variante
Wir haben bewusst das Gegenteil gebaut. SAML, SCIM, MFA, eigene Domains, Audit-Logs und unbegrenzte OAuth-Clients sind in jedem Plan enthalten, ab $29/mo. Es gibt keine Steuer pro App, denn die Anzahl der Client-Apps, die Sie registrieren, hat nichts damit zu tun, was uns der Betrieb kostet. Es gibt auch keine SSO-Gebühr pro Verbindung, sodass das Onboarding Ihres fünften Enterprise-Kunden genauso viel kostet wie das des ersten: nichts extra.
Sie können den Open-Source-Kern von Authagonal selbst hosten und nichts zahlen, oder ihn von uns betreiben lassen. So oder so bestraft Sie die Preisgestaltung nicht dafür, dass Sie mehr Software ausliefern.
Berechnen Sie Ihr eigenes Setup
Zahlen schlagen Adjektive. Tragen Sie Ihre tatsächliche App-Anzahl und Ihre Enterprise-Kunden in den Rechner ein und sehen Sie LITE, STANDARD und Authagonal nebeneinander, mit offengelegten Annahmen, damit Sie die Rechnung nachprüfen können.