Enabling Fiori 2.0 Notification Center in the Cloud using Fiori Launchpad
Notifications are a great way to make users aware of the situation that require timely action or attention. This could be an information of an event which just occurred or could be a workflow task which requires immediate attention. One of the most awaited features of Fiori 2.0 is the Notification centre. This was initially introduced as part of S4HANA 1610 release.
Since then, I have had several customers enquire about Fiori 2.0 and it availability on the Cloud Platform. SAP Fiori Launchpad which is also delivered in the Cloud is actually an instance of the Cloud Portal. It was only early this year, the Fiori Launchpad in the cloud was enabled with Fiori 2.0 concepts. Customers who are already using Fiori Launchpad in the cloud, can now easily switch to a Fiori Launchpad which is now based on Fiori 2.0 concepts. All it requires is selecting an Innovation SAPUI5 version within the Portal site settings. It’s that easy – You don’t need to upgrade or patch your backed system for this. You can straight away get to see the Belize theme with the new look of the Launchpad. In the next update, integration of SAP Menu within the App finder was introduced in the Fiori Launchpad. I have already posted a blog on this topic. In this blog, I am going to share few simple steps for a Cloud Platform administrator to enable the Notification center.
Select the right SAPUI5 version
The first thing you need to do is ensure that your Fiori Launchpad site is running on SAPUI5 Innovation version. As of today, the SAPUI5 Innovation version on the Portal is 1.44.6
Once you select this version and publish you site, you would be able to see the Fiori Launchpad based on Fiori 2.0 concepts
Enable the Notification Area
Within the Site settings, ensure that you enable the features related to Fiori 2.0
You have the option to enable SAP Easy Access Menu as well as the Notification Area. You can select if you want to have the Notification preview and also the polling interval to fetch new notifications.
In the Cloud Platform Destinations, you need to add a destination which refers to the Notification Hub. This is the SAP Gateway system which has been configured as a Notification hub.
In my example, I have configured my gateway system SM5/920 to act as a Notification hub.
Configuring your Cloud Connector
A cloud connector needs to be setup on your premise which exposes the resources of the SAP Gateway system to the Cloud platform account. The cloud connector needs to be active and running to support the Notification center in the Fiori Launchpad. There are lot of how-to-guides which show you how to configure the cloud connector.
Enabling the Notification Hub & Activating ABAP Push channels
This is where majority of the work is 🙂 You need to configure your SAP Gateway Notification Channel which resides in the Fiori Frontend Server. There is a wonderful blog by Jocelyn Dart where she has explained all the required steps to
- Enable the Notification Hub
- Activate Notification OData service
- Activate the ABAP Push channels
You would need to do the same configurations as stated in her blog. In an on-premise implementation, the Gateway system would serve the Fiori Launchpad and also play the role of a Notification hub. With the Cloud Platform, the Fiori Launchpad is now available in the cloud and hence you don’t need to create a Launchpad Configuration file. You would only need to configure your SAP Gateway as a Notification Hub.
Below is a screenshot of the Fiori Launchpad on Cloud Platform after turning on the Notification center. The features and options available within the Notification center is exactly the same as the one available in the on-premise SAP Gateway system.
If you dont see the Notification Preview when you login to the Launchpad, ensure that the preview is also enabled at the user settings (Its disabled by default)
You can now click on the Notification center icon and view the items by priority/Data/type and actions them.
Hope you found this helpful. If you are also looking to enable to SAP Easy Access Menu within the App Finder, you can follow this blog Access your SAP Menu in the Cloud using Fiori Launchpad
Nice blog. Murali. I have 2 questions on my mind. First, I've read some SAP notes which suggest that UI5 1.44 will be designated a 'stable' release. Will we soon see that reflected in the cloud portal site settings/FCC, with both 1.38 and 1.44 available as supported stable versions? Many customers won't want their prod portals on 'innovation' and choosing 1.44x as a custom choice is 'not supported'.
Second, if customers have gone down the OData Provisioning route they won't have a gateway hub. Should they just use ECC as notification hub? Or will SAP Cloud Platform take on this role?
Thanks Mike. I understand the concerns. As of today, the Fiori Launchpad innovation version is SAPUI5 1.44. Soon, we should be able to see SAPUI5 1.44 listed as a maintenance version in the Launchpad and it would be aligned with the documentation - https://sapui5.hana.ondemand.com/versionoverview.html
With regard to the use of OData Provisioning playing the role of Notification hub, this is currently in the roadmap. In the future, customers would be able to connect various backend systems to OData Provisioning service to provide notifications.
i would like to know whether now the Notification hub can use the OData service from other back end systems. If yes, please share some light on how it can be configured in FLP
Nice blog Murali, good to see some detail behind the functionality options. Will be great to see this functionality in SCP eventually, not just available to customers with SAP gateway. Can't wait to set this up for an end customer.
Great Blog as always!! Can we use GWaaS as well instead of on-prem GW as the notification hub ?
I think this is in the roadmap.
Hi Murali, Nice blog! I think my point is quite similar to the previous comment by Parag and I am not sure if things have changed since then. Is there a way to configure SCP Workflow based notifications to appear in FLP notification area?
Is there any news about GWAAS for notifications?
Very informative and great blog!!!
Is there anyway that i can configure a custom OData service which provides the notification?.
I see that you have mentioned that it is in the roadmap, can you tell us the timelines of when this will be available
Is this feature available in the on-premise Fiori Launchpad?
Yes, very much
How can we achieve this where in the situation like where we use UI5 , Hana as back-end, and xsodata service are being used?
I have the same requirement to push the notification on the FLP.
But we are not using ABAP .
it would be great if you can help me with this.
I would also need notifications to be pushed from hana cloud instance.
Hi Murali! I've configured the Notification Hub, Destination and Cloud Connector..but i don´t see where i have to tell the Notification Hub that the notifications must be sent to the SCP and not to the On premise Launchpad...where i have to set that?
I could not find any additional blog or post related to configure Notifications in SCP.
Thanks a lot!
Hi @ Murali Shanmugham,
I´m trying to activated notification center in my SAp Cloud Platform Portal Launchpad. I did all the steps in your blog and in Jocelyn Dart blog too. But I cant get the solution. i Attached the error: