Skip to Content
Neue Version 12 verfügbar 🎉
LicensingLizenzvorlagen

Lizenzvorlagen

Lizenzvorlagen sind ein grundlegender Bestandteil des Lizenzierungssystems von Babel Licensing. Sie dienen als Bauplan, aus dem Lizenzen mit einheitlicher Konfiguration erzeugt werden. Die Vorlagen vereinfachen die Lizenzierung, weil sie Standardkonfigurationen festlegen, die sich für viele Lizenzen wiederverwenden lassen. Das sorgt für Einheitlichkeit und verringert den manuellen Aufwand.

Vorteile von Vorlagen

Lizenzvorlagen haben folgende Vorteile:

  1. Einheitlichkeit und Effizienz: Mit Lizenzvorlagen legen Sie Standardkonfigurationen für Floating-Lizenzen oder für die Lizenzaktivierung fest. Vorlagen sorgen für einen einheitlichen Ablauf, und Sie müssen dieselben Angaben nicht für jede Lizenz von Hand eingeben. Das spart Zeit und verringert das Risiko von Fehlern oder Abweichungen beim Erstellen der Lizenzen.
  2. Einfachere Lizenzerzeugung: Mit Lizenzvorlagen wird das Erzeugen von Lizenzen zu einem einfachen Vorgang. Die Vorlagen füllen die einschlägigen Angaben vorab aus, etwa Produktdaten, Lizenzfelder, Funktionen und Einschränkungen. Wiederkehrende Angaben müssen nicht mehr von Hand eingegeben werden, und die Lizenzen sind schneller erzeugt.
  3. Anpassbarkeit: Lizenzvorlagen sind flexibel und lassen sich anpassen. Sie können mehrere Vorlagen mit unterschiedlichen Konfigurationen anlegen, je nach Ihren Anforderungen an die Lizenzierung. So können Sie zum Beispiel Vorlagen für verschiedene Produkteditionen, Lizenztypen oder Funktionsumfänge führen. Damit decken Sie unterschiedliche Lizenzierungsszenarien ab und passen sich leicht an geänderte Anforderungen an.
  4. Wiederverwendbarkeit: Lizenzvorlagen sind wiederverwendbar. Eine einmal angelegte Vorlage dient als Bauplan für viele Lizenzen mit ähnlicher Konfiguration. Das ist besonders nützlich, wenn Sie Floating-Lizenzen oder Aktivierungslizenzen für mehrere Kunden oder Benutzer ausstellen. Sie erzeugen die Lizenzen schnell aus der Vorlage, mit weniger manuellem Aufwand und einheitlich über alle Lizenzen hinweg.
  5. Einfachere Aktualisierung und Pflege: Mit Lizenzvorlagen lassen sich Lizenzen leichter aktualisieren und pflegen. Ändern sich Lizenzbedingungen, Produktdaten oder Einschränkungen, passen Sie die Vorlage entsprechend an. Die Änderungen gelten dann automatisch für alle Lizenzen, die aus dieser Vorlage erzeugt werden, sodass die aktualisierten Angaben in allen Lizenzen einheitlich erscheinen.
  6. Standardisierung und Regelkonformität: Lizenzvorlagen helfen, beim Erstellen von Lizenzen Standards und Vorgaben durchzusetzen. Indem Sie bestimmte Felder und Konfigurationen in der Vorlage festlegen, stellen Sie sicher, dass alle Lizenzen die geforderten Lizenzierungsregeln, Einschränkungen und Vorschriften einhalten. Das fördert einheitliche Lizenzen und hilft, Lizenzverträge und rechtliche Pflichten einzuhalten.
  7. Zentrale Speicherung: Die Babel-Datenbank ist der zentrale Speicherort für Lizenzvorlagen. Verstreute Vorlagendateien auf verschiedenen Systemen oder in verschiedenen Ordnern entfallen, und Sie haben ein Repository, in dem Sie die Vorlagen verwalten und ordnen.

Kurz gesagt: Mit Vorlagen erstellen Sie Lizenzen schneller und einheitlicher, und Sie können sie trotzdem an unterschiedliche Lizenzierungsszenarien anpassen.

Aufbau und Bestandteile der Vorlage

Eine Lizenzvorlage in Babel Licensing besteht aus mehreren Hauptabschnitten, die die verschiedenen Aspekte der Lizenz festlegen:

