Lizenzierung
Lizenzserver
Der Lizenzserver ist das zentrale Lizenzsystem, bei dem sich alle brandbox-Installationen mit einem Lizenzschlüssel registrieren müssen. Lizenzen werden einmalig aktiviert und dann in regelmäßigen Abständen verifiziert.
Eine nicht valide Lizenz führt zu eingeschränkten Bearbeitungsrechten im Administrationsbereich.
Der Lizenzschlüssel wird beim Kauf automatisch generiert und in der Datei composer.json des Systems hinterlegt:
{
"type": "composer",
"url": "https://my.brandbox.host/repository",
"options": {
"http": {
"header": [
"License-Code: HIER-STEHT-DER-LIZENZSCHLÜSSEL"
]
}
}
}
Lizenzstatus
Informationen zur Lizenz und ihrem Status lassen sich zu jeder Zeit in der Lizenzverwaltung einsehen.
Öffnen Sie die Administration
Öffnen Sie die Karte Apps und klicken Sie auf den Eintrag Lizenzverwaltung
Die Tabelle im sich öffnenden Tab stellt Informationen zum Lizenzstatus dar:
Bezeichnung | Beschreibung | Mögliche Zustände |
---|---|---|
Aktivierungsstatus | Der Status der Aktivierung der Lizenz | Gültig (mit Datum der Aktivierung) |
Lizenzstatus | Der aktuelle Status der Lizenz | Gültig |
Letzte Synchronisierung | Das Datum der letzten Validierung der Lizenz | |
Fehlgeschlagene Sync. | Die Anzahl fehlgeschlagener Validierungen der Lizenz seit der letzten erfolgreichen Validierung | Anzahl der fehlgeschlagenen Synchronisierungen mit letztem Datum |
Apps | Die Namen der lizensierten Apps | Z.B. product-shop-basic |
Aktivierung der Lizenz
Die Lizenz wird einmalig bei der initialen Installation des Systems automatisch aktiviert. In Fehlerfällen kann die Aktivierung auch manuell erfolgen.
Öffnen Sie die Administration
Öffnen Sie die Karte Apps und klicken Sie auf den Eintrag Lizenzverwaltung
Klicken Sie in der Toolbar auf Aktivieren
Hinweis: Der Button erscheint nur bei nicht aktivierter Lizenz
Folgende Fehler können beim Aktivieren der Lizenz auftreten und werden im Ereignisprotokoll geloggt:
Fehlermeldung | Beschreibung | Mögliche Ursache |
---|---|---|
Missing license key | Es wurde kein Lizenzschlüssel gesendet | Die composer.json enthält nicht den Header "License-Code" |
Invalid license key | Der Lizenzschlüssel ist nicht gültig | Es gibt keinen Lizenzdatensatz für den gesendeten Lizenzschlüssel |
Amount of allowed activations is exceeded for this license | Die Lizenz für den gesendeten Lizenzschlüssel wurde schon öfter als erlaubt aktiviert | Der Lizenzschlüssel wurde in mehreren Systemen verwendet |
License key has no active project | Die Lizenz ist keinem aktiven Projekte zugeordnet | Der Lizenzschlüssel ist abgelaufen, weil der Vertrag gekündigt wurde |
Contract for license key is not active or expired | Die Lizenz ist keinem aktiven Vertrag zugeordnet | Der Lizenzschlüssel ist abgelaufen, weil die Vertragslaufzeit abgelaufen ist oder der Vertrag gekündigt wurde |
Verifizierung der Lizenz
Die Lizenz wird nach Zufallsgenerator bei im Schnitt jedem 100. Request verifiziert. Führt dies zu einer ungültigen Lizenz, z.B. weil der Vertrag abgelaufen ist, werden Bearbeitungsfunktionen in der Administration abgeschaltet, so dass es nicht mehr möglich ist, Datensätze zu speichern und zu löschen.
Lizenzierung von Apps
Alle Apps, die in der Datei /composer.json
gelistet sind, müssen lizenziert werden.
Bitte richten Sie die Lizenz gemäß der Hinweise zur Verwendung von Composer ein.
Verwendung von Crypto-Keys
Crypto-Keys werden verwendet, um die Daten in der Datenbank zu verschlüsseln.
Der Wert darf nicht leer sein und muss vor der Installation eingerichtet werden. Lesen Sie hier mehr.
Crypto-Keys dürfen nur ein Mal (je Installation) verwendet werden.
Fragen Sie einen neuen Crypto-Key bei Konmedia an.
Sicherheit
Lesen Sie, warum die Crypto-Keys wichtig sind.