Skip to Content
Product Information
Author's profile photo Murali Shanmugham

Configure Process Visibility Dashboard & Integration with Fiori Launchpad: Part 7

Visibility Dashboards provide an End-To-End view of processes within the business process project. With few configuration steps you can easily setup your dashboard to monitor your processes. In this blog post, I will show how to use Process Visibility to create a rich dashboard to view the status of Special Projects.

Getting started with SAP Process Automation

Part 1 – Subscribing to SAP Process Automation and understanding the components

Part 2 – Creating your first Business Process Project and configuring Trigger Forms

Part 3 – Adding Process Controls & Approval Form

Part 4 – Creating Data Types & Decisions

Part 5- Create and Configure Automation

Part 6- Deploy Business Process Project

Part 7- Configure Process Visibility Dashboard & Integration with Fiori Launchpad


Configure Visibility Scenario

Use the “Create” option to create a new Visibility Scenario.

Provide a name and description

In the Process Dashboard, use the “+” icon to “Add Process”. You will see all the processes which you have created within your SAP Process Automation service.

Selecting the process will populate the default events, attributes as well as performance indicators.

You can navigate to each of the tabs and define how you want to view your process monitors and performance indicators.

Once you have completed the configuration, Release and Deploy the project.

Before we can start using Visibility Scenarios, we would need to enable the job for this process. Navigate to the “Monitor” section of SAP Process Automation and in the Visibility Scenario menu, look for the deployed process and schedule the job.

Configure Central Fiori Launchpad

To view the process dashboard, we would need to configure the Fiori Launchpad on BTP using the Launchpad service. In this section, I will go through the steps required to configure apps like “My Inbox” and “Trigger Forms” also in the Launchpad.

In your BTP subaccount, create a new instance for “SAP Process Automation”.

Navigate to the “Destinations” menu and create a new destination.

Switch to “Service Instance” tab and select the name of the SAP Process Automation service instance created above. Also, provide destination name and description.

Accept the defaults and save your destination. This is required to access the Process Visibility related apps within the configuration of the Launchpad service.

Access the Launchpad service. Ensure you have the appropriate role collections assigned before accessing this service


Navigate to the content explorer and access the HTML5 Apps.

Select the apps which you would need to work with. In particular, we would be using My Inbox for approvals, Process Trigger app for the Start Form and Process Workspace along with Visibility scenario apps.

You will now see all these apps in the Content Manager. Select the “Process Trigger” app and create a local copy. We would need to edit it to provide parameters to launch the start form.

I have given the name “Special Projects” for this local copy and provided the uri parameter.

You can obtain this from the Trigger Settings in the process builder

To view these apps on the Launchpad, a quick way is to assign these apps to the “everyone” role. This way any user who access the launchpad, will get to see these apps

Save your changes. Create a new site from the Site Directory and launch it

You will now be able to see all the required apps in the Fiori Launchpad

You can access the Process Workspace to view how the process is performing and drill down to each of the instances which have been initiated.

I hope this blog series has given you a good insight on the initial capabilities of SAP Process Automation and how you can leverage it to easily automate processes which are paper based or repetitive in nature.

Reference Assets:

SAP Help Documentation

SAP Process Automation Youtube Video Tutorials

