Skip to Content
Nueva versión 12 disponible 🎉
LicensingPlantillas de licencia

Plantillas de licencia

Las plantillas de licencia son un componente fundamental del sistema Babel Licensing y sirven de modelo para generar licencias con configuraciones coherentes. Estas plantillas agilizan la gestión de licencias, porque definen configuraciones estándar que se reutilizan en muchas licencias, lo que garantiza la coherencia y reduce el trabajo manual.

Ventajas de usar plantillas

Las plantillas de licencia ofrecen estas ventajas:

  1. Coherencia y eficiencia: las plantillas de licencia permiten definir configuraciones estándar para las licencias flotantes o para la activación de licencias. Al usar plantillas se garantiza la coherencia del proceso de gestión de licencias y se evita introducir a mano la misma información en cada licencia. Así se ahorra tiempo y se reduce al mínimo el riesgo de errores o incoherencias al crear licencias.
  2. Generación de licencias simplificada: con las plantillas, generar licencias es un proceso ágil. Las plantillas rellenan de antemano la información pertinente, como los datos del producto, los campos de la licencia, las funciones y las restricciones. Ya no hace falta introducir a mano información repetitiva, y la generación de licencias es más rápida.
  3. Personalización: las plantillas de licencia ofrecen flexibilidad y opciones de personalización. Puede crear varias plantillas con configuraciones distintas según sus necesidades de licencia. Por ejemplo, puede tener plantillas para distintas ediciones del producto, tipos de licencia o conjuntos de funciones. De este modo puede atender a distintos escenarios de licencia y adaptarse con facilidad cuando cambian los requisitos.
  4. Reutilización: las plantillas de licencia son recursos reutilizables. Una vez creada una plantilla, puede usarla como modelo para generar varias licencias con configuraciones similares. Resulta especialmente útil al emitir licencias flotantes o licencias de activación para varios clientes o usuarios. Puede generar licencias rápidamente a partir de la plantilla, con menos trabajo manual y con la garantía de que todas son coherentes.
  5. Actualizaciones y mantenimiento más sencillos: las plantillas facilitan la actualización y el mantenimiento de las licencias. Si cambian los términos de la licencia, los datos del producto o las restricciones, puede modificar la plantilla en consecuencia. Los cambios se aplican automáticamente a todas las licencias generadas a partir de esa plantilla, de modo que la información actualizada se refleja de forma coherente en todas ellas.
  6. Estandarización y cumplimiento: las plantillas ayudan a imponer la estandarización y el cumplimiento en la creación de licencias. Al definir en la plantilla campos y configuraciones concretos, se asegura de que todas las licencias respeten las reglas de licencia, las restricciones y las normas de cumplimiento exigidas. Esto favorece la estandarización de las licencias y ayuda a cumplir los acuerdos de licencia y las obligaciones legales.
  7. Almacenamiento centralizado: la base de datos de Babel ofrece un almacén centralizado para las plantillas de licencia. Así se evita tener archivos de plantilla dispersos en distintos sistemas o carpetas, y se dispone de un repositorio para gestionar y organizar las plantillas.

En resumen, con las plantillas las licencias se crean más rápido y son más coherentes, y aun así puede adaptarlas a distintos escenarios de licencia.

Estructura y componentes de la plantilla

Una plantilla de licencia de Babel Licensing consta de varias secciones principales que definen distintos aspectos de la licencia:

Información básica de la plantilla

  • Nombre: un nombre descriptivo de la plantilla, que identifica su finalidad o el tipo de licencia que genera.
  • Tipo de licencia: define la categoría de la licencia (por ejemplo, Standard, Professional, Enterprise).
  • Modo: especifica el modelo de licencia:
    • Activación: licencias que se activan y quedan vinculadas a un equipo concreto
    • Flotante: licencias que pueden compartir varios usuarios, con un límite de uso simultáneo
    • Archivo: archivos de licencia tradicionales que se distribuyen a los usuarios

Configuración de la licencia

  • Formato de la clave de usuario: define el formato con el que se generan las claves de usuario únicas (por ejemplo, STD-{TOKEN:5}-{TOKEN:5}-{TOKEN:5}).
  • Fecha de emisión: conmutador para incluir la fecha en la que se emite la licencia.
  • Días hasta la caducidad: número de días tras los cuales caduca la licencia.
  • Días de soporte: duración en días del soporte que se presta.
  • Nombre del archivo de licencia: el nombre predeterminado de los archivos de licencia generados.
  • Formato: el formato de la licencia (XML, XML DSig, ASCII, BASE32).
  • Descripción: información adicional sobre la finalidad o el uso de la plantilla.

Producto y firma

  • Producto: asocia la plantilla a un producto concreto de la base de datos de Babel Licensing.
  • Claves de firma: claves criptográficas con las que se firman digitalmente las licencias generadas a partir de la plantilla, lo que garantiza su autenticidad y su integridad.

Propiedades de la licencia

