Zum Betrieb der Anwendung ist eine Lizenz erforderlich. Diese wird in Form einer Datei mit dem Namen „license.xml” erstellt. Diese Datei wird im Verzeichnis „App_Data\LicenseKey” erwartet.
Die Lizenz wird für eine oder mehrere Instanzen der Anwendung ausgestellt und kann ein Ablaufdatum beinhalten. Die Instanz wird anhand des URI ermittelt, über welche die Anwendung von den Benutzern aufgerufen wird. Es ist möglich, eine Lizenz für eine Instanz zu erzeugen, die über mehrere unterschiedliche URIs aufgerufen wird.
Die Anwendung unterscheidet zwischen drei Lizenztypen, welche jeweils von einem berechtigten Benutzer einer bei der Bestellung der Lizenz anzugebenden Anzahl von Benutzern zugeordnet werden können, wobei pro Lizenztyp die Möglichkeit besteht, auch keine oder eine unbegrenzte Anzahl von Benutzern zu lizenzieren.
Es können sich nur Benutzer mit einer zugeordneten Lizenz anmelden.
Die einzelnen Lizenztypen gehen für die zugeordneten Benutzer mit unterschiedlichen Zugriffsrechten einher:
- Plattform -> Standardbenutzer von CXM
- Advanced -> Benutzer dürfen zusätzlich zu CXM auch das BusinessMail für Outlook (OWA) Addin anbinden und verwenden
- Premium -> Benutzer dürfen zusätzlich zu CXM und BusinessMail auch mit der Gedys Mobile App und per Microsoft Teams auf das System zugreifen
Die Zuordnung der Benutzer erfolgt entweder manuell in der Benutzerverwaltung oder (nach Neuinstallation oder Upgrade der Umgebung) automatisch nach bestimmten Regeln (dynamische Lizenzvergabe).
Der Mechanismus der dynamischen Lizenzvergabe ordnet einem Benutzer, der sich ohne Lizenz an der Umgebung anmeldet, automatisch eine freie Lizenz zu. Die Zuteilung erfolgt grundsätzlich aus allen Lizenztypen in der Reihenfolge ‘Plattform’, ‘Advanced’, ‘Premium’ bis alle Lizenzen der jeweiligen Art verbraucht sind. Wird für den aktuellen Zugriff eine bestimmte Lizenz benötigt (z. B. BusinessMail for Outlook Add-in), so wird versucht, die benötigte oder eine höhere Lizenz zu vergeben. Ist dies nicht möglich, wird in diesem Fall gar keine Lizenz an den Benutzer vergeben, und er kann sich nicht anmelden.
Die dynamische Lizenzvergabe kann in den Anwendungseinstellungen auf dem Reiter ‘Authentifizierung’ deaktiviert werden, oder es kann eingestellt werden, welche konkrete Art der Lizenz dynamisch vergeben werden darf. Wenn sie hier eine Auswahl treffen, wird automatisch nur noch diese Lizenz vergeben; sind keine Lizenzen dieser Art mehr verfügbar oder wird für den Zugriff eine andere Lizenzart benötigt, kann sich der entsprechende Benutzer nicht anmelden.


