Einzig und allein der Software Activation Wi-
zard muss angepasst werden, da für CmCloud-
Container die Prozesse zum Anlegen des
initialen leeren CmCloudContainers und zum
Verwenden eines bestehenden CmCloudCon-
tainers auf einem weiteren Computer von den
anderen CmContainer-Typen abweichen bzw.
neu hinzugekommen sind.
Der Weg zum neuen
CmCloudContainer
Einen CmDongle liefern Sie entweder mit oder
ohne Lizenzen an Ihren Anwender. Nach dem
Verbinden des CmDongles mit dem Computer
steht der CmContainer für die Übertragung
von Lizenzen zur Verfügung.
Bei einer CmActLicense erstellen Sie ein
Template für ALLE Anwender. Dieses Template
gibt vor, wie die Bindung an den Computer
des Anwenders erfolgen soll, und wird dann
auf dem Computer des Anwenders importiert.
Danach steht der CmContainer für die Über-
tragung von Lizenzen zur Verfügung.
Bei einem CmCloudContainer enthält das Tem-
plate die Zugangsdaten für den jeweiligen An-
wender. Daher benötigen Sie ein Template PRO
Anwender. Dieses Template wird Credential-
Datei genannt. In der Regel wird diese Datei bei
der ersten Aktivierung einer Lizenz automatisch
für den Anwender erstellt. Sie haben auch die
Möglichkeit, diese Credential-Datei manuell zu
erstellen und Ihrem Anwender zu senden.
Der Standard-Workflow stellt sich wie folgt
dar. Der Anwender startet Ihre Software zum
ersten Mal auf einem neuen Computer. Ihre
Software erkennt, dass keine passende Lizenz
auf dem Computer vorhanden ist und startet
den Software Activation Wizard. Der Software
Activation Wizard bietet dem Anwender die
Option, sich einen Account in Ihrem Lizenz-
portal anzulegen. Das Lizenzportal ist eine
Erweiterung von CodeMeter WebDepot und
kann wahlweise von Wibu-Systems in Ihrem
Namen (Auftragsverarbeitung) oder von Ih-
nen auf eigenen Servern betrieben werden.
Im Hintergrund kommuniziert das Lizenz-
portal mit dem von Wibu-Systems betriebenen
CodeMeter Cloud Server. Dabei wird die
Credential-Datei für diesen Anwender erzeugt
und im Lizenzportal gespeichert. Der Software
Activation Wizard erhält diese Datei zusätzlich
als Antwort auf das Erzeugen des Accounts. Die
Credential-Datei wird automatisch auf dem
lokalen System importiert. Im nächsten Schritt
werden die gewünschten Lizenzen automatisch
aus einem vom Anwender eingegebenen Ticket
in diesen CmCloudContainer importiert. Schon
steht der CmCloudContainer inklusive der
Lizenzen für den Anwender zur Verfügung. Dies
bedeutet für den Anwender, dass er lediglich
den gewünschten Benutzernamen, meist die
E-Mail-Adresse, und sein Passwort wählen
und ein Ticket eingeben muss. Der Rest erfolgt
automatisch und transparent im Hintergrund.
Neuer Computer –
Gleicher CmCloudContainer
Einer der Vorteile eines CmCloudContainers
ist, dass sich dieser in der Cloud befindet
und somit vom Anwender mobil verwendet
werden kann. Der Fall, dass der Anwender
die Lizenz auf einem anderen Computer
verwenden möchte, sieht wie folgt aus: Der
Anwender installiert Ihre Software auf dem
neuen Computer. Beim ersten Start der Soft-
ware stellt diese fest, dass keine Lizenz vor-
handen ist. Also wird der Software Activation
Wizard gestartet. Neben der Aktion, einen
neuen Account zu erstellen, bietet er auch
die Option, einen bestehenden Account zu
verwenden. Der Anwender gibt Benutzername
und Passwort ein. Damit meldet sich Software
Activation Wizard am Lizenzportal an, lädt die
gespeicherte Credential-Datei erneut herunter
und importiert diese auf dem lokalen Compu-
ter. Schon stehen alle bereits aktivierten Lizen-
zen auch auf diesem Computer zur Verfügung.
Und schon steht auch der CmCloudContainer
für den Anwender zur Verfügung.
Falls Sie sich jetzt die Frage stellen, ob die
Lizenz damit nicht doppelt verwendet werden
kann, dann ist die klare Antwort: Durch einen
CmCloudContainer kann der Anwender nicht
mehr Lizenzen verwenden, als er gekauft
hat. Wenn er eine Lizenz besitzt, kann er den
CmCloudContainer zwar auf beliebig vielen
Computern importieren, aber die entsprechen-
de Lizenz nur auf einem davon gleichzeitig
benutzen. Das Prinzip ist analog zu einem
Netzwerkserver mit Floating-Lizenzen. Besitzt
der Anwender zwei Lizenzen, kann er diese
entweder auf einem Computer verwenden
oder auf zwei Computern. Der Grund dafür
ist, dass die Lizenzbenutzung in der Cloud
und nicht auf dem lokalen Computer erfolgt.
Dies erklärt auch, warum der Anwender bei
Verwendung eines CmCloudContainers online
sein muss.
Da ein CmCloudContainer immer online ist, ist
es auch möglich, dass Sie als Hersteller diese
Aktivierung bereits vorab vornehmen. Wenn
Sie die Information besitzen, in welchem
CmContainer eine Lizenz aktiviert werden soll,
können Sie beim Erstellen der Lizenz in Code-
Meter License Central diese bereits an diesen
CmContainer binden. Beim nächsten Start der
Software kann der Software Activation Wizard
bei CodeMeter License Central nachfragen,
ob Lizenzupdates für diesen CmContainer
vorliegen – falls ja, werden diese automatisch
aktiviert. Dieses Verfahren funktioniert bei
allen CmContainer-Typen. Bei einem CmCloud-
Container kann die Lizenz aber auch ohne
Software Activation Wizard durch einen Auto-
update-Trigger sofort aktiviert werden.
Passwort vergessen
oder Credential-Datei verloren
Oft stellt sich auch die Frage, welche Möglich-
keiten der Anwender im Fehlerfall hat. Das
Lizenzportal bietet die Standardmöglichkeiten,
ein vergessenes Passwort zurückzusetzen.
Dazu wird die E-Mail-Adresse des Anwenders
benötigt.
Eine verlorene Credential-Datei kann im
Lizenzportal oder über den Software Activation
Wizard erneut heruntergeladen und einge-
spielt werden. Doch was passiert, wenn jemand
die verlorene Credential-Datei gefunden
hat? Dann könnte dieser Dritte die Lizenzen
des rechtmäßigen Anwenders verwenden
und somit der Anwender nicht mehr. In
diesem Fall kann der Anwender selber im
Lizenzportal eine neue Credential-Datei
erstellen. Damit werden alle vorherigen
Credential-Dateien ungültig und der Finder
kann die Lizenzen nicht mehr verwenden.
Der Anwender kann seine Lizenzen ab dann
wieder exklusiv verwenden – und das alles
ohne manuelle Prozesse bei Ihnen als Soft-
warehersteller. Falls der Anwender mehrere
Computer besitzt, muss die Credential-Datei
auf allen Computern erneuert werden.
Weitere Lizenzen hinzufügen
Das Hinzufügen von weiteren Lizenzen zu
einem vorhandenen CmCloudContainer ist
denkbar einfach und analog zu den Prozessen
von CmActLicenses und CmDongles. Der
Anwender gibt ein Ticket ein und wählt einen
vorhandenen CmCloudContainer.
7