Grundlegende Angaben zur Vorlage

  • Name: Ein beschreibender Name der Vorlage, der ihren Zweck oder den Typ der erzeugten Lizenz erkennen lässt.
  • Lizenztyp: Legt die Kategorie der Lizenz fest (zum Beispiel Standard, Professional, Enterprise).
  • Modus: Legt das Lizenzmodell fest:
    • Aktivierung: Lizenzen, die aktiviert und an einen bestimmten Rechner gebunden werden
    • Floating: Lizenzen, die mehrere Benutzer gemeinsam verwenden, mit einer Grenze für die gleichzeitige Nutzung
    • Datei: Herkömmliche Lizenzdateien, die an die Benutzer verteilt werden

Konfiguration der Lizenz

  • Benutzerschlüsselformat: Legt das Format fest, nach dem eindeutige Benutzerschlüssel erzeugt werden (zum Beispiel STD-{TOKEN:5}-{TOKEN:5}-{TOKEN:5}).
  • Ausstellungsdatum: Schalter, mit dem das Datum aufgenommen wird, an dem die Lizenz ausgestellt wird.
  • Tage bis Ablauf: Anzahl der Tage, nach denen die Lizenz abläuft.
  • Wartungstage: Dauer der gewährten Wartung in Tagen.
  • Name der Lizenzdatei: Der Standarddateiname der erzeugten Lizenzdateien.
  • Format: Das Format der Lizenz (XML, XML DSig, ASCII, BASE32).
  • Beschreibung: Zusätzliche Angaben zum Zweck oder zur Verwendung der Vorlage.

Produkt und Signierung

  • Produkt: Ordnet die Vorlage einem bestimmten Produkt in der Lizenzdatenbank von Babel Licensing zu.
  • Signaturschlüssel: Kryptografische Schlüssel, mit denen die aus der Vorlage erzeugten Lizenzen digital signiert werden, um ihre Echtheit und Integrität zu sichern.

Lizenzeigenschaften

Der Abschnitt mit den Lizenzeigenschaften enthält vier Registerkarten:

  1. Assemblys: Führt die .NET-Assemblys auf, für die die Lizenz gilt, mit Angaben wie:
    • Name der Assembly
    • Version
    • Gebietsschema
    • Token des öffentlichen Schlüssels
  2. Komponenten: Gibt die lizenzierten Komponenten innerhalb der Assemblys an.
  3. Felder: Benutzerdefinierte Lizenzfelder, die zusätzliche Informationen aufnehmen können.
  4. Funktionen: Legt die Funktionen fest, die die Lizenz freischaltet.

Einschränkungen

Vorlagen können verschiedene Einschränkungen enthalten, die steuern, wie die Lizenz verwendet werden darf:

  • Testversion: Begrenzt die Nutzung nach Zeit oder nach Anzahl der Ausführungen, mit:
    • Tage bis Ablauf: Dauer des Testzeitraums
    • Laufende Instanzen: Höchstzahl gleichzeitiger Instanzen
    • Anzahl Ausführungen: Gesamtzahl der erlaubten Ausführungen
    • Laufzeit: Maximal erlaubte Laufzeit
    • Bedingungen: Zusätzliche Bedingungen
  • Hardware: Beschränkt die Lizenz auf bestimmte Hardwarekonfigurationen.
  • Domäne: Beschränkt die Nutzung der Lizenz auf bestimmte Netzwerkdomänen.
  • Beta: Kennzeichnet die Lizenz als Lizenz für Beta- oder Vorabversionen.
  • Nutzung: Legt bestimmte Nutzungsszenarien oder Umgebungen fest.

Lizenzmodelle und Konfiguration der Vorlage

Jedes Lizenzmodell erfordert eine eigene Konfiguration in der Vorlage:

Vorlagen für Aktivierungslizenzen

Vorlagen für Aktivierungslizenzen sind für Lizenzen gedacht, die an bestimmte Rechner gebunden werden. Die wichtigsten Einstellungen sind:

  • Modus auf „Aktivierung“ gesetzt
  • Festlegung des Benutzerschlüsselformats
  • Zulässige Standorte (Anzahl der erlaubten Aktivierungen)
  • Hardware-Einschränkungen (optional)

Vorlagen für Floating-Lizenzen

