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