Servicio de Licencia Privada
Parent page: Temas avanzados
Para las organizaciones que requieren que sus instalaciones de Altium Designer permanezcan sin conexión, aisladas de internet, la comodidad y flexibilidad del licenciamiento de software bajo demanda puede proporcionarse mediante un Altium Private License Service local, en lugar de hacerlo desde el Altium Licensing Service basado en la nube.
El Private License Service (PLS) dedicado, implementado en una PC conectada a la LAN/WAN de la empresa, es configurado por un administrador para adquirir localmente las licencias de Altium de la empresa y luego suministrarlas a las instalaciones de Altium Designer según sea necesario.
De forma similar al uso de una licencia desde el portal de Altium License Service, un asiento (instancia) de una licencia de Altium Designer alojada en el PLS puede ser 'leased' por el software cuando está en uso y luego 'revoked' (devuelto al grupo de licencias disponibles) cuando ya no se necesita. Con Altium PLS, las licencias también pueden suministrarse en modo Roaming, donde el asiento de licencia se arrienda al equipo de destino durante un tiempo especificado; esto permite que la PC host de Altium Designer, por ejemplo una laptop, pueda 'roam' libremente mientras permanece aislada de la red.
Un PLS ofrece la flexibilidad requerida por las empresas que alojan múltiples instalaciones de Altium Designer, con la ventaja adicional de que el uso de licencias y asientos puede configurarse, supervisarse y controlarse desde un Altium Private License Service centralizado, que a su vez está alojado en una LAN/WAN local que puede estar aislada de internet.
Históricamente, Altium Private License Service (PLS) ha estado disponible como una aplicación independiente (Private License Server (14.0.0.34)) que se instala como un servicio de Windows en la máquina host. Para responder a la necesidad actual de una gestión de licencias de software más sofisticada, las versiones actuales de Enterprise Server ofrecen una implementación mejorada y simplificada del PLS disponible como parte de la instalación del servidor. Enterprise Server Private License Service admite varios modos de funcionamiento, puede configurarse como un License Service central o local, y puede suministrar tanto licencias de Altium Designer como licencias de servidor de Altium a través de la red local, además de mucho más.
Si aún no está implementado, el primer paso para usar el PLS de Enterprise Server es instalar y licenciar Enterprise Server.
► Consulte Instalación de Enterprise Server
Licenciamiento de Enterprise Server
La funcionalidad de Enterprise Server, incluido su Private License Service (PLS), pasa a estar disponible cuando el propio Enterprise Server ha sido licenciado mediante la adición de una Altium Enterprise Server License adecuada. Para permitir que los usuarios inicien sesión en Enterprise Server desde Altium Designer, también se requiere una licencia válida Altium Enterprise Server CAL (Client Access License).
Enterprise Server proporciona un método flexible de autolicenciamiento para agregar o adquirir licencias de Altium. Esto está disponible a través de la página Licenses (Admin » Licenses) en la interfaz del navegador del Workspace de Enterprise Server, que proporciona la conexión al portal de Altium Licensing desde donde pueden adquirirse localmente las licencias de Altium de su empresa.
► Consulte Licenciamiento de Enterprise Server para obtener información detallada sobre la adquisición y configuración de licencias en Enterprise Server.
En resumen, Enterprise Server y sus conexiones cliente pueden licenciarse de las siguientes maneras:
-
adquiriendo licencias de Server y Client Access (CAL) desde el portal en línea de Altium License service. Esto utiliza la opción From cloud, descrita anteriormente. Cierre sesión y vuelva a iniciarla en la interfaz del navegador del Workspace de Enterprise Server para habilitar sus funciones recién licenciadas.
Tenga en cuenta que no se requiere una licencia CAL si los usuarios no van a acceder a Enterprise Server; es decir, el servidor se utilizará solo como Licensing Server. -
conectándose al servicio PLS en otro servidor de Altium (como un servicio central de licencias) que ofrezca licencias Altium Enterprise Server adquiridas con asientos disponibles.
► Consulte el modo External PLS mode más abajo para conocer los detalles de esta opción de licenciamiento. -
importando archivos
alfde licencia existentes desde disco.
Esto utiliza la opción From file y en la práctica 'adquiere' licencias de servidor que ya tiene localmente. Cierre sesión y vuelva a iniciarla en la interfaz del navegador del Workspace para habilitar sus funciones recién licenciadas. Si se trata de licencias multiasiento, pueden suministrarse a través de la red para licenciar otro software compatible.
► Consulte Obtención de archivos de licencia para obtener información sobre cómo adquirir archivos de licencia desde el Altium Dashboard.
Adquirir licencias adicionales
Una vez que Enterprise Server se ha licenciado correctamente desde la nube o mediante archivos de licencia existentes, el Private License Service está listo para configurarse para suministrar licencias a través de la red local. Las licencias adicionales de Altium Designer adquiridas por su empresa pueden obtenerse a través de la página License Manager de la interfaz del navegador del Workspace: Admin » Licenses.
Para agregar una licencia a Enterprise Server, haga clic en el botón
y seleccione entre las opciones de nube (o archivo) como antes. Tenga en cuenta que las licencias pueden adquirirse en bloque o individualmente; utilice las casillas de verificación de la lista Add license para seleccionar qué licencias adquirirá Enterprise Server.
Las licencias recién adquiridas se incluyen posteriormente en la lista Licenses del servidor. Las licencias se asignan al grupo 'All Users' de forma predeterminada (a menos que se haya desmarcado esa opción), lo que las pone a disposición de todos los usuarios registrados del Workspace. Esto puede confirmarse desde la página License Edit, a la que se accede haciendo clic en el botón
asociado a una entrada de licencia.
Configurar el License Service
Una vez que Enterprise Server se haya instalado y licenciado (como se indicó arriba), las licencias adquiridas pueden ponerse a disposición en la red host mediante el Private License Service (PLS) del servidor. Para ofrecer la máxima flexibilidad en la forma en que se suministran las licencias a clientes basados en red (Altium Designer y otras instalaciones de servidor), el PLS puede configurarse y utilizarse en diferentes modos de funcionamiento, como se resume a continuación:
- No PLS mode – la configuración predeterminada de Enterprise Server, donde sus licencias adquiridas no se ponen a disposición (no se suministran) en la red.
- Local PLS mode – las licencias de Altium que se han adquirido se ponen a disposición a través de la red mediante el servicio PLS (local) del servidor.
- External PLS mode – Enterprise Server se conecta a un PLS external y lo utiliza (como un PLS remoto de un servidor de Altium que se ha configurado como servicio central de licencias) en lugar de su propia disposición de licenciamiento. El servicio de licenciamiento externo podría estar basado en un Altium Infrastructure Server (AIS) u otro Enterprise Server.
► Consulte la tabla comparación de modos PLS de Enterprise Server para ver un resumen práctico de cada modo.
Como recordatorio, antes de usar el PLS del servidor en cualquiera de sus modos, Enterprise Server debe configurarse para conectarse e iniciar sesión en el portal de Altium License service, de manera que puedan adquirirse las licencias compradas por su organización; una vez completado esto, podrá estar sin conexión. Como alternativa, todas las licencias necesarias podrían adquirirse desde el Altium Dashboard o mediante un servidor de Altium independiente que esté conectado a internet, y luego transferirse al Enterprise Server local como archivos de licencia individuales.
Las licencias adquiridas, como las licencias de Altium Server y Connection (CAL) o las licencias de Altium Designer, pueden entonces suministrarse a través de la red local mediante el PLS.
Modo No PLS
Como su nombre lo indica, el modo No PLS de Enterprise Server es esencialmente el servidor en su configuración estándar (predeterminada), donde el PLS no está habilitado.
Como tal, no ofrece licencias de Altium a través de la red; sin embargo, las licencias todavía pueden adquirirse desde el portal de Altium License service. Esta función respalda la capacidad de Enterprise Server de licenciarse 'a sí mismo' a partir de licencias adquiridas o archivos de licencia alf importados, que coexisten con el método heredado de colocar archivos de licencia en la carpeta raíz de la instalación.
Para seleccionar este modo, marque la opción No PLS en la página License Manager de la interfaz del navegador del Workspace: Admin » Settings – License manager.
La opción Automatically create assignment for All Users group obliga a que las licencias recién adquiridas se asignen al grupo predeterminado All Users. La forma en que se asignen las licencias afectará su disponibilidad para los Roles cuando se suministren a través de la red mediante el PLS, como se describe más abajo. Haga clic en
para confirmar cualquier cambio de configuración.
Modo PLS local
En esta configuración PLS del servidor, las licencias estarán disponibles para las instalaciones de Altium Designer y Server alojadas en la red. Enterprise Server se licencia de forma normal, mediante licencias adquiridas o archivos de licencia alf.

