miércoles, 27 de septiembre de 2017

Configurar SAP Cloud Portal para Fiori: Crear sitio

Si queremos montar Fiori en la nube, podemos utilizar el servicio Portal de SAP Cloud Platform.

En el post anterior habíamos visto cómo activar el servicio y corregir posibles errores. Ahora vamos a crear el sitio y en el siguiente (cuando me dé por publicarlo), crearemos los catálogos, grupos y esas cositas.

Crear un nuevo sitio


Lo primero es acceder al servicio de Portal de SAP Cloud Platform, como ya vimos en el post anterior, para poder acceder al espacio de administración. Venga, que ya casi lo tenemos.



Ahí elegimos Directorio del sitio, donde vamos a ver todos los portales que tenemos creados. ¡Yo ya tenía uno creado! Es que soy todo un currante.



Para crear uno nuevo, nada más intuitivo que pulsar el + grandote.


Le asignamos un nombre digno y un tipo. Como lo queremos hacer en plan Fiori, con sus tiles y todo eso, pues buscamos la opción SAP Fiori Launchpad.


Una vez creado, accedemos automáticamente al Cockpit de Fiori, donde tendremos un resumen del sitio (cuantas aplicaciones tiene, catálogos, funciones, análisis del sitio, esas cosas). Como ahora lo tenemos pelado, no nos vendrán muchas cosas.


Publicar el sitio


Que tengamos creado el sitio no quiere decir que ya podamos acceder. Inicialmente estará offline, así que no podrá entrar nadie hasta que lo publiquemos, ni Neo puesto a pastillitas azules.

Para poder publicar el sitio, ya sea porque lo acabamos de crear o porque hemos hecho algún cambio y queremos ponerlo ya disponible, tenemos que buscar la opción de Publicar, que en el cockpit aparece en la parte superior, con forma de Mundo.

Así podemos publicar nuestro primer sitio

Ningún cambio del sitio (por ejemplo, cambiarle el alias o asignar una aplicación nueva a un catálogo) estará disponible hasta que no lo publiquemos de nuevo. Lo cual, está claro, tiene todo su sentido, pero cuando uno hace pruebas estas cosas se le olvidan :D.

El sistema nos informará de que hay cambios aún sin publicar "asteriscando" el icono del mundo.


Opciones en el Espacio de Administración


Si volvemos hacia atrás, al Space Admin, veremos que ya aparece nuestro nuevo sitio.


Si ponemos el ratón sobre uno de nuestros sitios, nos despliega la información del mismo: Fecha de publicación, descripción y una dirección relativa, que es lo que vamos a añadir a la url de portal para que se acceda al mismo. Si aún está offline, no nos aparecerá la url.

Por defecto, la url es un chorizo de letras, números y guiones bastante complicado de aprender (aunque seguro que hay alguno se cree Dustin Huffman en Rain Man y se la aprende de memoria). Afortunadamente, tenemos la opción de hacerlo más amigable modificando el alias del sitio. En un rato lo vemos.

En el desplegable de Tratar podremos editar el sitio, publicarlo si ha habido cambios, desconectar el sitio si lo queremos tener offline y otras opciones de edición.


Y si pulsamos sobre la url (en la imagen anterior, donde pone /sites/prueba1, que es el alias que le asigné a ese sitio), accederemos al portal con una url fija: https://flpportal-pxxxxxxtrial.dispatcher.hanatrial.ondemand.com/la_direccion_configurada.

Ese va a ser el punto de acceso a nuestro portal fiori en la nube.

¡Mi superportal! Envidia que os da de lo chulo que es


Ojo, que lo podemos hacer más fáicl: Podemos marcar un sitio (y sólo uno) como estándar. En ese caso, también podremos acceder con la url directa del portal, sin especificar el sitio: https://flpportal-pxxxxxxtrial.dispatcher.hanatrial.ondemand.com.

Así se verá el sitio que elijamos como estándar

Configuración básica


Volvemos al cockpit del sitio (pulsando en Tratar en el directorio de sitios) para hacer la configuración básica.

En Opciones podemos cambiar cosas como la url del sitio, la versión SAPUI5 utilizada o las opciones de personalización del portal.

Para cambiar las propiedades del sitio, pulsamos en un botón que pone... a ver si lo adivináis... eso es,¡Editar!


No me voy a poner a contar todas las opciones porque son muy intuitivas, pero si las más importantes. Eso sí, recordad: Tras hacer cualquier cambio, tenemos que pulsar el botón de publicar.

Cambiar la URL del sitio


En el bloque General podemos cambiar el alias del portal. Sin un alias, el portal tendrá una url tan fea como un orco, que será algo como /sites?siteId=el_chorro_que_aparece_en_el_ID. Así que lo podemos abreviar con el alias para tener un acceso como /sites/mi_alias.


Elegir la versión de SAPUI5


En opciones de sistema, podemos elegir la versión SAPUI5 que vamos a utilizar. Por defecto nos propone la última (opción Innovación, actualmente la 1.48), que para nuestra prueba nos va a valer.

Pero podemos elegir otra versión de dos maneras:


  • Con la opción Mantenimiento podemos elegir una de las tres versiones que SAP mantiene en el portal: la 1.28, la 1.38 y la 1.44
  • Con la opción Personalizada, algo no recomendado por SAP por falta de mantenimiento, podemos elegir cualquier versión.


Dependiendo de la selección, en el siguiente bloque (opciones de usuario) tendremos habilitados más o menos opciones. Para nuestra prueba esto no nos importa mucho y podemos elegir la de Innovación.


Mostrarle u ocultarle opciones al usuario


En el portal Fiori tenemos unos cuantos botoncitos y opciones para que el usuario se pueda configurar su propio acceso: Añadir o borrar aplicaciones del Launchpad, buscar, cerrar sesión...



Una de las opciones que nos puede interesar es la de Personalización de usuario.

Esto es muy útil cuando nuestro portal realmente tiene pocas aplicaciones y no tiene sentido que el usuario pueda elegir cuales ve y cuales no. Y, todo sea dicho, recuerda a las incidencias que ocurrían muy a menudo con el antiguo SAP Portal, cuando se nos olvidaba deshabilitar la opción de personalización del usuario y luego llegaban incidencias de los usuarios en plan "es que no encuentro el botón aprobar... no, yo nunca lo he tocado" (y luego, evidentemente, sí que lo había tocado y lo había ocultado).

Si no permitimos personalizar, el usuario no tendrá esta opción disponible.

Otras opciones que le podemos mostrar u ocultar al usuario es la selección de tema (para que el usuario pueda elegir el tema del sitio que quiere usar) y la configuración de página inicial (donde puede elegir si sólo ve las aplicaciones del grupo seleccionado o todas).

El usuario tiene estas dos opciones disponibles en su área de configuración, botón Opciones.

En este sitio hemos habilitado la opción de barra de selección de grupo,
así que el usuario puede elegir cómo ve los grupos de la página inicial

También podemos ocultarle o mostrarle al usuario:


  • El botón de cierre de sesión.


  • La lupa de búsqueda y el área de notificaciones (esta última habría que configurarla).


Tenemos unas cuantas opciones para andar experimentando, según necesitemos.

En el siguiente post veremos cómo crear los catálogos y así poder asignar las aplicaciones correspondientes en nuestro sitio. Id creando unos cuantos "Hola Mundo" para probar :D.

No hay comentarios:

Publicar un comentario