Vorlagen für Floating-Lizenzen erlauben es, Lizenzen unter mehreren Benutzern oder Rechnern zu teilen. Die wichtigsten Einstellungen sind:

  • Modus auf „Floating“ gesetzt
  • Festlegung des Benutzerschlüsselformats
  • Zulässige Standorte (Höchstzahl gleichzeitiger Benutzer)
  • Lebenszeichen-Intervall (implizit vom Dienst festgelegt)

Vorlagen für Dateilizenzen

Vorlagen für Dateilizenzen erzeugen herkömmliche Lizenzdateien, die an die Benutzer verteilt werden können. Die wichtigsten Punkte sind:

  • Modus auf „Datei“ gesetzt
  • Name der Lizenzdatei
  • Format (XML, XML DSig, ASCII, BASE32)
  • Signaturschlüssel für die digitale Signatur

Vorlagen in Babel Desktop verwalten

Lizenzvorlagen werden im Babel Licensing Service gespeichert. Sie verwalten sie mit Babel Desktop, mit der Webanwendung der Data-Center-Edition oder mit dem WordPress-Plugin von Babel Licensing.

Um in Babel Desktop auf die Lizenzvorlagen zuzugreifen, öffnen Sie das Profil Ihres Dienstes über die Aktivitätsleiste und wählen Sie Lizenzvorlagen.

Die Liste führt die Lizenzvorlagen mit Name, Code, Typ, Lizenzierungsart und Tagen bis zum Ablauf auf. In der Liste können Sie:

  1. Suchen: Tippen Sie in das Suchfeld, um Vorlagen nach Name oder Code zu finden.
  2. Sortieren und blättern: Sortieren Sie die Vorlagen nach einer Spalte und blättern Sie durch die Ergebnisseiten.
  3. Spalten auswählen: Mit der Auswahl Spalten blenden Sie Spalten ein oder aus.
  4. Details ansehen: Öffnen Sie eine Vorlage, um alle ihre Einstellungen und die daraus erzeugten Lizenzen zu sehen.
  5. Bearbeiten: Ändern Sie mit Bearbeiten die Einstellungen der ausgewählten Vorlage.
  6. Löschen: Entfernen Sie eine Vorlage, die nicht mehr gebraucht wird. Das Löschen muss bestätigt werden und lässt sich nicht rückgängig machen. Achten Sie deshalb darauf, keine Vorlagen zu entfernen, die noch verwendet werden.
  7. Vorlagendateien hochladen und speichern: Mit Vorlagendatei hochladen… hängen Sie eine Vorlagendatei (.xml, .txt oder .tpl) an die Vorlage an, und mit Vorlagendatei speichern… speichern Sie sie im Exportordner für Lizenzen.

Vorlagen erstellen und bearbeiten

Um eine neue Lizenzvorlage zu erstellen, wählen Sie in der Symbolleiste der Lizenzvorlagen Neue Lizenzvorlage. Zum Erstellen und Bearbeiten von Vorlagen brauchen Sie ein Verbindungsprofil Lokaler Test mit Lokale Verwaltung, das heißt, Babel Desktop läuft auf dem Rechner des Dienstes. Profile entfernter Dienste sind schreibgeschützt. Das Formular ist in diese Gruppen gegliedert:

  • Vorlage: Name, Code, Typ und Format der Vorlage.
  • Lizenzverwaltung: die Lizenzierungsart (Datei, Aktivierung oder Floating), Name der Lizenzdatei, Ausstellungsdatum festlegen, Läuft ab nach (Tagen), Wartung (Tage), Schlüsselinformationen erzeugen und das Benutzerschlüsselformat.
  • Details: die Beschreibung, das Produkt, die Versions-ID und der Signaturschlüssel.
  • Eigenschaften: die Assemblys, Komponenten, Felder und Funktionen, die in die Lizenzen aufgenommen werden.
  • Einschränkungen: die Lizenzeinschränkungen, etwa Testversion, Nutzung, Hardware, Beta, Domäne oder Benutzerdefiniert.

Speichern Sie das Formular, um die Vorlage im Babel Licensing Service abzulegen. Die neue Vorlage erscheint dann in der Liste der Lizenzvorlagen und kann ausgewählt werden, wenn Sie eine Lizenz erzeugen. Um eine vorhandene Vorlage zu ändern, wählen Sie sie aus und klicken Sie auf Bearbeiten.

Mit der Data-Center-Edition können Sie Vorlagen auch in der Webanwendung verwalten.

Last updated on