Hi everyone,
In this blog, I would like to share my experience of Deploying App into SAP Build Work Zone / Fiori Launchpad in BTP
Below, I’ll guide you through a simple step-by-step process to Deploy App to SAP Build Work Zone
Overview:
SAP Build Work Zone, standard enables organizations to establish a unified point access to SAP (e.g. SAP S/4HANA), custom-built, and third-party applications and extensions, both on the cloud and on premise
SAP Build Work Zone is a Service which is provided in SAP BTP
In SAP Build Zone we can create a site, this site is somewhat similar to Fiori Launchpad which is named as SAP Build Work Zone in SAP BTP.
How To Deploy Application to SAP Build Work Zone
Navigate to your BTP Sub account
Go to Service -> Service Marketplace Here we will select those services which I want to create instance of First, we must subscribe SAP BAS Build Work Zone service, So Search for SAP Build Work Zone and click on Create
Here we need to provide basic Information for our instance or subscription, for that click on plan dropdown. There we will find two plans
Standard Subscription Standard Instance
Select standard subscription and click on create
Then click on view subscription
After clicking on view subscription, we can see status as subscribed in Instances and Subscription section
Then click on SAP Build Work Zone, standard edition
After clicking on SAP Build Work Zone, standard edition and we will get access denied/authorization error
You have to assign Launchpad_Admin role collection, so you don’t get an error accessing the SAP Build Work Zone, standard edition site
So go to Security -> users and give required permission in BTP
Click on Assign role collection and Assign Launchpad_Admin , after that logout and login.
Note: – when you have provided a new role, it is required to logout and login again so that particular role gets activated.
Now go to Services -> Instances and Subscriptions and click on SAP Build Work Zone, standard edition
There you can see a site manager or site directory page, this is the place where we can create site
Then click on Create Site button and give Site Name and create
After creating site we can able to default settings page, here we will not change anything we will keep everything as it is. This will create a sample site
here we can see that Fiori Sample Site is created
Next, we need to create UI5 app while creating we need to give
Select Add deployment configuration as yes Select Add FLP configuration as yes
Choose target as Cloud Foundry
And select destination if don’t have destination keep it as none
This is the configuration which we will see, or this is going to what you are tile of SAP site look like
Give Semantic object (ex: – simplehello) Select Action as Show Give Title (ex: – Simple App 1)
To deploy an application, right click on mta.yaml and click on Build MTA Project. It will build our entire project, and it will create mta_archives folder, under folder we can see mtar file
Once build is done right click on mtar file and click on Deploy MTA Archies
In BAS we have to login Cloud Foundry before any build
So, provide username and password
Then it will ask you to select Cloud Foundry Organization and Cloud Foundry Space
Now you can see three services is created under Services -> instances and Subscriptions
Destination – service Html5-srv Xsuapp-srv
Go to Site manager -> channel Manager and refresh it under Action section
(Services -> Instances and Subscriptions and click on SAP Build Work Zone, standard edition) it will go to Site Manager
After refreshing we will have access to the Newly deployed Application
Then click on content explorer button from there click on HTML5 apps
After that Select check box and click on add button
Next create group and provide a group name (ex: – Simple Group 1) and click on Save
After clicking on save that group will be having app
Now we have to assign role to see the application
Currently the application will not be visible to you unless you have the everyone role assign to it
So, navigate to everyone role and click on edit, and assign application to everyone role by clicking on Assignment status and save it
Now the application is associated with everyone role
Now everyone role is assign to all the users in SAP BTP that you can see under Translate section
Then go to site Directory and click on go to site icon
Then we can see the group and app.
Thanks and Regards,
Hari Kumar Talari
Hi everyone,In this blog, I would like to share my experience of Deploying App into SAP Build Work Zone / Fiori Launchpad in BTPBelow, I’ll guide you through a simple step-by-step process to Deploy App to SAP Build Work ZoneOverview:SAP Build Work Zone, standard enables organizations to establish a unified point access to SAP (e.g. SAP S/4HANA), custom-built, and third-party applications and extensions, both on the cloud and on premise SAP Build Work Zone is a Service which is provided in SAP BTP In SAP Build Zone we can create a site, this site is somewhat similar to Fiori Launchpad which is named as SAP Build Work Zone in SAP BTP. How To Deploy Application to SAP Build Work ZoneNavigate to your BTP Sub account Go to Service -> Service Marketplace Here we will select those services which I want to create instance of First, we must subscribe SAP BAS Build Work Zone service, So Search for SAP Build Work Zone and click on Create Here we need to provide basic Information for our instance or subscription, for that click on plan dropdown. There we will find two plans Standard Subscription Standard Instance Select standard subscription and click on create Then click on view subscription After clicking on view subscription, we can see status as subscribed in Instances and Subscription section Then click on SAP Build Work Zone, standard edition After clicking on SAP Build Work Zone, standard edition and we will get access denied/authorization error You have to assign Launchpad_Admin role collection, so you don’t get an error accessing the SAP Build Work Zone, standard edition site So go to Security -> users and give required permission in BTP Click on Assign role collection and Assign Launchpad_Admin , after that logout and login. Note: – when you have provided a new role, it is required to logout and login again so that particular role gets activated. Now go to Services -> Instances and Subscriptions and click on SAP Build Work Zone, standard edition There you can see a site manager or site directory page, this is the place where we can create site Then click on Create Site button and give Site Name and create After creating site we can able to default settings page, here we will not change anything we will keep everything as it is. This will create a sample site here we can see that Fiori Sample Site is created Next, we need to create UI5 app while creating we need to give Select Add deployment configuration as yes Select Add FLP configuration as yes Choose target as Cloud Foundry And select destination if don’t have destination keep it as noneThis is the configuration which we will see, or this is going to what you are tile of SAP site look like Give Semantic object (ex: – simplehello) Select Action as Show Give Title (ex: – Simple App 1) To deploy an application, right click on mta.yaml and click on Build MTA Project. It will build our entire project, and it will create mta_archives folder, under folder we can see mtar file Once build is done right click on mtar file and click on Deploy MTA Archies In BAS we have to login Cloud Foundry before any build So, provide username and password Then it will ask you to select Cloud Foundry Organization and Cloud Foundry Space Now you can see three services is created under Services -> instances and SubscriptionsDestination – service Html5-srv Xsuapp-srv Go to Site manager -> channel Manager and refresh it under Action section (Services -> Instances and Subscriptions and click on SAP Build Work Zone, standard edition) it will go to Site ManagerAfter refreshing we will have access to the Newly deployed Application Then click on content explorer button from there click on HTML5 apps After that Select check box and click on add button Next create group and provide a group name (ex: – Simple Group 1) and click on SaveAfter clicking on save that group will be having app Now we have to assign role to see the application Currently the application will not be visible to you unless you have the everyone role assign to it So, navigate to everyone role and click on edit, and assign application to everyone role by clicking on Assignment status and save it Now the application is associated with everyone role Now everyone role is assign to all the users in SAP BTP that you can see under Translate section Then go to site Directory and click on go to site icon Then we can see the group and app. Thanks and Regards,Hari Kumar Talari Read More Application Development Blog Posts articles
#SAP