El PLS suministra licencias a una instalación de Altium Designer (cliente) en la red cuando el usuario inicia sesión en Enterprise Server.
Para cambiar a este modo, seleccione la opción Local PLS en la página License Manager de la interfaz del navegador del Workspace: Admin » Settings – License manager.

Al configurar el modo No PLS, el modo de autenticación afectará directamente la forma en que se suministran las licencias a las instalaciones cliente en la red; consulte los detalles más abajo.
El PLS expondrá licencias a Altium Designer cuando el usuario inicie sesión en Enterprise Server. Las licencias de servidor estarán disponibles para otros servidores en la red cuando el PLS de Enterprise Server esté en el modo de seguridad 'No Authentication' (consulte las opciones más abajo).
El modo Local PLS proporciona ajustes adicionales que determinan qué usuarios pueden recibir licencias específicas de Altium Designer (según los Roles de usuario) y cuánto tiempo permanecerá arrendada una licencia cuando no esté en uso. Haga clic en
para confirmar cualquier cambio en la configuración.
Configuración de Local PLS
Modos de autenticación del License Manager
El modo de autenticación PLS del servidor puede configurarse como 'Vault Session' o 'No Authentication', según cómo desee poner las licencias a disposición de los clientes de red (Altium Designer y servidores). Use el menú desplegable License Manager Authentication para realizar la selección.
Vault Session:
A la sesión actual de conexión del cliente se le concede acceso a las licencias; una sesión se inicia al iniciar sesión en el Workspace de Enterprise Server desde Altium Designer. Este es el modo PLS estándar del servidor, donde el acceso a las licencias está vinculado a una sesión de Enterprise Server. Seleccione Team » Sessions en el menú principal para ver y gestionar las sesiones de conexión actuales.
Dado que la conexión PLS se verifica mediante una sesión activa en este modo de seguridad, otros servidores de la red no pueden acceder a las licencias (ya que no inician sesión), ni tampoco desde la conexión interna de configuración de PLS en Altium Designer. Las licencias están disponibles cuando un usuario inicia sesión en Enterprise Server desde Altium Designer.
No Authentication:
Cualquier conexión al PLS del servidor tendrá acceso a las licencias disponibles. Este es un modo menos restrictivo que puede usarse para el acceso a licencias cuando los usuarios de Altium Designer no inician sesión en el Workspace de Enterprise Server, o cuando Enterprise Server está configurado como un Private License Service central (un servidor de licencias) en una configuración con varios servidores.
- Dado que las conexiones PLS no están vinculadas a una sesión del servidor (inicio de sesión), en este modo otros servidores de la red pueden acceder a las licencias disponibles de Enterprise Server. Los otros servidores deben configurarse en modo External PLS y con la opción 'Local licensing' desmarcada para que se utilice la licencia del servidor remoto.
- Dado que las conexiones PLS no se verifican mediante una sesión del servidor, Altium Designer puede acceder directamente a las licencias usando la conexión PLS interna de Altium Designer: Setup private license server en la página License Management (tal como se usaba para acceder a PLS 1.0). Consulte Licencias sin iniciar sesión en el servidor (más abajo) para obtener más información.
-
Si un usuario inicia sesión en una cuenta del servidor, el PLS crea un nuevo usuario con un nombre correspondiente a esa cuenta, con el formato
user_name server_name. El usuario solo tendrá acceso a las licencias asociadas con esa cuenta de usuario generada, según lo determine la pertenencia al Rol que se le asigne posteriormente. Esta acción puede deshabilitarse desmarcando Automatic user creation option (consulte más abajo).
Creación automática de usuarios (modo No Authentication)
Cuando está marcada (configuración predeterminada), la PLS de Enterprise Server generará automáticamente una cuenta de usuario que corresponda a la cuenta usada para iniciar sesión en el servidor. Así, si un usuario inicia sesión, por ejemplo, en el servidor LicenseServer usando la cuenta de usuario registrada Trevor, la PLS crea automáticamente un usuario llamado Trevor LicenseServer (user_name server_name): este es el nombre 'activo' que debe usarse para la pertenencia a roles y, por tanto, para determinar la distribución de licencias. Consulte Funcionalidad de sincronización automática de usuarios más abajo para obtener más información.
Si la Automatic user creation opción está desmarcada, la cuenta de usuario del servidor (Trevor) no podrá conectarse a la PLS (y, por lo tanto, a las licencias disponibles), a menos que la cuenta user_name server_name correspondiente ya exista. En la mayoría de los casos, esta opción debería estar habilitada. La excepción podría darse cuando el administrador del servidor quiera predeterminar qué cuentas de usuario de Enterprise Server pueden usarse para conectarse al servidor cuando esté en modo No Authentication.
Además, la PLS de Enterprise Server generará automáticamente una cuenta de usuario (establecida con el nombre de la cuenta de Windows del usuario) si un usuario se conecta mediante la función Setup Private License Server en Altium Designer, en lugar de iniciar sesión en Enterprise Server; tenga en cuenta que el nombre de usuario generado tiene un formato distinto del descrito inmediatamente arriba. Consulte Licencias sin iniciar sesión en el servidor más abajo.
► Consulte la sección Usuario existente para ver una tabla resumen de los tipos de perfiles de usuario del servidor.
Intervalo de tiempo de espera para devolución de puesto
La opción Seat return timeout interval se incluye para forzar la expiración de una licencia arrendada después de que Altium Designer no haya respondido a la PLS durante el número especificado de horas.
La PLS consulta periódicamente a un cliente de diseño a través de la red y espera una respuesta; sin embargo, no se devolverán respuestas si la PC host del cliente ha entrado en modo suspendido o hibernación, por ejemplo, o si la aplicación cliente se ha bloqueado o se ha cerrado forzosamente. Cuando no se hayan recibido respuestas del cliente durante un período superior al intervalo de tiempo de espera definido (4 horas, de forma predeterminada), el puesto de licencia arrendado por el cliente se revocará y volverá al conjunto de puestos disponibles para esa licencia.
Esta opción es, en la práctica, una versión temporizada y automatizada de la función manual Liberación de licencia.
Crear automáticamente asignación para el grupo All Users
Cuando esta opción de Local PLS está marcada (configuración predeterminada), las licencias recién adquiridas se asignarán al grupo predeterminado All Users. La licencia servida será accesible para todos los usuarios de Altium Designer que se conecten al servidor, independientemente del grupo de rol al que esté asignado el usuario.
Acceso a licencias de Altium Designer (inicio de sesión)
En el modo Local PLS, las licencias que han sido configuradas y expuestas por el Private License Service pueden ser accedidas por instalaciones de Altium Designer en la red, que actúan como clientes de la PLS. Para acceder a una licencia de Altium Designer proporcionada por la PLS de Enterprise Server, inicie sesión desde Altium Designer; la casilla asociada del cuadro de diálogo puede utilizarse para automatizar el inicio de sesión.
Inicio de sesión en el servidor caddesign en Altium Designer.
Una vez que un cliente Altium se conecta a Enterprise Server y a su PLS, el área 'Available Licenses' de la página License Management de Altium Designer se completará con la lista de licencias privadas proporcionadas por la conexión PLS del servidor, bajo la categoría Private Server – Connected to xxx, donde 'xxx' indica el nombre del servidor que ofrece las licencias. Use la opción License Management del cliente de diseño en el menú desplegable User (arriba a la derecha) para acceder a la página License Management.
License ManagementAcceso a la página en Altium Designer.
Para arrendar una licencia para la instalación de Altium Designer, seleccione la entrada de licencia deseada en la lista y haga clic en el botón Use. Tenga en cuenta que una licencia alojada por la PLS puede configurarse en modo Automatic Leasing, de modo que no se requiera intervención del usuario en Altium Designer, aparte de iniciar sesión en el servidor.

