✒️SAP BTPFIORI / El uso del servicio Launchpad dentro de SAP Cloud Por Jose Baz Suarez
El uso del servicio Launchpad dentro de SAP Cloud

El uso del servicio Launchpad dentro de SAP Cloud
1. Introducción
En esta lección aprenderás cómo publicar y acceder a las aplicaciones SAPUI5 a través del SAP Launchpad Service dentro de SAP Business Technology Platform (BTP).
El Launchpad es el punto central donde los usuarios pueden encontrar, abrir y ejecutar las aplicaciones Fiori que fueron desplegadas en SAP Cloud Foundry.
Su función es equivalente al Fiori Launchpad On-Premise, pero en este caso está alojado en la nube y administrado como servicio por SAP.
2. ¿Qué es el SAP Launchpad Service?
El SAP Launchpad Service es un servicio cloud que proporciona un portal centralizado y personalizado para acceder a todas las aplicaciones Fiori, SAPUI5 y HTML5.
📘 Principales funciones:
-
Consolida aplicaciones de distintos sistemas (S/4HANA, SuccessFactors, Ariba, etc.).
-
Permite la administración de roles, catálogos, grupos y tiles.
-
Gestiona la autenticación y autorización mediante el servicio XSUAA (Identity Authentication).
-
Garantiza acceso seguro desde cualquier dispositivo.
💡 Beneficio: los usuarios pueden acceder a todas las aplicaciones del entorno SAP BTP desde un solo punto de entrada web, con experiencia Fiori consistente.
3. Arquitectura general del Launchpad
Cuando se despliega una aplicación SAPUI5 en SAP BTP, se integra con el Launchpad Service a través de los siguientes componentes:
| Application Router | Redirige las solicitudes hacia las aplicaciones HTML5 almacenadas. |
| HTML5 Apps Repository | Almacena las aplicaciones HTML5 desplegadas. |
| XSUAA (Security Service) | Administra autenticación y roles de usuario. |
| Launchpad Service | Publica y organiza las aplicaciones para acceso final del usuario. |
📘 Flujo resumido:
-
El usuario accede al Launchpad.
-
El Application Router valida la sesión.
-
La app se carga desde el repositorio HTML5.
-
Se renderiza la interfaz SAP Fiori en el navegador.
4. Creación del sitio Launchpad
El proceso para crear un sitio en el Launchpad es el siguiente:
-
Ingresar a SAP BTP Cockpit.
→ Seleccionar el subaccount y abrir el Launchpad Service. -
Crear un nuevo sitio (Site Manager).
→ Asignar un nombre representativo, por ejemplo: MiLaunchpadSAPUI5. -
Agregar aplicaciones HTML5.
→ Seleccionar las apps desplegadas en Cloud Foundry (almacenadas en html5-apps-repo). -
Definir roles y catálogos.
→ Crear un catálogo, grupo y tile (mosaico) para organizar las aplicaciones. -
Publicar el sitio.
→ Se genera una URL pública para acceder al Launchpad desde cualquier dispositivo.
5. Estructura funcional del Launchpad
📘 Elementos principales:
| Catálogo | Conjunto de aplicaciones agrupadas por tema o módulo funcional. |
| Grupo | Conjunto visible de tiles dentro del Launchpad. |
| Tile (Mosaico) | Elemento visual que representa una aplicación o función. |
| Rol | Define los accesos que un usuario tendrá sobre las apps publicadas. |
💡 Ejemplo:
Un rol “Analista de Inventarios” podría tener acceso al catálogo “Gestión de Stock” y al grupo “Operaciones”, donde figuran tiles como Pedidos, Mermas o Inventario.
6. Integración de aplicaciones HTML5
Las aplicaciones HTML5 desplegadas se almacenan en el HTML5 Application Repository y se vinculan al Launchpad mediante el Application Router.
Para que esto funcione correctamente, es necesario:
-
Haber creado una instancia del servicio html5-apps-repo.
-
Tener configurada una instancia del servicio destination que apunte al backend (si corresponde).
-
Establecer la integración con el Launchpad a través del Site Manager.
📘 Comando de integración (opcional en terminal BAS):
7. Autenticación y seguridad
El Launchpad utiliza el servicio XSUAA (SAP Authorization and Trust Management) para manejar la autenticación y autorización.
📘 Características:
-
Permite controlar quién accede y a qué aplicación.
-
Se configura mediante roles asignados al subaccount.
-
Compatible con SAP Identity Authentication Service (IAS).
💡 Importante: el Portal/Launchpad no realiza la autenticación por sí mismo; depende del XSUAA y el Application Router para validar las credenciales del usuario.
8. Acceso al Launchpad
Una vez publicado el sitio, SAP genera una URL única con el siguiente formato:
Desde esta URL, los usuarios podrán acceder al portal, iniciar sesión y visualizar las apps disponibles según sus roles y permisos asignados.
📱 El Launchpad es completamente responsivo, lo que permite acceder desde computadoras, tablets o smartphones con la misma interfaz Fiori.
9. Buenas prácticas
-
Nombrar las aplicaciones y tiles de manera clara y uniforme.
-
Agrupar las apps en catálogos lógicos por función (Finanzas, Compras, Inventario, etc.).
-
Revisar los roles de acceso antes de publicar el sitio.
-
Verificar la integración con html5-apps-repo y destination antes del despliegue.
-
Probar la URL del Launchpad desde distintos dispositivos para confirmar la respuesta responsiva.
10. Conclusión
El SAP Launchpad Service es el punto de acceso central a las aplicaciones Fiori en la nube.
Permite ofrecer a los usuarios un entorno organizado, seguro y accesible desde cualquier dispositivo.
Gracias a su integración con Cloud Foundry, XSUAA y el HTML5 Apps Repository, los desarrolladores y administradores pueden gestionar todo el ciclo de vida de las aplicaciones SAPUI5 dentro de SAP BTP, garantizando una experiencia uniforme y profesional.
📘 Preguntas de repaso
-
¿Cuál es la función principal del Launchpad Service dentro de SAP BTP?
→ Centralizar el acceso a las aplicaciones SAP Fiori y HTML5 desplegadas en la nube. -
¿Qué servicio se encarga de almacenar las aplicaciones HTML5 publicadas en SAP BTP?
→ html5-apps-repo. -
¿Qué componente administra la autenticación y los roles de usuario?
→ El servicio XSUAA (Authorization and Trust Management). -
¿Qué elementos componen la estructura del Launchpad?
→ Catálogos, grupos, tiles y roles. -
¿Desde qué herramienta se administran y publican los sitios del Launchpad?
→ Desde Site Manager dentro del Launchpad Service en SAP BTP.
 
 
 
Sobre el autor
Publicación académica de Jose Rodrigo Baz Suarez, en su ámbito de estudios para la Carrera Consultor SAP BTP Fiori.
Jose Rodrigo Baz Suarez
Profesión: Analista de Inventarios y Auditoria - Uruguay - Legajo: WX92M
✒️Autor de: 47 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Presentación:
Analista con experiencia en sap, contabilidad, inventarios y costos. manejo de cierres, balances, reportes y mejoras de procesos administrativos.
Certificación Académica de Jose Baz

