Product roadmap

Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Pierre COL
      Pierre COL

      You did a great job with this series of 7 tutorials Murali Shanmugham. 👍

      From teh whole team, thanks a lot for your effort in supporting SAP Intelligent RPA in the past, and now SAP Process Automation! 🙏

      Author's profile photo Murali Shanmugham
      Murali Shanmugham
      Blog Post Author

      Hi Pierre, Thanks for the feedback.

      Author's profile photo Carina Sorrocher
      Carina Sorrocher

      Thanks a lot for this tutorial!

      Will SAP Process Automation replace or complement IRPA?

      Will be courses in Open SAP about this?

      Best, Carina.

      Author's profile photo Murali Shanmugham
      Murali Shanmugham
      Blog Post Author

      Hi Carina, SAP Process Automation brings together Intelligent RPA + Workflow Management. Both these existing services on BTP are now combined into one offering and further enhanced to support Citizen Developers.

      This solution has just launched and I would assume there would be an openSAP Course in the near future. Did you check out the Learning Journey. There are plans to enhance this to cover SAP Process Automation.

      Author's profile photo Sindy Zhan
      Sindy Zhan

      Hi Murali,

      Thank you for your excellent work on this end-to-end series of 7 blog posts!

      I am trying to implement it following your blog posts.

      And I think it would be even better if you could try to transfer them into a tutorial mission on SAP Developers Community !

      Best regards,


      Author's profile photo Chaitanya Priya Puvvada
      Chaitanya Priya Puvvada

      The first set of tutorials are already published.

      Please find the links.



      Author's profile photo Monica Angyalosi
      Monica Angyalosi

      Dear Murali,

      Thank you very much for the great blog. I have followed it step by step and 2 question marks:

      • the html body of the Outlook mail doesn't turn the Step0.EmployeeName variable in value. Same for the other uses. I get the mail but instead the value I have

        Hello " + Step0.EmployeeName + ",

      • in this last section, the instance you made for SAP Process Automation is plan standard and not free anymore. Not working with the free instance we already used in the first parts of the blog?
      • we have the Launchpad service and the MyInbox already configured in another sub-account. SAP process automation free plan we have activated on a separate sub-account. How do I make visible now the Trigger Form?

      Thanks and Kind Regards


      Author's profile photo Murali Shanmugham
      Murali Shanmugham
      Blog Post Author

      Hi Monica,

      1. Can you pls check you have EmployeeName mapped in the input tab of the automation step and that you can see it in the Start Parameters when you are inside the automation builder.
      2. I used the standard plan before the free tier was released. Pls use the free tier to explore these capabilities
      3. I believe cross consumption of HTML5 apps in the Launchpad service across subaccounts is still in the roadmap. For now, you will have to have the Launchpad and the SAP Process Automation service in the same account to use the existing Fiori apps + new automation.
      Author's profile photo Alex Dong
      Alex Dong

      Hi Murali,

      Great blog post and easy to read!

      Author's profile photo Naeem Khan
      Naeem Khan

      Hi Murali,

      I am new to SAP Business Process Automation. Today, I have setup Pay-As-You-Go Free Tier SAP Business Process Automation Account to evaluate and try the product and features.

      I have enjoyed reading your series of blogs about SAP Business Process Automation. If I look only Process automation side of it, without RPA then I would like to know the difference between SAP Business Process Automation and SAP Flexible Workflow solution. Similarly you can also automate your business process using Flexible workflow and make them visible in Fiori Launchpad, then create several business scenarios that will be picked up based on start conditions. The workflow steps (with human interaction) will be displayed to users My Inbox App. For background activities workflow can also have similar to RPA tasks that runs in the backend.

      Another question of mine is, can I connect on-Prem or Cloud systems to use the data into my business process and automation activities?

      I appreciate your feedback on my two quesitons.

      Best Regards,

      Naeem Khan


      Author's profile photo Murali Shanmugham
      Murali Shanmugham
      Blog Post Author

      Hi Naeem,

      Thanks for your feedback. I would recommend to post these questions in the forum as you will have many experts viewing them and responding to it.

      With regard to your first question: SAP Flexible Workflow is a solution within S/4HANA system. If you are dealing with workflow scenarios just within S/4HANA, this is a good choice. However, SAP Process Automation is cloud based and is meant to orchestrate processes across multiple solutions. Hence, if you are designing a workflow solutions which spans across S/4HANA and another solution, SAP Process Automation would be a good candidate. I have also seen many scenarios, where customers want to build new workflows on top of S/4HANA which need to be exposed to supplier/vendors. SAP Process Automation would make it easy to expose such processes externally.

      Second Question: Yes, on-premise and cloud systems are supported. Even 3rd party systems as long as there are APIs which can be consumed.


      Author's profile photo Audrey Zhang
      Audrey Zhang

      Hi Murali,

      Thank you so much for sharing this series of tutorials! Especially this article for Visibility Scenario, the configuration at Launchpad is very much needed, I'm able to show my visibility scenarios and direct link to the request form now.

      However, I still face issues with Visibility Scenarios Dashboard. I created a local copy, then put in scenario ID in the app parameter (under Navigation), then it prompts me error. Could you advise how to configure the dashboard as well?

      Your help is much appreciated!




      Author's profile photo Johnson Jos
      Johnson Jos

      Hi Murali,


      Thanks a lot. We recently started with POC development for our client and your tutorials are really helping us.



      Author's profile photo Mexhit Balla
      Mexhit Balla

      Hi Murali,

      Thanks a lot for those instructed information you shared!
      I do have only one question.
      Is this solution also possible for free subscription plan?

      If not is there any other solution for this topic?