Las licencias privadas están disponibles al iniciar sesión en el servidor. Tenga en cuenta que no se usa la opción internal Setup PLS de Altium Designer.
El estado de la licencia seleccionada cambiará entonces para indicar que está siendo usada por usted; expanda (►) la entrada de la licencia para ver sus usuarios actuales. Tenga en cuenta que su campo Assigned Seat Count cambiará para indicar que se ha ocupado un puesto de la licencia, y esto también se refleja mediante el incremento de User Count para esa entrada de licencia en el Workspace del Enterprise Server (vaya a Admin » Licenses en la interfaz del navegador del Workspace).
El estado de la licencia también se puede ver en la interfaz del navegador del Workspace en la página License Manager (Admin – Licenses). Expanda la entrada de la licencia para ver los detalles actuales del arrendamiento y, si es necesario, terminar la sesión de arrendamiento del usuario actual haciendo clic en el comando Release.
► Consulte la tabla Server PLS mode comparison para ver un resumen comparativo del modo PLS local.
Modo PLS externo
El modo de configuración External PLS del Enterprise Server está pensado para instalaciones en las que hay varios servidores presentes en la red y uno de ellos está configurado como un Servicio de Licencias Privadas central (remoto) para todos los usuarios. Este tipo de instalación es adecuado para una empresa grande, donde cada departamento de la compañía (Ingeniería, Desarrollo, etc.) puede utilizar varias instalaciones de Altium Designer y un servidor departamental local para fines de gestión de datos de diseño. Tanto los servidores departamentales de datos de diseño como las instalaciones de Altium Designer reciben sus licencias desde un Servicio de Licencias central, como el PLS de un Altium Server o un Altium Infrastructure Server, dedicado a esa tarea.
En esta disposición, los servidores se configuran del siguiente modo:
- Central Licensing Server – se configura como Local PLS mode (ver arriba) para que todas sus licencias adquiridas se sirvan a través de la red. Desde la perspectiva del servidor local (departamental), este es el servidor externo que ofrece el servicio de licenciamiento mediante su PLS. Tenga en cuenta que la opción Automatic user creation debe estar marcada (su configuración predeterminada), ya que esto habilita la User synchronization entre los servidores local y externo.
- Local (department) Server – se configura como External PLS mode y se ajusta para conectarse y usar el PLS del servidor central de licencias, en lugar del PLS propio del servidor local. Por lo tanto, el servidor local está usando un PLS external (el del servidor central de licencias) para el licenciamiento, pero seguirá ofreciendo sus servicios locales de gestión de datos a sus usuarios conectados.
Para cambiar el servidor local al modo PLS externo, seleccione la opción External PLS en la página License Manager de la interfaz del navegador del Workspace: Admin » Settings – License manager.

