KEYnote 43 Deutsch - Frühjahr-/Sommerausgabe 2022 | Page 7

L I C E N S I N G

Einfache Erzeugung und Auslieferung von Cloud-Lizenzen

Mit dem Lizenzportal steht Ihnen als Softwarehersteller eine einfache und flexible Option zur Verfügung , um Ihren Anwendern die Möglichkeit zu geben , CmCloudContainer selber zu erstellen und zu verwalten sowie Lizenzen zu aktivieren oder zu deaktivieren . Doch was ist , wenn Sie all dies in ein eigenes Portal oder eine eigene Software integrieren und das Lizenzportal , und gegebenenfalls sogar die Benutzerregistrierung , komplett vor Ihrem Anwender verstecken möchten ? Hierfür bietet das Lizenzportal ein REST-API , was sich Gateways nennt . Schauen wir uns dieses API im Folgenden genauer an .
Die Credential-Datei Das Lizenzportal und sein REST-API sind eine einfache Option , um sowohl mit CodeMeter License Central als auch CodeMeter Cloud zu kommunizieren . Um einen CmCloudContainer zu verwenden , benötigt ein Anwender eine Credential-Datei . Diese enthält seine Zugangsdaten . CodeMeter Cloud erzeugt diese Datei zwar , aber speichert sie nicht . Das Lizenzportal schließt diese Lücke . Es hat eine direkte Eins-zu-Eins-Beziehung zwischen einem User im Portal und einem CmCloudContainer , und somit zu einer Credential-Datei . Ändert der Anwender sein Passwort , wird automatisch eine neue Credential-Datei erzeugt und die alte ungültig . Die eigentliche Credential-Datei sieht der Anwender nicht , da diese im Portal oder in Ihrer Anwendung im Hintergrund verwendet wird . Dies hat auch einen starken psychologischen Effekt : Eine Datei gibt ein Anwender mit weniger Bedenken weiter als ein Passwort . Um ein Höchstmaß an Sicherheit zu gewährleisten , ist die Credential-Datei im Lizenzportal mit dem Passwort des Anwenders verschlüsselt .
Ein User-Account ist erforderlich Diese starke Bindung einer Credential-Datei an einen User-Account zeigt , dass bei der Verwendung des Lizenzportals in Kombination mit CodeMeter Cloud ein User-Account zwingend erforderlich ist . Um dies in eine bestehende Lösung von Ihnen als Hersteller zu integrieren , stehen Ihnen drei Optionen zur Verfügung :
■ Verwendung der Benutzerverwaltung des Portals
■ Erzeugen eines Dummy-Accounts für jeden Anwender
■ Integration mit einem Single Sign On ( SSO )
Die dritte Option mit SSO kann aktuell mit Hilfe von Professional Services realisiert werden . Im Release 22.11 ist sie als Standardfeature geplant .
Anlegen eines Accounts Die Verwendung des Portals beginnt mit der Anlage eines Accounts für einen Anwender . Dieser Aufruf hat vier Parameter : „ mail “, password “, „ data “ und „ ticket “. Die E-Mail-Adresse („ mail “) ist ein eindeutiges Identifikationsmerkmal für den Anwender . Die Vorteile wiegen hier die Nachteile der Verwendung der E-Mail- Adresse auf . Ein Lizenzportal wird von den meisten Anwendern nur selten verwendet . Und erinnern Sie sich nach einem Jahr Ab sti nenz eher an einen frei gewählten Nutzernamen wie TollerHecht2020 “ oder an Ihre E-Mail-Adresse ?
Das Passwort-Feld („ password “) sollte von Ihnen vor der Registrierung im eigenen Client geprüft werden . Das heißt , Sie sollten es den Anwender doppelt eingeben lassen und die beiden Eingaben auf Gleichheit prüfen . Außerdem können Sie die Passwort-Regeln im Lizenzportal konfigurieren . Sie können selber prüfen , ob das Passwort den konfigurier Regeln entspricht , bevor Sie die Registrierung aufrufen .
7