La sección Propiedades de la licencia contiene cuatro pestañas principales:

  1. Ensamblados: enumera los ensamblados .NET a los que se aplica la licencia, con detalles como:
    • Nombre del ensamblado
    • Versión
    • Configuración regional
    • Token de clave pública
  2. Componentes: especifica los componentes de los ensamblados que tienen licencia.
  3. Campos: campos de licencia personalizados que pueden almacenar información adicional.
  4. Funciones: define las funciones concretas que la licencia habilita.

Restricciones

Las plantillas pueden incluir varias restricciones que controlan cómo se puede usar la licencia:

  • Prueba: limita el uso por tiempo o por número de ejecuciones, con estos datos:
    • Días hasta la caducidad: duración del período de prueba
    • Instancias simultáneas: número máximo de instancias simultáneas
    • Número de ejecuciones: número total de ejecuciones permitidas
    • Tiempo de ejecución: tiempo máximo de ejecución permitido
    • Términos: términos y condiciones adicionales
  • Hardware: restringe la licencia a configuraciones de hardware concretas.
  • Dominio: limita el uso de la licencia a dominios de red concretos.
  • Beta: destina la licencia a software beta o en versión preliminar.
  • Uso: define escenarios o entornos de uso concretos.

Modelos de licencia y configuración de la plantilla

Cada modelo de licencia requiere una configuración específica en la plantilla:

Plantillas de licencia de activación

Las plantillas de licencia de activación están pensadas para las licencias vinculadas a equipos concretos. Los ajustes principales son:

  • Modo establecido en «Activación»
  • Definición del formato de la clave de usuario
  • Sitios permitidos (número de activaciones permitidas)
  • Restricciones de hardware (opcional)

Plantillas de licencia flotante

Las plantillas de licencia flotante permiten compartir licencias entre varios usuarios o equipos. Los ajustes importantes son:

  • Modo establecido en «Flotante»
  • Definición del formato de la clave de usuario
  • Sitios permitidos (número máximo de usuarios simultáneos)
  • Intervalo de señal de actividad (lo define implícitamente el servicio)

Plantillas de licencia de archivo

Las plantillas de licencia de archivo generan archivos de licencia tradicionales que se pueden distribuir a los usuarios. Los aspectos principales son:

  • Modo establecido en «Archivo»
  • Nombre del archivo de licencia
  • Formato (XML, XML DSig, ASCII, BASE32)
  • Claves de firma para la firma digital

Gestionar plantillas en Babel Desktop

Las plantillas de licencia se almacenan en el Babel Licensing Service. Puede gestionarlas con Babel Desktop, con la aplicación web de Data Center o con el plugin de WordPress de Babel Licensing.

Para acceder a las plantillas de licencia en Babel Desktop, abra el perfil de su servicio desde la barra de actividad y elija Plantillas de licencia.

La cuadrícula enumera las plantillas de licencia con su nombre, su código, su tipo, su modalidad de licencia y sus días hasta la caducidad. En la cuadrícula puede:

  1. Buscar: escriba en el cuadro de búsqueda para encontrar plantillas por nombre o por código.
  2. Ordenar y paginar: ordene las plantillas por una columna y recorra las páginas de resultados.
  3. Elegir columnas: use el selector Columnas para mostrar u ocultar columnas.
  4. Ver los detalles: abra una plantilla para ver todos sus ajustes y las licencias generadas a partir de ella.
  5. Editar: cambie los ajustes de la plantilla seleccionada con Editar.
  6. Eliminar: elimine una plantilla que ya no necesite. La eliminación pide confirmación y no se puede deshacer, así que tenga cuidado de no eliminar plantillas que todavía se usen.
  7. Subir y guardar archivos de plantilla: use Subir archivo de plantilla… para adjuntar un archivo de plantilla (.xml, .txt o .tpl) a la plantilla, y Guardar archivo de plantilla… para guardarlo en la carpeta de exportación de licencias.

Crear y editar plantillas

Para crear una plantilla de licencia, elija Nueva plantilla de licencia en la barra de herramientas de Plantillas de licencia. Para crear y editar plantillas se necesita un perfil de conexión Prueba local con Gestión local, es decir, que Babel Desktop se ejecute en el equipo del servicio; los perfiles de servicios remotos son de solo lectura. El formulario se organiza en estos grupos:

  • Plantilla: el Nombre, el Código, el Tipo y el Formato de la plantilla.
  • Gestión de licencias: la modalidad de licencia (archivo, activación o flotante), el Nombre del archivo de licencia, Establecer fecha de emisión, Vence después de (días), Mantenimiento (días), Generar información de la clave y el Formato de la clave de usuario.
  • Detalles: la Descripción, el Producto, el ID de versión y la Clave de firma.
  • Propiedades: los Ensamblados, Componentes, Campos y Funciones incluidos en las licencias.
  • Restricciones: las restricciones de la licencia, como Prueba, Uso, Hardware, Beta, Dominio o Personalizada.

Guarde el formulario para almacenar la plantilla en el Babel Licensing Service. La plantilla nueva aparece entonces en la cuadrícula de Plantillas de licencia y se puede seleccionar al generar una licencia. Para cambiar una plantilla existente, selecciónela y elija Editar.

Con la edición Data Center también puede gestionar las plantillas en la aplicación web.

Last updated on