Creación de aplicaciones afiliadas para TIBCO EMS
En los pasos siguientes se describe cómo comenzar a usar aplicaciones afiliadas y el Inicio de sesión único (SSO).
Nota
Si recibe errores de SSO, compruebe que ha usado una cuenta de dominio al configurar BizTalk Server; esto puede afectar al funcionamiento del servicio SSO empresarial. SSO solo funciona con una cuenta de dominio.
Creación de una aplicación afiliada
En Panel de control, abra Servicios y compruebe que el servicio Enterprise Single Sign-On se está ejecutando.
En el símbolo del sistema, cambie los directorios a la carpeta de instalación de Inicio de sesión único empresarial.
Por ejemplo:
C:\Archivos de programa\Common Files\Enterprise Single Sign-On>
Utilice los comandos del Inicio de sesión único empresarial. Para obtener una lista de comandos, use el modificador -help .
Para crear una aplicación afiliada utilizando un archivo *.XML como inicio, escriba el siguiente comando:
ssomanage.exe -createapps C:\SSOtest\AffiliateApplication.xml
donde:
C:\SSOtest es la carpeta que contiene la aplicación XML.
AffiliateApplication.xml es el XML de la aplicación que creó que contiene la información Sign-On.
Por ejemplo:
<?xml version="1.0"?> <SSO> <application name="TIBCO EMS App"> <description>TIBCO EMS SSO Application</description> <contact>someone@example.com</contact> <appUserAccount>DomainName\AppUserGroup</appUserAccount> <!—an existing group on the domain controller - > <appAdminAccount>DomainName\AppAdminGroup</appAdminAccount> <!-- an existing account in the domain group - > <field ordinal="0" label="User ID" masked="no" /> <field ordinal="1" label="Password" masked="yes" /> <flags groupApp="no" allowTickets="yes" enableApp="yes"/> </application> </SSO>
Mediante el uso del XML de ejemplo, la aplicación afiliada, TIBCO EMS App, contiene los valores mostrados en el indicador de comandos.
Crear vales de Sign-On único
Escriba el comando siguiente para controlar el comportamiento del vale SSO:
ssomanage.exe -tickets yes yes
Responda a las preguntas:
ssomanage -tickets <allowed yes | no> <validate yes | no>
Al finalizar, recibirá una confirmación:
Se está utilizando el servidor SSO en este equipo. La operación se ha completado correctamente.
Habilitación del XML de la aplicación afiliada
Escriba el siguiente comando:
ssomanage -enableapp TIBCO EMSApp
Escriba el comando siguiente para que se enumeren las aplicaciones y para comprobar que se ha creado la aplicación:
ssoclient.exe –listapps
Aparecerán en una lista las aplicaciones afiliadas disponibles para su utilización:
Aplicaciones disponibles para IBI\YourID - TIBCO EMSApp
Escriba el siguiente comando para establecer las credenciales de la aplicación afiliada:
soclient.exe -setcredentials TIBCO EMSApp
Escriba el nombre de usuario y la contraseña en los cuadros. Escriba las credenciales de inicio de sesión para la aplicación afiliada TIBCO EMS App.
Por ejemplo, escriba la identificación del usuario y la contraseña para que ese usuario escriba en el sistema a través del servidor de SSO.
Id. de usuario: usuario
Contraseña:
******
¿Confirmar? Contraseña:
******
La aplicación afiliada aparece en el cuadro de diálogo Adaptador de BizTalk para PROPIEDADES de transporte EMS de TIBCO.