Cada licencia de acceso de clientes válida incluye una autorización designada para un usuario o un programa para
acceder de forma directa o indirecta al servidor de
Rational Asset Manager.
A partir de la versión 7.2, las licencias para
Rational Asset Manager Edición
Enterprise se basan en dos tipos definidos de licencias de usuario:
- Publicador
- Una licencia de publicador de acceso de cliente proporciona acceso a
todas las prestaciones del producto. Un publicador
puede someter, buscar, ver, discutir, valorar, comentar, actualizar, descargar y revisar activos, y ejecutar informes.
- Colaborador
- Una licencia de colaborador de acceso de cliente proporciona acceso a
un conjunto limitado de prestaciones del producto. Un colaborador puede buscar, ver, discutir, valorar, comentar y descargar activos.
Las licencias de acceso de
cliente publicador y colaborador pueden acceder al producto a través del cliente web, el cliente Eclipse y las
interfaces de programación de aplicaciones de
Rational Asset Manager publicadas.
Las siguientes licencias están disponibles:
- Licencia de acceso de cliente Publicador de
Rational Asset Manager Edición
Enterprise (usuario autorizado o concurrente)
- Licencia de acceso de cliente Colaborador de
Rational Asset Manager Edición
Enterprise (usuario autorizado o concurrente)
- Rational Asset Manager
Standard Edition (usuario autorizado)
Las licencias de usuario pueden ser asignadas o concurrentes. Un usuario asignado, o autorizado, es una persona o programa que tiene autorización de un administrador para utilizar el producto bajo licencia. Debe mantener licencias para el número equivalente de personas y programas que utilicen el producto bajo licencia. Las personas o programas no pueden compartir los ID de usuario. Un usuario puede tener asignada una licencia de publicador o de colaborador.
Cuando planifique el número de licencias de cada tipo para su despliegue, siga estas directrices:
- Para despliegues de 1000 usuarios o más, la mayoría de usuarios serán colaboradores.
Piense en utilizar un 10-20% de licencias de publicador y un 80-90% de colaborador.
- Para despliegues de menos de 100, la mayoría de usuarios son publicadores.
Sólo los administradores pueden asignar licencias a los usuarios; las licencias no se asignan automáticamente. Los
administradores pueden asignar licencias de usuario autorizada desde el cliente web. Las licencias flotantes se
utilizan para un usuario que no tiene la licencia autorizada adecuada. El acceso programático requiere también una
licencia de Rational Asset Manager basada en el ID de usuario. Una
licencia de usuario no se puede utilizar en varios repositorios pero se puede utilizar en varios programas de cliente
del mismo repositorio.
Nota: Rational Asset Manager utiliza la aplicación de claves de licencias FLEXlm.
FLEXlm
consume una licencia cada vez que una persona inicia sesión en un servidor de Rational Asset Manager. Las licencias de
Rational Asset Manager Standard Edition sólo se pueden utilizar en servidores de Rational Asset Manager configurados
como servidores Standard Edition. Del mismo modo, las licencias de Rational Asset Manager Enterprise Edition sólo se
pueden utilizar en servidores configurados para ser servidores de Enterprise Edition.
Cuando un usuario accede al sistema, el usuario obtiene una licencia de uno de estos tipos de usuario:
El sistema comprueba si un usuario está autorizado y asigna la licencia de usuario autorizada o proporciona una
licencia flotante basada en la operación de usuario. La asignación de licencias sigue estos procesos:
- Comprueba si un ID de usuario tiene una licencia de usuario autorizada
- Asigna una licencia según la utilización: para actualizar o crear activos necesita una licencia de publicador. Para
buscar y descargar activos, necesita una licencia de colaborador.
Si a un usuario que no está autorizado no se le
asigna una licencia, cuando el usuario inicia la sesión, no se consume una licencia. Dependiendo de la acción que un
usuario seleccione, será necesario un tipo de licencia específico. Cuando un usuario solicita una acción, se asigna una licencia concurrente del tipo correcto. Si no hay licencias disponibles, se deniega la acción. Una licencia flotante se
mantiene hasta que el usuario finaliza la sesión o todas las sesiones del usuario caducan.
- Asigna una licencia para cada ID de usuario, no para cada sesión: un inicio de sesión de usuario consume una
licencia.
- Permite que las operaciones de API completen sesiones en nombre de un usuario.
Si realiza una operación
programáticamente, a través de las API, el programa consume una licencia. Para evitar el consumo de varias licencias en
cada sesión de usuario, puede utilizar un ID de usuario de administrador de repositorio para crear una sesión en nombre
de un usuario.
- Libera una licencia cuando caduca una sesión o si el usuario finaliza la sesión y se cierran todas las sesiones.
Ejemplos de asignación de licencias:
- Un usuario anónimo visualiza detalles de activo público y se extrae una licencia flotante de colaborador
disponible, incluso aunque el usuario no haya iniciado la sesión.
- Un usuario con una licencia de usuario de colaborador intenta modificar o someter un activo y se extrae una
licencia de publicador flotante disponible.
- Un usuario autenticado visualiza un activo y se extrae una licencia de colaborador. Excepción: la licencia de
colaborador no se extrae si el usuario ya tenía una licencia de publicador a partir de una acción anterior.
- Un usuario autenticado modifica o somete un activo y se extrae una licencia de publicador. Si se extrajo una
licencia de colaborador para ese usuario, se incorpora la licencia de colaborador.
- Un usuario autenticado finaliza la sesión y se devuelve la licencia flotante.
La licencia se devuelve tanto si se trata de una licencia de colaborador como de publicador, a menos que el usuario
tenga otras sesiones que todavía se estén ejecutando.
Cuando un usuario autorizado inicia una sesión, se asigna una licencia al usuario. Si un usuario inicia la sesión con
una sesión distinta o desde el cliente de Eclipse, se considera que el usuario está conectado y no consume licencias
adicionales. La licencia se libera solamente cuando el usuario finaliza la sesión por completo en todas las sesiones o
cuando todas las sesiones exceden el tiempo de espera.
Si un usuario elige una acción que requiere una licencia concurrente de colaborador y luego elige una acción que
requiere una licencia de publicador, se asigna una licencia concurrente de publicador al usuario y se libera la
licencia concurrente de colaborador. El usuario mantiene entonces la licencia de publicador hasta que todas las
sesiones caduquen.
Si ese usuario tenía una licencia de colaborador asignada, la licencia no se liberaría porque esa licencia está
asignada. Solamente se pueden
promocionar las licencias flotantes. Si se le
asigna una licencia de colaborador e intenta realizar una acción que necesita una licencia de publicador, el servidor
de licencias asigna una licencia flotante de publicador si es que hay alguna disponible.