Configure la URL y el puerto del PLS externo para acceder al servidor externo configurado como servidor central de licencias privadas.
En este modo, el Enterprise Server se conecta a un PLS externo y lo usa (como el PLS de un servidor remoto que se ha configurado como servidor central de licencias) en lugar de su propio servicio de licencias (PLS). La dirección de red del servidor central de licencias en la imagen anterior, y por lo tanto el destino de la conexión PLS externa, es http://LicenseServer –; esta dirección se basa en el computer_name del PC host del servidor de licencias.

Un servidor local «departamental», configurado en modo PLS externo, redirige efectivamente las licencias servidas por el PLS del servidor central de licencias a las instalaciones locales de Altium Designer.
Cuando un usuario de Altium Designer inicia sesión en el servidor local (ahora configurado en modo PLS externo), el servicio PLS del servidor remoto se «redirige» a través del Enterprise Server local y ofrecerá sus licencias a Altium Designer. Como es habitual, el usuario debe utilizar credenciales (locales) válidas para iniciar sesión en el servidor local.
Configuración del PLS externo
Las opciones y configuraciones de External PLS se detallan a continuación. Normalmente, esta configuración se usa para un servidor local/departamental donde tanto las licencias de Altium Designer como las del servidor son administradas por un servicio remoto central de licencias.
URL y puerto del PLS
La configuración asociada de PLS url y PLS Port debe coincidir con la de la configuración del servidor externo. La URL es la dirección (nombre de red) del PC remoto que hospeda el PLS «central» del servidor, según lo indicado por la entrada «Computer Name» del PC host en Control Panel\System and Security\System. En Windows 10, consulte Settings » System » About.
Licenciamiento del servidor local
-
Cuando la opción Use local license manager for vault licensing está habilitada (marcada), el Enterprise Server recibirá licencia «internamente» mediante licencias de servidor que haya adquirido del servicio de licencias de Altium, o mediante archivos de licencia
alfimportados desde disco o colocados en la carpeta de instalación del servidor. - Cuando la opción no está marcada, el Enterprise Server recibirá la licencia desde el PLS externo, según lo especificado por la configuración de url y Port del PLS. El servidor externo (por ejemplo, un servidor central de licencias) tendría licencias Altium Enterprise Server disponibles, con suficientes puestos, que ha adquirido del servicio de licencias de Altium. Tenga en cuenta que, siempre que el servidor se haya licenciado de una manera diferente, puede ser necesario reiniciarlo para habilitar sus funciones.
► Consulte la tabla Server PLS mode comparison para ver un resumen comparativo del modo PLS externo.
Asignación de licencias a grupos de usuarios
La opción Automatically create assignment for All Users group obliga a que las licencias recién adquiridas se asignen al grupo de roles predeterminado All Users. Esta opción se deshabilita cuando la opción anterior Use local license manager for Vault licensing no está marcada, ya que en ese modo todas las licencias provienen del PLS externo, como el PLS de un servidor remoto usado como servidor central de licencias.
Funcionalidad de sincronización automática de usuarios
Como se indicó anteriormente, para implementar un sistema de licencias centralizado basado en varios servidores Altium, un servidor se configura como PLS central que sirve licencias a los servidores locales (por ejemplo, departamentales) y a sus usuarios asignados. El servidor central de licencias se configura en Local PLS mode (y «No Authentication»), y los servidores locales se configuran en Externals PLS mode, donde su PLS asignado es el servidor remoto central de licencias.
Cuando los usuarios de Altium Designer inician sesión en su servidor local, tienen acceso a licencias que han sido «redirigidas» desde el PLS (externo) del servidor central de licencias.
Parte del mecanismo involucrado en otorgar a un usuario acceso a licencias remotas a través del servidor local es la creación de un nombre de usuario «sincronizado» en el servidor central de licencias; el nombre de usuario local se sincroniza con el servidor central de licencias. Consulte Automatic user creation en el modo No Authentication, arriba.
El perfil de usuario creado en el servidor de licencias tiene el nombre compuesto de cuenta de usuario: user_name server_name, donde server_name se refiere al nombre de red del servidor local (departamental) del usuario, y user_name se refiere al nombre usado para iniciar sesión en ese servidor local. El nombre compuesto hace referencia a la cuenta «local» del usuario.
Por ejemplo, si el usuario Trevor inicia sesión en su servidor local asignado (Department Server alojado en CADDESIGN), el PLS del servidor central (Licensing Server alojado en LicenseServer) permitirá el acceso a la licencia creando una entrada User llamada Trevor CADDESIGN. El First Name y el Last Name del nuevo perfil de usuario serán Trevor y CADDESIGN, respectivamente (usuario y servidor departamental local); el Username de la cuenta es CADDESIGN:Trevor.
Cuando está configurado en modo PLS externo, las licencias para un usuario que ha iniciado sesión provienen del PLS externo especificado, que crea un perfil de usuario sincronizado (como se muestra a continuación).

En una configuración de varios servidores (servidor central de licencias y servidores locales «departamentales»), el nombre de usuario de un servidor local se sincroniza/replica en el servidor de licencias, si no existe ya, proporcionando así acceso local a licencias centralizadas.
En este caso, una licencia de Altium Designer en el Licensing Server remoto se mostrará como arrendada por Trevor CADDESIGN, que es el usuario Trevor sincronizado desde el servidor local (el Department Server alojado en CADDESIGN). Aunque el usuario de Altium Designer haya iniciado sesión en el servidor departamental local, la licencia de Altium Designer es proporcionada por el PLS remoto Licensing Server (a través del servidor local). Tenga en cuenta que Altium Designer muestra una licencia como arrendada a la cuenta de usuario Username, que para el usuario creado en este ejemplo es CADDESIGN:Trevor.
De este modo, el usuario que inicia sesión en su servidor «departamental» local accederá de forma transparente a las licencias del servidor central de licencias a través de su servidor local.
Roles del Licensing Server
Los perfiles de usuario que se han sincronizado con un servidor Central PLS en una configuración de varios servidores pueden agregarse a Roles, igual que con cualquier otro Server configurado en modo Local PLS.
En el caso de una disposición de servidores que consiste en un Licensing Server central y Local Servers distribuidos (como se detalló anteriormente), los Usuarios duplicados (sincronizados) en el Licensing Server pueden agregarse a Roles para restringir la disponibilidad de licencias. Por lo tanto, cuando un Usuario inicia sesión en un Local Server, las licencias puestas a disposición del Usuario (desde el Licensing Server PLS externo a través del Local Server) estarán determinadas por las Roles y las asignaciones de licencias configuradas para ese Usuario sincronizado en el Licensing Server central.
En el ejemplo anterior, el usuario sincronizado Trevor CADDESIGN (el Trevor usuario sincronizado desde el Local Server) en el Licensing Server podría agregarse a un Engineering Role, al que se le haya asignado una licencia específica de Altium Designer. Cuando el usuario Trevor inicie sesión en su servidor local, la licencia especificada estará disponible en virtud de la configuración del Role de usuario asociado y de la asignación de licencias en el Licensing Server externo.
Por lo general, estas asignaciones de Role de usuario y licencias serían implementadas por el administrador del Licensing Server, una vez que un usuario de Local Server haya iniciado sesión por primera vez (instigando así el proceso de sincronización de Usuario).
► Consulte Asignaciones de Roles de licencia más abajo para obtener más información sobre cómo trabajar con Roles y asignaciones de licencias.
Licenciamiento sin iniciar sesión en el Server
Para los usuarios de Altium Designer que no utilizan las capacidades de gestión de datos del Enterprise Server y, por lo tanto, no inician sesión en el servidor, Altium Designer puede acceder a licencias desde el PLS del servidor usando la configuración interna de PLS de Altium Designer (como se describe más abajo). Para este enfoque, el Enterprise Server se configura de la siguiente manera:
- El modo PLS del servidor está configurado en Local PLS, para que las licencias estén disponibles en la red.
- El PLS debe configurarse en el modo de seguridad 'No Authentication', ya que en esta disposición no se establecerá una sesión de servidor mediante el inicio de sesión en el servidor.
- El PLS del servidor tiene disponible una licencia adecuada de Altium Designer asignada a All Users, de modo que sea accesible mediante cualquier conexión al servidor.
Acceso a licencias dentro de Altium Designer
Para acceder a las licencias alojadas en el Server desde Altium Designer (sin iniciar sesión), seleccione Setup private license server en la página de configuración License Management. Use la opción License Management del menú desplegable Account para acceder a la página License Management.
Introduzca los datos básicos del servidor para el PLS en el cuadro de diálogo Private License Server Setup y haga clic en OK. El nombre del servidor será el nombre de red (del equipo) del PC que aloja el Enterprise Server, y el puerto estándar es 9780; use el puerto 9785 para establecer una conexión segura https. Las demás configuraciones del cuadro de diálogo, como las opciones de Servers list, se aplican al tipo de conexión heredada PLS 1.0.

Tenga en cuenta que solo se requieren las entradas de nombre del Server y puerto cuando se usa la configuración interna de Altium Designer para acceder a licencias PLS. El comportamiento es diferente al conectarse al PLS 1.0 heredado.
Una vez conectado al PLS, el área 'Available Licenses' de la página License Management (bajo la categoría Private Server – Connected to...) se completará con una lista de licencias privadas que puede usar.
Para arrendar una licencia para la instalación de Altium Designer, seleccione la entrada de licencia deseada y haga clic en el botón Use. Como alternativa, una licencia alojada por el Enterprise Server puede configurarse en modo Automatic Leasing, de modo que no se requiera intervención del usuario en Altium Designer, más allá de activar inicialmente la conexión Private license server.
Una vez arrendada, el estado de la licencia indicará que está siendo utilizada por usted; tenga en cuenta que su campo Assigned Seat Count cambiará para reflejar que se ha tomado un asiento de la licencia. Del lado del servidor, la entrada de licencia en la página License Manager (Admin » Licenses) mostrará que un asiento ha sido tomado por un Nombre de Usuario derivado del PC host de Altium Designer; consulte la sección inferior para obtener más información.
Usuarios creados
Cuando un usuario se ha conectado al PLS del Enterprise Server desde Altium Designer sin iniciar sesión (como se describió anteriormente), se crea en el servidor un perfil de Usuario que coincide con el Nombre del equipo que se conecta y el Nombre de su cuenta de usuario activa de Windows; es decir, el equipo y la cuenta de Windows que alojan Altium Designer.
Por ejemplo, un usuario podría estar usando una cuenta de Windows llamada Design en un equipo llamado PC4. Cuando se utiliza la opción Setup private server license de Altium Designer para acceder a una licencia, el PLS del servidor que aloja esa licencia creará un usuario llamado Design PC4, con Nombre/Apellido; Design/PC4 y un Nombre de usuario Design.
Nuevamente, este es el Nombre de Usuario del servidor que puede agregarse a uno o más Roles, lo que a su vez determinará qué licencias estarán disponibles para la cuenta Design en PC4.
Consulte más abajo para obtener más información sobre Roles y asignaciones de licencias.
Asignaciones de Roles de licencia
Para controlar la disponibilidad de licencias para los usuarios de Altium Designer, el PLS del Enterprise Server puede configurarse para asociar licencias específicas con Roles de usuario definidos (grupos de Usuarios). En la práctica, cuando un usuario inicia sesión en el servidor, el PLS ofrecerá solo aquellas licencias asignadas a Roles de los que el usuario sea miembro.
Es posible que los Usuarios y Roles de usuario ya estén registrados en el Enterprise Server si actualmente se utiliza para administrar y almacenar datos de diseño de Altium Designer. Las licencias alojadas por el servidor se asignan a 'All Users' de forma predeterminada, pero pueden reasignarse a cualquier Role disponible. Del mismo modo, los Usuarios pueden agregarse a cualquier Role disponible.
Usuarios
Para agregar un nuevo perfil de Usuario y añadirlo a un Role, seleccione Users en el menú principal del navegador para ver la lista de nombres de usuario registrados del Enterprise Server; luego seleccione el botón
.
Agregue los detalles del nuevo Usuario en el cuadro de diálogo emergente Add User y haga clic en el botón
para confirmar los cambios. El cuadro de diálogo incluye un par de campos de entrada destacables:
- Authentication: La opción predeterminada Built In identificará la conexión del Usuario usando el propio Identity Service (IDS) del Enterprise Server, mientras que el método Windows se aplica cuando los PC host forman parte de un dominio de Windows y se usará Windows Domain Authentication.
- New Roles: El nuevo Usuario puede agregarse a un Role existente introduciendo el nombre del Role en este campo. El campo buscará dinámicamente un Role existente que coincida con la(s) primera(s) letra(s) que haya escrito; seleccione el nombre del Role para confirmar su elección. De forma predeterminada, los Usuarios no se incluyen en un grupo de Role.
► Consulte Adding Users & Roles para obtener información más detallada sobre Usuarios.
Roles
Para agregar un nuevo Role y luego añadir un Usuario existente como miembro, seleccione Roles en el menú principal del navegador para ver la lista de nombres de Roles existentes; luego seleccione el botón
.
Agregue el nombre del nuevo Role en el cuadro de diálogo Add Role e incluya cualquier Usuario que desee como miembro de ese Role. El campo New Members buscará dinámicamente un Usuario existente que coincida con la(s) primera(s) letra(s) que haya escrito; seleccione el nombre completo del miembro para confirmar su elección. Haga clic en el botón
del cuadro de diálogo para confirmar los cambios.
► Consulte Adding Users & Roles para obtener información más detallada sobre los Roles.
Usuarios existentes
Los usuarios existentes pueden convertirse en miembros de un Rol (o de varios Roles) editando su perfil de usuario. Haga clic en el icono
asociado a la entrada del usuario para abrir el cuadro de diálogo User Editing, marque los Roles que desea agregar en la lista User Roles y, a continuación, haga clic en el botón
para confirmar los cambios. También se puede agregar un Rol escribiendo en el campo New Roles, como se describió anteriormente.
Tenga en cuenta que un Usuario existente puede representarse en varios formatos, según cómo se haya agregado. Los formatos incluyen entradas estándar de Username/Firstname/Lastname y entradas que el PLS ha generado automáticamente en respuesta a conexiones entrantes que no inician una sesión en el servidor mediante inicio de sesión.
| User | Username | First Name | Last Name | Account Creator | Circumstances |
| Trevor Smith | Trevor | Trevor | Smith | Introducido manualmente | Una cuenta de Usuario estándar, agregada por un administrador del servidor. |
| Design PC4 | Design | Design | PC4 | Generado automáticamente | Un usuario de Altium Designer, trabajando desde la cuenta de Windows Design en el equipo PC4, se ha conectado al PLS sin iniciar sesión en el servidor. |
| Trevor CADDESIGN | CADDESIGN:Trevor | Trevor | CADDESIGN | Generado automáticamente | El usuario Trevor ha iniciado sesión en su cuenta en el Enterprise Server CADDESIGN, que tiene su PLS configurado en modo 'No Authentication'. Además, en una disposición de servidores Central/Local, cuando Trevor inicia sesión en su Local Server (CADDESIGN, configurado en modo External PLS), el usuario Trevor CADDESIGN se genera en el PLS del Central Server (que está configurado en modo 'No Authentication'). |
En todos los casos, estos perfiles de usuario pueden convertirse en miembros de Roles editando la entrada del usuario. Tenga en cuenta que, en una disposición con Central Licensing Server y varios Local Servers (consulte External PLS mode), la pertenencia del Usuario a un Rol se aplica en el Central PLS con fines de licenciamiento, en lugar de aplicarse a nivel de Local Server.
En una configuración multiserver Central/Local, el proceso de configuración del Usuario sería, por lo general:
- Crear una cuenta de Usuario estándar en el servidor Local/Department del usuario (que está configurado en modo 'External PLS', apuntando al PLS de licencias central).
-
Pedir al Usuario que inicie sesión en la nueva cuenta en el Local Server; esto sincronizará el nombre de Usuario con el PLS central (en el formato
user_name server_name) - En el PLS central, editar la nueva entrada de Usuario sincronizada para convertirla en miembro del/de los Rol(es) requerido(s). Las licencias se asignan a Roles, lo que permite el acceso por parte de los usuarios; consulte más abajo.
Asignaciones de licencias
En el modo Local PLS, el PLS del Enterprise Server puede ofrecer selectivamente licencias de Altium Designer que se hayan asignado a un Rol específico, el cual, a su vez, puede asociarse con una cuenta de Usuario del servidor. De forma predeterminada (a menos que se especifique lo contrario), todas las licencias adquiridas por el Enterprise Server se asignan al grupo 'All Users', y por lo tanto están disponibles para cualquier Usuario que se conecte al PLS.
Para ver y editar las asignaciones de Roles de licencia existentes, vaya a Admin » Licenses en la interfaz del navegador del Workspace y seleccione la pestaña Roles. Haga clic en un nombre de Rol en la columna Roles para ver sus Usuarios miembros y, a la derecha, las licencias asignadas.
Se puede asignar una licencia a un Rol abriendo el cuadro de diálogo Add/Edit assignment con el botón
, y luego seleccionando una licencia disponible, su Rol de destino y las opciones de asignación.
El tipo de licencia, la licencia específica y la asignación de Rol propuesta se pueden seleccionar en menús desplegables, que se completarán con una lista de los elementos actualmente disponibles. En la imagen de ejemplo siguiente, se están asignando 10 puestos de una licencia específica de Altium Designer de 20 puestos al Rol de grupo Engineers.
Las opciones de asignación de licencia incluyen:
- Automatic leasing: Obliga a Altium Designer a tomar automáticamente en préstamo (usar) esta licencia cuando esté disponible. En el License Manager de Altium Designer, el proceso normal de elegir la licencia de la lista y seleccionar Use se realiza automáticamente para esta licencia.
- Seat availability: Especifique la cantidad de puestos de licencia (hasta el total de puestos permitido) que estarán disponibles para el Rol asociado, o simplemente marque la opción All available seats para habilitar el número total de puestos de esa licencia (su atributo User Count)
- Roaming: Permita que una licencia pueda usarse en modo 'roamed' (utilizada por Altium Designer cuando el PC host no está conectado a la red) seleccionando la opción Allow Roaming. La configuración de duración Max roam hará que la licencia deshabilite un puesto en modo 'roamed' una vez transcurrido el período indicado. Consulte On-Demand Licensing para obtener más información sobre el uso Roaming de licencias de Altium.
- Notifications: Las notificaciones son mensajes que se enviarán a los Usuarios en respuesta a eventos específicos, por ejemplo cuando casi todos los puestos de licencia asignados hayan sido tomados en préstamo: la opción Notify when xx% of available seats have been leased. Seleccione la opción Send reject notifications y un destino Send to users with role (opcional) para habilitar mensajes de alerta para los Usuarios a quienes se les haya desconectado la licencia asignada (puesto revocado).
Cuando se complete la nueva configuración de asignación de licencia, haga clic en
para confirmar la asignación al Rol seleccionado. Para ver detalles sobre la licencia asignada, seleccione la opción de expandir asociada con su entrada.
En el escenario de asignación de licencias anterior, se han asignado 10 puestos de una licencia de Altium Designer de 20 puestos al Rol Engineers y, por lo tanto, a sus miembros. Si no se eliminó de otro modo la asignación de Rol predeterminada All Users asociada con la licencia, y ambas asignaciones existieran, la licencia no estaría disponible exclusivamente para los miembros del Rol Engineers, sino que estaría disponible para todos los usuarios del servidor.
Para eliminar una asignación de licencia existente, haga clic en el botón de eliminar asociado con su entrada. Una asignación de licencia se puede editar mediante su botón
asociado.
La pestaña Roles de la página License Manager proporciona una vista consolidada de los Roles actuales, sus Usuarios integrantes y las licencias asignadas a cada grupo de Roles. Esta interfaz versátil puede utilizarse en combinación con la forma en que los Usuarios se agrupan en Roles (configurados en las páginas principales de Team) para disponer de un enfoque flexible al asignar licencias y puestos a los Usuarios.
Administrar licencias
El Private License Service (PLS) basado en Enterprise Server ofrece una variedad de funciones de administración para gestionar la asignación y el uso de licencias, incluida la capacidad de liberar por la fuerza una licencia tomada en préstamo y supervisar de cerca cómo se utilizan las licencias.
Liberar una licencia en uso
Para situaciones en las que una licencia ha estado siendo utilizada por Altium Designer pero el software no la ha liberado correctamente, el PLS ofrece un medio para finalizar ese préstamo y devolver el puesto al conjunto de puestos de licencia disponibles. Esto puede ocurrir cuando el PC entra en modo de espera mientras Altium Designer está activo, o por algún tipo de fallo del software que haya impedido un cierre correcto. En la práctica, ese puesto de licencia sigue registrado como en uso y, por lo tanto, se le niega a otro usuario.
Para localizar la licencia en cuestión en esta situación, vaya a la lista de Licenses en la interfaz del navegador del Workspace seleccionando Admin » Licenses. En la lista de licencias mostrada en la pestaña Licenses, la información de préstamo de cada entrada está disponible al expandir la entrada de licencia con el botón
; use esto para encontrar al usuario que aún conserva el puesto de licencia.
La licencia tomada en préstamo por ese usuario puede finalizarse, y el puesto devolverse al conjunto de licencias, haciendo clic en el enlace Release asociado con la entrada del usuario y luego confirmando la acción en el cuadro de diálogo Release seat. Altium Designer notificará al usuario que la licencia ha sido liberada por la fuerza por un administrador.
Supervisar el uso de licencias
El Enterprise Server proporciona una variedad de funciones de supervisión e informes de uso de licencias que pueden utilizarse para auditar cómo se usan las licencias de Altium Designer dentro de una organización. Esto resulta útil para garantizar que se está haciendo el mejor uso posible de los puestos de licencia disponibles, anticipar futuras necesidades de licencias y determinar el uso de Usuarios individuales.
Las funciones de uso de licencias del servidor se acceden a través de la interfaz del navegador, en la pestaña Reports de la página License Manager (Admin » Licenses). Esto ofrece una amplia gama de opciones de informes a las que se accede mediante pestañas específicas dentro de la vista Reports. Dependiendo del tipo de información que se requiera para cada informe, se pueden aplicar los filtros de informe asociados para adaptar los resultados e incluir Licenses, Roles, Users y períodos de tiempo específicos.
Para filtrar los resultados de los informes de uso para mostrar, por ejemplo, la actividad de una licencia determinada, seleccione la licencia de interés en el menú desplegable Licenses y haga clic en
. Se pueden agregar licencias adicionales según sea necesario; las licencias se diferencian por su Activation Code. La acción de filtrado de estas opciones permanece vigente mientras se selecciona cada pestaña de estilo de informe, lo que le permite ver informes de uso limitados a esa licencia.
La Reports página también ofrece la opción de exportar el informe actual al disco en formato CSV, compatible con Microsoft Excel y otras aplicaciones de hoja de cálculo, con fines administrativos y contables. Seleccione los resultados del informe deseados usando la pestaña correspondiente y el filtrado que se ajuste a sus necesidades, haga clic en el botón
y especifique una ubicación para guardar el archivo en el disco.
Solucionar problemas de acceso a licencias
Si Altium Designer no puede conectarse al PLS de Enterprise Server, o las licencias que ha adquirido y configurado en el PLS no aparecen en la lista Available Licenses de Altium Designer, puede haber configuraciones del sistema o del software que estén impidiendo el acceso.
Al solucionar cualquier problema, tenga en cuenta lo siguiente:
-
Host PC Firewall – el PLS de Enterprise Server usa el puerto
9780de forma predeterminada al transferir datos de licencias por la red. Compruebe que este puerto se haya abierto en el firewall del PC host durante la instalación del servidor. - Allowed network connections – Altium Designer ofrece la página System – Network Activity page del cuadro de diálogo Preferences. Compruebe que la entrada 'License Server' esté marcada, para que el PLS del servidor pueda comunicarse con Altium Designer a través de la red.
-
Try basic tests:
- Check locally – si el PLS del servidor está configurado en un PC que también aloja una instalación de Altium Designer, confirme que el PLS sea accesible para esa instalación local antes de solucionar problemas en PCs remotos. Si el PLS y las licencias privadas están disponibles localmente, esto indica que los PCs en otras partes de la red que no pueden conectarse tienen un problema de configuración de la red o de Altium Designer (en lugar del PLS).
- Assign license to All Users – Si una licencia que se ha asignado correctamente en el PLS no está disponible para préstamo en Altium Designer, cambie temporalmente la asignación de Role de la licencia a All Users (o simplemente cree una nueva asignación All Users para esa licencia). Consulte License Assignments, arriba. Si entonces está disponible, esto indica que había un problema con el Role del usuario o con la asignación de la licencia.
- Refresh the server PLS – después de realizar cambios en la configuración de licencias del PLS del servidor, particularmente al agregar o eliminar licencias de servidor adquiridas, puede que necesite cerrar sesión y volver a iniciarla para ver los cambios. En algunas situaciones puede ser necesario reiniciar Enterprise Server, ya sea reiniciando el PC o usando la función Restart del servidor en el IIS Manager de Windows.
- Refresh the Enterprise server's PLS connection – después de realizar cambios en el acceso a licencias en el PLS del servidor o en Altium Designer, restablezca la conexión con Enterprise Server haciendo clic en el comando Refresh en la página Licensing Management de Altium Designer o cerrando sesión y volviendo a iniciar sesión en el servidor. Al usar la configuración interna de PLS para acceder a licencias en Altium Designer, actualice la conexión haciendo clic en Refresh y/o en el enlace Disconnect/Reconnect... private license server. Para forzar una actualización completa de la conexión, seleccione el enlace Setup private license server y haga clic en OK en el cuadro de diálogo Private License Server Setup.
-
Check Roles and PLS Authentication mode – si una licencia a la que intenta acceder iniciando sesión en Enterprise Server está asignada a un Role específico, asegúrese de que el nombre de Account del usuario del servidor sea miembro de ese Role; tenga en cuenta que, en el modo 'No Authentication' del PLS, los Roles se asignan a la cuenta
user_name server_namegenerada. Por el contrario, si se está conectando al PLS usando la opción 'Setup private license server' en Altium Designer, la autenticación de Enterprise Server must debe estar configurada como 'No Authentication'.
Comparación de modos de PLS de Enterprise Server
El PLS de Enterprise Server se puede configurar en uno de tres modos distintos, cada uno de los cuales se adapta a determinadas disposiciones de licenciamiento para Altium Designer y Altium Servers. La siguiente tabla resume cómo el PLS administra y ofrece licencias de Altium cuando está configurado en cada modo de PLS.
| No PLS mode | Local PLS mode | External PLS mode | ||
| Server license location: | Local | Local | Local o externo | |
| User authentication: | n/a | Vault Session | No Authentication | n/a |
| Altium Server licenses served to network: | No | No | Sí | Sí – licencias obtenidas del PLS de un servidor externo. |
| Altium Designer licenses served to network: | No | Sí | Sí | Sí – licencias obtenidas del PLS de un servidor externo. |
| Altium Designer license access using internal PLS setup: | No | No | Sí | No |



















