https://raw.githubusercontent.com/ajmaradiaga/feeds/main/scmt/topics/SAP-Build-Work-Zone-standard-edition-qa.xml SAP Community - SAP Build Work Zone, standard edition 2026-02-25T12:11:53.944669+00:00 python-feedgen SAP Build Work Zone, standard edition Q&A in SAP Community https://community.sap.com/t5/enterprise-resource-planning-q-a/sap-build-workzone-space-icons-in-side-menu/qaq-p/14291513 SAP Build Workzone Space icons in side menu 2025-12-16T12:02:07.802000+01:00 MReinert https://community.sap.com/t5/user/viewprofilepage/user-id/1464925 <P>Hi Topic Experts</P><P>Is there a planned feature to be able to change the icon for spaces inside SAP Build Workzone Standard Edition? It would be very helpful to distiguish the spaces visually (especially when the side menu is collapsed) by different (SAP) UI icons.&nbsp;<BR /><BR />If I can submit a feature request by a known channel, I'd be happy to do so.&nbsp;<BR /><BR />Many thanks and Best Regards&nbsp;<BR />Matthias</P> 2025-12-16T12:02:07.802000+01:00 https://community.sap.com/t5/technology-q-a/html5-application-migrated-from-neo-to-cloud-foundry-not-visible-in-btp/qaq-p/14297319 HTML5 Application Migrated from NEO to Cloud Foundry Not Visible in BTP / Build Work Zone 2025-12-26T05:46:30.481000+01:00 anas_mak3009 https://community.sap.com/t5/user/viewprofilepage/user-id/2269542 <P>We have a basic HTML (SAPUI5) application running on <STRONG>SAP NEO</STRONG>, which we are currently testing to migrate to <STRONG>SAP BTP Cloud Foundry</STRONG>.</P><P>We have completed the required configurations on the Cloud Foundry side and updated the following files accordingly:</P><UL><LI><P><CODE>xs-app.json</CODE></P></LI><LI><P><CODE>mta.yaml</CODE></P></LI><LI><P><CODE>xs-security.json</CODE></P></LI><LI><P><CODE>manifest.json</CODE></P></LI></UL><P>We successfully build the MTAR file and deploy it from <STRONG>SAP Business Application Studio (BAS)</STRONG>. The deployment completes <STRONG>without any errors</STRONG>.</P><P>However, after deployment:</P><UL><LI><P>The application <STRONG>does not appear</STRONG> under <STRONG>HTML5 Applications</STRONG> in the SAP BTP cockpit</P></LI><LI><P>The application is also <STRONG>not visible in SAP Build Work Zone</STRONG></P></LI><LI><P>We have already created an instance of <STRONG>HTML5 Application Repository Service</STRONG> with the <STRONG>app-host</STRONG> plan</P></LI></UL><P>Could you please help us understand:</P><OL><LI><P>What could be the possible reasons for the application not appearing in HTML5 Applications or Build Work Zone?</P></LI><LI><P>Are there any mandatory configurations or services (such as app-runtime, destination, XSUAA, or content module settings) that are commonly missed during NEO to Cloud Foundry migration?</P></LI><LI><P>Are there any specific checks or logs we should verify after a successful MTAR deployment?</P></LI></OL><P>Any guidance or best practices for migrating HTML5 applications from <STRONG>NEO to Cloud Foundry</STRONG> would be greatly appreciated.</P><P><SPAN>mta.yaml:</SPAN></P><DIV><DIV><SPAN>_schema-version</SPAN><SPAN>: </SPAN><SPAN>"3.2"</SPAN></DIV><DIV><SPAN>ID</SPAN><SPAN>: </SPAN><SPAN>test.getuserdetailsmta</SPAN></DIV><DIV><SPAN>version</SPAN><SPAN>: </SPAN><SPAN>0.0.1</SPAN></DIV><DIV><SPAN>description</SPAN><SPAN>: </SPAN><SPAN>Generated by Fiori Tools</SPAN></DIV><BR /><DIV><SPAN>modules</SPAN><SPAN>:</SPAN></DIV><DIV><SPAN>&nbsp; - </SPAN><SPAN>name</SPAN><SPAN>: </SPAN><SPAN>testgetuserdetailsmta-app-content</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; </SPAN><SPAN>type</SPAN><SPAN>: </SPAN><SPAN>com.sap.application.content</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; </SPAN><SPAN>path</SPAN><SPAN>: </SPAN><SPAN>.</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; </SPAN><SPAN>requires</SPAN><SPAN>:</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; - </SPAN><SPAN>name</SPAN><SPAN>: </SPAN><SPAN>testgetuserdetailsmta-repo-host</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; </SPAN><SPAN>#- name: testgetuserdetailsmta-html5-runtime_new</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; &nbsp; </SPAN><SPAN>parameters</SPAN><SPAN>:</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </SPAN><SPAN>content-target</SPAN><SPAN>: </SPAN><SPAN>true</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; - </SPAN><SPAN>name</SPAN><SPAN>: </SPAN><SPAN>testgetuserdetailsmta-destination-service</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; </SPAN><SPAN>build-parameters</SPAN><SPAN>:</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; </SPAN><SPAN>build-result</SPAN><SPAN>: </SPAN><SPAN>resources</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; </SPAN><SPAN>requires</SPAN><SPAN>:</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; &nbsp; - </SPAN><SPAN>name</SPAN><SPAN>: </SPAN><SPAN>testgetuserdetailsmta</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </SPAN><SPAN>artifacts</SPAN><SPAN>:</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; - </SPAN><SPAN>dist.zip</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </SPAN><SPAN>target-path</SPAN><SPAN>: </SPAN><SPAN>resources/</SPAN></DIV><BR /><DIV><SPAN>&nbsp; - </SPAN><SPAN>name</SPAN><SPAN>: </SPAN><SPAN>testgetuserdetailsmta</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; </SPAN><SPAN>type</SPAN><SPAN>: </SPAN><SPAN>html5</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; </SPAN><SPAN>path</SPAN><SPAN>: </SPAN><SPAN>.</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; </SPAN><SPAN>parameters</SPAN><SPAN>:</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; </SPAN><SPAN>buildpack</SPAN><SPAN>: </SPAN><SPAN>nodejs_buildpack</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; </SPAN><SPAN>requires</SPAN><SPAN>:</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; - </SPAN><SPAN>name</SPAN><SPAN>: </SPAN><SPAN>testgetuserdetailsmta-xsuaa</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; </SPAN><SPAN>build-parameters</SPAN><SPAN>:</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; </SPAN><SPAN>builder</SPAN><SPAN>: </SPAN><SPAN>custom</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; </SPAN><SPAN>commands</SPAN><SPAN>:</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; &nbsp; - </SPAN><SPAN>npm install</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; &nbsp; - </SPAN><SPAN>npm run build:cf</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; </SPAN><SPAN>build-result</SPAN><SPAN>: </SPAN><SPAN>dist</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; </SPAN><SPAN>supported-platforms</SPAN><SPAN>: []</SPAN></DIV><BR /><DIV><SPAN>resources</SPAN><SPAN>:</SPAN></DIV><DIV><SPAN>&nbsp; - </SPAN><SPAN>name</SPAN><SPAN>: </SPAN><SPAN>testgetuserdetailsmta-repo-host</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; </SPAN><SPAN>type</SPAN><SPAN>: </SPAN><SPAN>org.cloudfoundry.managed-service</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; </SPAN><SPAN>parameters</SPAN><SPAN>:</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; </SPAN><SPAN>service</SPAN><SPAN>: </SPAN><SPAN>html5-apps-repo</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; </SPAN><SPAN>service-plan</SPAN><SPAN>: </SPAN><SPAN>app-host</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; </SPAN><SPAN>service-name</SPAN><SPAN>: </SPAN><SPAN>testgetuserdetailsmta-html5-service</SPAN></DIV><BR /><DIV><SPAN>&nbsp; </SPAN><SPAN># - name: testgetuserdetailsmta-html5-runtime_new</SPAN></DIV><DIV><SPAN>&nbsp; </SPAN><SPAN># &nbsp; type: org.cloudfoundry.managed-service</SPAN></DIV><DIV><SPAN>&nbsp; </SPAN><SPAN># &nbsp; parameters:</SPAN></DIV><DIV><SPAN>&nbsp; </SPAN><SPAN># &nbsp; &nbsp; service: html5-apps-repo</SPAN></DIV><DIV><SPAN>&nbsp; </SPAN><SPAN># &nbsp; &nbsp; service-plan: app-runtime</SPAN></DIV><DIV><SPAN>&nbsp; </SPAN><SPAN># &nbsp; &nbsp; service-name: testgetuserdetailsmta-html5-runtime_new</SPAN></DIV><BR /><DIV><SPAN>&nbsp; - </SPAN><SPAN>name</SPAN><SPAN>: </SPAN><SPAN>testgetuserdetailsmta-destination-service</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; </SPAN><SPAN>type</SPAN><SPAN>: </SPAN><SPAN>org.cloudfoundry.managed-service</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; </SPAN><SPAN>parameters</SPAN><SPAN>:</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; </SPAN><SPAN>service</SPAN><SPAN>: </SPAN><SPAN>destination</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; </SPAN><SPAN>service-plan</SPAN><SPAN>: </SPAN><SPAN>lite</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; </SPAN><SPAN>service-name</SPAN><SPAN>: </SPAN><SPAN>testgetuserdetailsmta-destination-service</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; </SPAN><SPAN>config</SPAN><SPAN>:</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; &nbsp; </SPAN><SPAN>HTML5Runtime_enabled</SPAN><SPAN>: </SPAN><SPAN>true</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; &nbsp; </SPAN><SPAN>init_data</SPAN><SPAN>:</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </SPAN><SPAN>instance</SPAN><SPAN>:</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </SPAN><SPAN>destinations</SPAN><SPAN>:</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; - </SPAN><SPAN>Name</SPAN><SPAN>: </SPAN><SPAN>ui5</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </SPAN><SPAN>URL</SPAN><SPAN>: </SPAN><SPAN><A href="https://ui5.sap.com" target="_blank" rel="noopener noreferrer">https://ui5.sap.com</A></SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </SPAN><SPAN>Type</SPAN><SPAN>: </SPAN><SPAN>HTTP</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </SPAN><SPAN>ProxyType</SPAN><SPAN>: </SPAN><SPAN>Internet</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </SPAN><SPAN>Authentication</SPAN><SPAN>: </SPAN><SPAN>NoAuthentication</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </SPAN><SPAN>existing_destinations_policy</SPAN><SPAN>: </SPAN><SPAN>update</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; &nbsp; </SPAN><SPAN>version</SPAN><SPAN>: </SPAN><SPAN>1.0.0</SPAN></DIV><BR /><DIV><SPAN>&nbsp; - </SPAN><SPAN>name</SPAN><SPAN>: </SPAN><SPAN>testgetuserdetailsmta-xsuaa</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; </SPAN><SPAN>type</SPAN><SPAN>: </SPAN><SPAN>org.cloudfoundry.managed-service</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; </SPAN><SPAN>parameters</SPAN><SPAN>:</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; </SPAN><SPAN>service</SPAN><SPAN>: </SPAN><SPAN>xsuaa</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; </SPAN><SPAN>service-plan</SPAN><SPAN>: </SPAN><SPAN>application</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; </SPAN><SPAN>service-name</SPAN><SPAN>: </SPAN><SPAN>testgetuserdetailsmta-xsuaa</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; </SPAN><SPAN>config</SPAN><SPAN>:</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; &nbsp; </SPAN><SPAN>xsappname</SPAN><SPAN>: </SPAN><SPAN>testgetuserdetailsmta</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; &nbsp; </SPAN><SPAN>tenant-mode</SPAN><SPAN>: </SPAN><SPAN>dedicated</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; &nbsp; </SPAN><SPAN>scopes</SPAN><SPAN>:</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; - </SPAN><SPAN>name</SPAN><SPAN>: </SPAN><SPAN>Display</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </SPAN><SPAN>description</SPAN><SPAN>: </SPAN><SPAN>Display scope</SPAN></DIV><BR /><DIV><SPAN>parameters</SPAN><SPAN>:</SPAN></DIV><DIV><SPAN>&nbsp; </SPAN><SPAN>deploy_mode</SPAN><SPAN>: </SPAN><SPAN>html5-repo</SPAN></DIV><DIV><SPAN>&nbsp; </SPAN><SPAN>enable-parallel-deployments</SPAN><SPAN>: </SPAN><SPAN>true</SPAN></DIV><BR />xs-app.json:</DIV><DIV><DIV><DIV><SPAN>{</SPAN></DIV><DIV><SPAN>&nbsp; </SPAN><SPAN>"welcomeFile"</SPAN><SPAN>: </SPAN><SPAN>"/index.html"</SPAN><SPAN>,</SPAN></DIV><DIV><SPAN>&nbsp; </SPAN><SPAN>"authenticationMethod"</SPAN><SPAN>: </SPAN><SPAN>"route"</SPAN><SPAN>,</SPAN></DIV><DIV><SPAN>&nbsp; </SPAN><SPAN>"routes"</SPAN><SPAN>: [</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; {</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; </SPAN><SPAN>"source"</SPAN><SPAN>: </SPAN><SPAN>"^&lt;apply-service-segment-path&gt;/(.*)$"</SPAN><SPAN>,</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; </SPAN><SPAN>"target"</SPAN><SPAN>: </SPAN><SPAN>"&lt;apply-service-segment-path&gt;/$1"</SPAN><SPAN>,</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; </SPAN><SPAN>"destination"</SPAN><SPAN>: </SPAN><SPAN>"ui5"</SPAN><SPAN>,</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; </SPAN><SPAN>"authenticationType"</SPAN><SPAN>: </SPAN><SPAN>"xsuaa"</SPAN><SPAN>,</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; </SPAN><SPAN>"csrfProtection"</SPAN><SPAN>: </SPAN><SPAN>false</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; },</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; {</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; </SPAN><SPAN>"source"</SPAN><SPAN>: </SPAN><SPAN>"^/resources/(.*)$"</SPAN><SPAN>,</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; </SPAN><SPAN>"target"</SPAN><SPAN>: </SPAN><SPAN>"/resources/$1"</SPAN><SPAN>,</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; </SPAN><SPAN>"authenticationType"</SPAN><SPAN>: </SPAN><SPAN>"none"</SPAN><SPAN>,</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; </SPAN><SPAN>"destination"</SPAN><SPAN>: </SPAN><SPAN>"ui5"</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; },</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; {</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; </SPAN><SPAN>"source"</SPAN><SPAN>: </SPAN><SPAN>"^/test-resources/(.*)$"</SPAN><SPAN>,</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; </SPAN><SPAN>"target"</SPAN><SPAN>: </SPAN><SPAN>"/test-resources/$1"</SPAN><SPAN>,</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; </SPAN><SPAN>"authenticationType"</SPAN><SPAN>: </SPAN><SPAN>"none"</SPAN><SPAN>,</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; </SPAN><SPAN>"destination"</SPAN><SPAN>: </SPAN><SPAN>"ui5"</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; },</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; {</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; </SPAN><SPAN>"source"</SPAN><SPAN>: </SPAN><SPAN>"^(.*)$"</SPAN><SPAN>,</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; </SPAN><SPAN>"target"</SPAN><SPAN>: </SPAN><SPAN>"$1"</SPAN><SPAN>,</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; </SPAN><SPAN>"service"</SPAN><SPAN>: </SPAN><SPAN>"html5-apps-repo-rt"</SPAN><SPAN>,</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; </SPAN><SPAN>"authenticationType"</SPAN><SPAN>: </SPAN><SPAN>"xsuaa"</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; },</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; {</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; </SPAN><SPAN>"source"</SPAN><SPAN>: </SPAN><SPAN>"^/user-api(.*)"</SPAN><SPAN>,</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; </SPAN><SPAN>"target"</SPAN><SPAN>: </SPAN><SPAN>"$1"</SPAN><SPAN>,</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; </SPAN><SPAN>"service"</SPAN><SPAN>: </SPAN><SPAN>"sap-approuter-userapi"</SPAN></DIV><DIV><SPAN>}</SPAN></DIV><BR /><DIV><SPAN>&nbsp; ]</SPAN></DIV><DIV><SPAN>}</SPAN></DIV><DIV><SPAN>xs-security.json:</SPAN></DIV><DIV><DIV><DIV><SPAN>{</SPAN></DIV><DIV><SPAN>&nbsp; </SPAN><SPAN>"xsappname"</SPAN><SPAN>: </SPAN><SPAN>"test.getuserdetailsmta"</SPAN><SPAN>,</SPAN></DIV><DIV><SPAN>&nbsp; </SPAN><SPAN>"tenant-mode"</SPAN><SPAN>: </SPAN><SPAN>"dedicated"</SPAN><SPAN>,</SPAN></DIV><DIV><SPAN>&nbsp; </SPAN><SPAN>"description"</SPAN><SPAN>: </SPAN><SPAN>"Security profile of called application"</SPAN><SPAN>,</SPAN></DIV><DIV><SPAN>&nbsp; </SPAN><SPAN>"scopes"</SPAN><SPAN>: [],</SPAN></DIV><DIV><SPAN>&nbsp; </SPAN><SPAN>"role-templates"</SPAN><SPAN>: []</SPAN></DIV><DIV><SPAN>}</SPAN></DIV><DIV><SPAN>ui5-deploy.yaml:</SPAN></DIV><DIV><DIV><DIV><SPAN># yaml-language-server: $schema=<A href="https://sap.github.io/ui5-tooling/schema/ui5.yaml.json" target="_blank" rel="noopener nofollow noreferrer">https://sap.github.io/ui5-tooling/schema/ui5.yaml.json</A></SPAN></DIV><BR /><DIV><SPAN>specVersion</SPAN><SPAN>: </SPAN><SPAN>"4.0"</SPAN></DIV><DIV><SPAN>metadata</SPAN><SPAN>:</SPAN></DIV><DIV><SPAN>&nbsp; </SPAN><SPAN>name</SPAN><SPAN>: </SPAN><SPAN>test.getuserdetailsmta</SPAN></DIV><DIV><SPAN>type</SPAN><SPAN>: </SPAN><SPAN>application</SPAN></DIV><DIV><SPAN>resources</SPAN><SPAN>:</SPAN></DIV><DIV><SPAN>&nbsp; </SPAN><SPAN>configuration</SPAN><SPAN>:</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; </SPAN><SPAN>propertiesFileSourceEncoding</SPAN><SPAN>: </SPAN><SPAN>UTF-8</SPAN></DIV><DIV><SPAN>builder</SPAN><SPAN>:</SPAN></DIV><DIV><SPAN>&nbsp; </SPAN><SPAN>resources</SPAN><SPAN>:</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; </SPAN><SPAN>excludes</SPAN><SPAN>:</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; - </SPAN><SPAN>/test/**</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; - </SPAN><SPAN>/localService/**</SPAN></DIV><DIV><SPAN>&nbsp; </SPAN><SPAN>customTasks</SPAN><SPAN>:</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; - </SPAN><SPAN>name</SPAN><SPAN>: </SPAN><SPAN>ui5-task-zipper</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; </SPAN><SPAN>afterTask</SPAN><SPAN>: </SPAN><SPAN>generateCachebusterInfo</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; </SPAN><SPAN>configuration</SPAN><SPAN>:</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; &nbsp; </SPAN><SPAN>archiveName</SPAN><SPAN>: </SPAN><SPAN>testgetuserdetailsmta</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; &nbsp; </SPAN><SPAN>relativePaths</SPAN><SPAN>: </SPAN><SPAN>true</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; &nbsp; </SPAN><SPAN>additionalFiles</SPAN><SPAN>:</SPAN></DIV><DIV><SPAN>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; - </SPAN><SPAN>xs-app.json</SPAN></DIV><DIV><SPAN>Can anyone assist on this?</SPAN></DIV><DIV><SPAN>&nbsp;<a href="https://community.sap.com/t5/c-khhcw49343/SAP+BTP%25252C+Cloud+Foundry+runtime+and+environment/pd-p/73555000100800000287" class="lia-product-mention" data-product="443-1">SAP BTP, Cloud Foundry runtime and environment</a>&nbsp;<a href="https://community.sap.com/t5/c-khhcw49343/SAP+Build+Work+Zone%25252C+standard+edition/pd-p/73554900100800003081" class="lia-product-mention" data-product="684-1">SAP Build Work Zone, standard edition</a>&nbsp;<a href="https://community.sap.com/t5/c-khhcw49343/SAPUI5/pd-p/500983881501772639608291559920477" class="lia-product-mention" data-product="325-1">SAPUI5</a>&nbsp;&nbsp;</SPAN></DIV></DIV></DIV></DIV></DIV></DIV></DIV> 2025-12-26T05:46:30.481000+01:00 https://community.sap.com/t5/technology-q-a/is-it-possible-to-extend-sap-task-center-ui-on-sap-btp/qaq-p/14302663 Is it possible to extend SAP Task Center UI on SAP BTP? 2026-01-07T10:29:15.840000+01:00 mehdi_ettahiri https://community.sap.com/t5/user/viewprofilepage/user-id/2260796 <P>I am currently working with SAP Task Center on SAP BTP, accessed through SAP Build Work Zone.</P><P>I would like to know if there is any possibility to extend the user interface, for example by adding custom buttons, actions, or business-specific UI elements, in order to improve the user experience when handling tasks.</P><P>My goal is to understand the supported extensibility options and limitations for SAP Task Center within SAP BTP.</P> 2026-01-07T10:29:15.840000+01:00 https://community.sap.com/t5/technology-q-a/unable-to-access-administration-console-in-sap-btp-work-zone-standard/qaq-p/14303764 Unable to access Administration console in SAP BTP Work Zone, Standard edition 2026-01-08T14:23:37.496000+01:00 JHanka https://community.sap.com/t5/user/viewprofilepage/user-id/1560729 <P><SPAN>Hello. I am unable to access the Administration Console in my SAP BTP Work Zone even though I assigned the appropriate role (Launchpad_Admin) to my user in my BTP subaccount. The Workzone_Admin role is not available in my global trial BTP account.</SPAN></P> 2026-01-08T14:23:37.496000+01:00 https://community.sap.com/t5/technology-q-a/how-to-access-sap-gui-for-html-home-page-in-build-work-zone-staddard/qaq-p/14305455 How to access SAP GUI for HTML home page in Build Work Zone, Staddard Edition 2026-01-12T07:17:45.478000+01:00 RohitGera https://community.sap.com/t5/user/viewprofilepage/user-id/7607 <P>Hi Folks,</P><P>&nbsp;</P><P>We are using SAP Build Work Zone, Standard Edition and want to configure the Local app to access the SAP GUI for HTML home page.</P><P>Below is the configuraiton for app which will access the S/4HANA system and try to open the transaction code SMEN:</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ROHITGERA1_0-1768198311374.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/360375i745987D2D2396391/image-size/medium?v=v2&amp;px=400" role="button" title="ROHITGERA1_0-1768198311374.png" alt="ROHITGERA1_0-1768198311374.png" /></span></P><P>When we accessing this app, getting the below error:</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ROHITGERA1_1-1768198355237.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/360376i6F74E07FB76C4A63/image-size/medium?v=v2&amp;px=400" role="button" title="ROHITGERA1_1-1768198355237.png" alt="ROHITGERA1_1-1768198355237.png" /></span></P><P>Also tried to access SESSION_MANAGER and same message is coming.</P><P>Please let me know if anyone configured the SAP GUI for HTML in the build work zone.</P><P>&nbsp;</P><P>Regards,</P><P>Rohit Gera</P><P>&nbsp;</P><P>&nbsp;</P> 2026-01-12T07:17:45.478000+01:00 https://community.sap.com/t5/technology-q-a/is-there-a-way-to-export-site-launchpad-config-from-btp-neo-in-an-excel/qaq-p/14308370 Is there a way to export site launchpad config from BTP NEO in an Excel Spreadsheet 2026-01-16T06:00:56.488000+01:00 saikrishna186 https://community.sap.com/t5/user/viewprofilepage/user-id/196315 <P>With the SAP BTP NEO sunset, we are working on migration Project of Launchpad from NEO to cloud foundary &amp;/ Workzone.</P><P>In neo we have Role--&gt;Catalog--&gt;App relationship and some 500 (Apps, catalogs &amp; Roles) objects with 1200 references.</P><P>Where as in Workzone the relation ship is Role to App or spaces&amp; pages,</P><P>Though the site is migrated and imported into workzone, the previous relationship of objects differ and so we need to consolidate roles --&gt; Apps &amp; Roles to Catalog.</P><P>Is there a way to export NEO site's config in an excel spreadsheet, for easy reference &amp; look up?</P><P>I couldn't find a out of box solution.<BR /><BR />Thank you,<BR />Sai</P> 2026-01-16T06:00:56.488000+01:00 https://community.sap.com/t5/technology-q-a/combining-apps-from-different-work-zone-content-providers-packages-in-one/qaq-p/14308985 Combining apps from different Work Zone Content Providers/Packages in one CDM 2026-01-17T00:21:52.768000+01:00 Martin-Frick https://community.sap.com/t5/user/viewprofilepage/user-id/1818896 <P>--- Please ignore this question&nbsp;&nbsp;--- See here&nbsp;&nbsp;<A href="https://community.sap.com/t5/technology-q-a/combining-apps-cards-from-multiple-content-providers-packages-in-one-cdm/qaq-p/14308986" target="_blank">https://community.sap.com/t5/technology-q-a/combining-apps-cards-from-multiple-content-providers-packages-in-one-cdm/qaq-p/14308986 </A>---</P><P>Dear experts in this space and dear broader SAP community,&nbsp;</P><P>I am trying to combine apps from different Work Zone Content Providers/Packages in one CDM (Common Data Model) definition of another Content Provider. Example - One Content Package/Provider is providing some cards/apps to my Work Zone tenant, and I would like to consume these cards/apps in a Work Space CDM definition of another Content Provider.&nbsp;</P><P>Similar things can be done using the Work Zone Content Manager allowing to combine apps/cards from different Content Providers/Packages into one Work Page. Nevertheless, I couldn't figure out how to do this within a CDM definition. Prefixing the app ID with the other Content Provider ID (see below) did not do the job (e.g., content.provider_app.id). Any help or input is highly appreciated.&nbsp;</P><P>My goal is to have a CDM, that contains a Work Page, that references apps from multiple other Content Packages/Providers.&nbsp;</P><P><a href="https://community.sap.com/t5/user/viewprofilepage/user-id/196501">@matthias_schmalz</a>&nbsp;<a href="https://community.sap.com/t5/user/viewprofilepage/user-id/12545">@gregorw</a>&nbsp;<a href="https://community.sap.com/t5/user/viewprofilepage/user-id/277484">@jmargieh</a>&nbsp;- Maybe you have already done something similar?</P><P>Thanks in advance and all the best,&nbsp;<BR />Martin</P><pre class="lia-code-sample language-json"><code>{ "_version": "3.2.0", "identification": { "id": "combined-workpage", "entityType": "workpage", "title": "{{Title}}" }, "payload": { "workpageConfig": { "title": "Combined Work Page" }, "rows": [ { "id": "row-1", "rowConfig": {}, "columns": [ { "id": "col-11", "columnConfig": {}, "cells": [ { "id": "cell-11", "cellConfig": {}, "widgets": [ { "id": "widg-11", "viz": { "appId": "other.package_cards.forecast.app", "vizId": "other.package_cards.forecast.viz" } }, { "id": "widg-12", "viz": { "appId": "applocalprovider", "vizId": "applocalprovider-display" } } ] } ] } ] } ] }, "texts": [ { "locale": "", "textDictionary": { "Title": "User Page" } } ] },</code></pre><P>&nbsp;</P> 2026-01-17T00:21:52.768000+01:00 https://community.sap.com/t5/technology-q-a/combining-apps-cards-from-multiple-content-providers-packages-in-one-cdm/qaq-p/14308986 Combining apps/cards from multiple Content Providers/Packages in one CDM (Common Data Model) 2026-01-17T00:29:32.723000+01:00 Martin-Frick https://community.sap.com/t5/user/viewprofilepage/user-id/1818896 <P>Dear experts in this space and dear broader SAP community,&nbsp;</P><P>I am trying to combine apps from different Work Zone Content Providers/Packages in one CDM (Common Data Model) definition of another Content Provider. Example - One Content Package/Provider is providing some cards/apps to my Work Zone tenant, and I would like to consume these cards/apps in a Work Space CDM definition of another Content Provider.&nbsp;</P><P>Similar things can be done using the Work Zone Content Manager allowing to combine apps/cards from different Content Providers/Packages into one Work Page. Nevertheless, I couldn't figure out how to do this within a CDM definition. Prefixing the app ID with the other Content Provider ID (see below) did not do the job (e.g., content.provider_app.id). Any help or input is highly appreciated.&nbsp;</P><P>My goal is to have a CDM, that contains a Work Page, that references apps from multiple other Content Packages/Providers.&nbsp;</P><P><a href="https://community.sap.com/t5/user/viewprofilepage/user-id/196501">@matthias_schmalz</a>&nbsp;<a href="https://community.sap.com/t5/user/viewprofilepage/user-id/12545">@gregorw</a>&nbsp;<a href="https://community.sap.com/t5/user/viewprofilepage/user-id/277484">@jmargieh</a>&nbsp;- Maybe you have already done something similar?</P><P>Thanks in advance and all the best,&nbsp;<BR />Martin</P><P>&nbsp;</P><pre class="lia-code-sample language-json"><code>{ "_version": "3.2.0", "identification": { "id": "combined-workpage", "entityType": "workpage", "title": "{{Title}}" }, "payload": { "workpageConfig": { "title": "Combined Work Page" }, "rows": [ { "id": "row-1", "rowConfig": {}, "columns": [ { "id": "col-11", "columnConfig": {}, "cells": [ { "id": "cell-11", "cellConfig": {}, "widgets": [ { "id": "widg-11", "viz": { "appId": "other.package_cards.forecast.app", "vizId": "other.package_cards.forecast.viz" } }, { "id": "widg-12", "viz": { "appId": "applocalprovider", "vizId": "applocalprovider-display" } } ] } ] } ] } ] }, "texts": [ { "locale": "", "textDictionary": { "Title": "User Page" } } ] },</code></pre><P>&nbsp;</P><P>&nbsp;</P> 2026-01-17T00:29:32.723000+01:00 https://community.sap.com/t5/technology-q-a/how-can-i-use-google-tag-manager-in-workzone/qaq-p/14311434 How can I use Google Tag manager in Workzone? 2026-01-20T22:29:05.548000+01:00 Robotperson https://community.sap.com/t5/user/viewprofilepage/user-id/2017290 <P>I want to track outbound clicks from my Workzone site since it's acting as a front-end to a SuccessFactors app that supports business processes. I want to compare how many users are using the guidance on workzone to complete SF tasks.</P><P>I've had Google analytics on the site since launch using the 3rd party analytics option in the workzone admin console. Great.&nbsp;</P><P>Google Tag Manager is the best practice approach to tracking outbound clicks, but there's no way to add the GTM container snippet to workzone which is necessary for this.</P><P>How can I use GTM in Workzone?</P><P>GA's native outbound link tracking (i.e. not using GTM) would have been good enough had the GA event report returned <STRONG>link_text</STRONG>. It doesn't, although it should according to spec, probably because of the complex messy html that workzone writes.</P> 2026-01-20T22:29:05.548000+01:00 https://community.sap.com/t5/technology-q-a/how-to-use-same-host-name-when-accessing-app-in-new-tab-using-build-work/qaq-p/14314678 How to use same host name when accessing app in new tab using Build Work Zone 2026-01-26T11:42:58.173000+01:00 RohitGera https://community.sap.com/t5/user/viewprofilepage/user-id/7607 <P>Hi All,</P><P>We are using SAP Build Work Zone, standard edition and created a local app to access the sap on premise system application using Dynamic URL as below:</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="RohitGera_0-1769423937164.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/365193iC13942D41F1B9F94/image-size/medium?v=v2&amp;px=400" role="button" title="RohitGera_0-1769423937164.png" alt="RohitGera_0-1769423937164.png" /></span></P><P>When using on premise app of ABAP system it is using the same host of work zone when opening in same window.</P><P>however when opening the app in new window it is changing the host name and adding the word "sapdelim" and run&nbsp; time destination in the url:</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="RohitGera_0-1769424304886.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/365197i84EEEA70ED986E63/image-size/medium?v=v2&amp;px=400" role="button" title="RohitGera_0-1769424304886.png" alt="RohitGera_0-1769424304886.png" /></span></P><P>Please let me know how we can use the same host name (without Run Time destination) as work zone when opening in new window.</P><P><BR />Regards,</P><P>Rohit Gera</P><P>&nbsp;</P><P>&nbsp;</P> 2026-01-26T11:42:58.173000+01:00 https://community.sap.com/t5/technology-q-a/principal-propagation-via-sap-build-work-zone-for-s-4hana-content-not/qaq-p/14316809 Principal Propagation via SAP Build Work Zone for S/4HANA content not working. 2026-01-28T14:17:20.090000+01:00 RouvenGob https://community.sap.com/t5/user/viewprofilepage/user-id/1542269 <P>Hi everyone,</P><P>&nbsp;</P><P>we configured principal propagation and exposed our S/4 content as described on the following blogs:</P><UL><LI><A href="https://learning.sap.com/learning-journeys/Setting-Up-SAP-Build-Work-Zone-standard-edition-and-SAP-Mobile-Start-with-SAP-S-4HANA/exposing-content-from-sap-s-4hana" target="_blank" rel="noopener noreferrer">Exposing Content from SAP S/4HANA</A></LI><LI><A href="https://me.sap.com/notes/0003452851" target="_blank" rel="noopener noreferrer">3452851 - Einrichten der Weitergabe von Benutzeridentitäten schrittweise über SAP Cloud Connector - SAP for Me</A></LI><LI><A href="https://help.sap.com/doc/daf9f38af6bb4b9abf2fbcc1ee8c21d0/Cloud/en-US/afe4de12469142cfbd22fbf0f6fb76ee.pdf" target="_blank" rel="noopener noreferrer">Integration Guide: SAP Build Work Zone, Standard Edition Integration with SAP S/4HANA Cloud</A></LI></UL><P>It worked fine when we used basic auth in Runtime Destination. When switching to principal propagation it looks like this:</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="RouvenGob_2-1769605907962.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/366386iE849AD404500829E/image-size/medium?v=v2&amp;px=400" role="button" title="RouvenGob_2-1769605907962.png" alt="RouvenGob_2-1769605907962.png" /></span></P><P>&nbsp;</P><P>Console log:</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="RouvenGob_1-1769605872038.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/366385i758E1D5A32DE273B/image-size/medium?v=v2&amp;px=400" role="button" title="RouvenGob_1-1769605872038.png" alt="RouvenGob_1-1769605872038.png" /></span></P><P>Heres our Design time</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="RouvenGob_3-1769605957317.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/366387iDBEA688C23144BDC/image-size/medium?v=v2&amp;px=400" role="button" title="RouvenGob_3-1769605957317.png" alt="RouvenGob_3-1769605957317.png" /></span></P><P>Runtime</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="RouvenGob_4-1769606010547.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/366389i6A3E96C1A2F9AC34/image-size/medium?v=v2&amp;px=400" role="button" title="RouvenGob_4-1769606010547.png" alt="RouvenGob_4-1769606010547.png" /></span></P><P>&nbsp;</P><P>We also updated the channel manager in work zone after editing the destinations.</P><P>SCC Log doesnt show anything suspicious.&nbsp;<BR />Greetings<BR />Rouven</P><P>&nbsp;</P><P>&nbsp;</P><P>&nbsp;</P> 2026-01-28T14:17:20.090000+01:00 https://community.sap.com/t5/technology-q-a/is-sap-build-subscription-alone-sufficient-to-create-mobile-applications-or/qaq-p/14319477 Is SAP Build subscription alone sufficient to create mobile applications, or is SAP Build Apps subsc 2026-02-02T07:47:40.296000+01:00 FrancisAjayDS https://community.sap.com/t5/user/viewprofilepage/user-id/1481215 <P>As per SAP documentation, <STRONG>SAP Build</STRONG> is a bundle that includes the following services:</P><OL><LI><P><STRONG><SPAN class=""><SPAN class="">SAP Build Apps</SPAN></SPAN></STRONG></P></LI><LI><P><STRONG><SPAN class=""><SPAN class="">SAP Build Process Automation</SPAN></SPAN></STRONG></P></LI><LI><P><STRONG><SPAN class=""><SPAN class="">SAP Build Work Zone</SPAN></SPAN></STRONG></P></LI></OL><P>I would like to clarify the licensing and subscription aspect.</P><P>If we subscribe only to <STRONG>SAP Build</STRONG>, is that sufficient to create and deploy <STRONG>mobile applications using SAP Build Apps</STRONG>?</P><P>Or do we need to <STRONG>purchase/subscribe to SAP Build Apps separately</STRONG>, even though it is part of the SAP Build bundle?</P><P>It would be helpful if someone could explain:</P><P>Whether SAP Build Apps is automatically included with SAP Build</P><P>Or if it requires an individual subscription/entitlement</P><P>Any limitations (users, runtime, mobile deployment) with SAP Build Apps under SAP Build</P><P>Thanks in advance for your guidance.</P> 2026-02-02T07:47:40.296000+01:00 https://community.sap.com/t5/technology-q-a/does-anyone-faced-the-sap-ui-overlapping-issue-in-sap-build-work-zone/qaq-p/14320340 Does anyone faced the SAP UI overlapping issue in SAP Build Work Zone 2026-02-03T06:06:24.423000+01:00 VenkataMahitheja_Thota https://community.sap.com/t5/user/viewprofilepage/user-id/2278533 <P>Hi SAP Community,</P><P>We are facing an issue with UI overlapping in the Fiori launchpad build with SAP Build workzone. When user is trying to navigate between the applications within Fiori launchpad the screen is splitting into two and 2 apps are being displayed as overlapping. Need any experts help here to understand the issue and rectification.&nbsp;<span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="UI5 screen overlap.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/368385i9549C8FF4865C7BF/image-size/large?v=v2&amp;px=999" role="button" title="UI5 screen overlap.png" alt="UI5 screen overlap.png" /></span><span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="UI Overlapping.png" style="width: 531px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/368386iACE4BC7D81FA2563/image-size/large?v=v2&amp;px=999" role="button" title="UI Overlapping.png" alt="UI Overlapping.png" /></span></P> 2026-02-03T06:06:24.423000+01:00 https://community.sap.com/t5/technology-q-a/build-work-zone-returning-401/qaq-p/14323960 Build Work Zone Returning 401 2026-02-09T08:06:25.116000+01:00 Dipto_Arafat https://community.sap.com/t5/user/viewprofilepage/user-id/2134306 <P>I have deployed an app on SAP BTP. The app has a service worker as it is a PWA and served through Build Work Zone Managed App Router. Everything works fine until the authentication cookie expires. Once the cookie expires, the app triggers reloading the index.html page, detects that the user is not logged in anymore and takes us to Build Work Zone login screen. In the authentication process,&nbsp;<SPAN><A href="https://*.ondemand.com/login/callback?authType=ias&amp;code" target="_blank" rel="nofollow noopener noreferrer">https://*.ondemand.com/login/callback?authType=ias&amp;code</A><BR />always gets 401 . If I remove the service worker , it works . Even if the service worker does not intercept any request, just it's presence is breaking the auth flow.&nbsp;<BR />Is there anyone who can help me figure out what's wrong here. Thanks for your time and suggestion.&nbsp;</SPAN></P> 2026-02-09T08:06:25.116000+01:00 https://community.sap.com/t5/technology-q-a/fiori-migration-to-sap-btp-best-practice-for-multi-backend-region-based/qaq-p/14324642 Fiori Migration to SAP BTP: Best Practice for Multi-Backend (Region-Based) Routing Without SAP Gatew 2026-02-09T16:59:51.176000+01:00 khouloud_1 https://community.sap.com/t5/user/viewprofilepage/user-id/556113 <P>Hello community,</P><P>I am working on a Fiori migration project and would like guidance on the recommended architecture for handling multiple backend systems by region after moving to SAP BTP.</P><H3 id="toc-hId-1918668417">Current&nbsp; Architecture</H3><UL><LI><P>An on-premise SAP Gateway hosts a set of Fiori apps.</P></LI><LI><P>The Gateway forwards OData calls to multiple backend systems (ECC) based on system alias.</P></LI><LI><P>This setup allows region-based routing, but currently all backends are technically reachable, and multiple backends may be called during app execution.</P></LI></UL><H3 id="toc-hId-1722154912">Target Architecture</H3><UL><LI><P>Decommission the on-premise SAP Gateway system.</P></LI><LI><P>Host Fiori apps on SAP BTP and expose them via SAP Build Work Zone.</P></LI><LI><P>Keep the same backend ECC systems (one per region).</P></LI><LI><P>No central Gateway system remains for system-alias-based routing.</P></LI></UL><H3 id="toc-hId-1525641407">Our Proposed Approach</H3><UL><LI><P>Define one SAP BTP Destination per backend system (e.g. one per region).</P></LI><LI><P>Use the same destination names across subaccounts (DEV / QAS / PRD), with destination details varying per subaccount.</P></LI><LI><P>Configure the Fiori app to call all destinations and aggregate the results on the UI side.<BR /><BR /></P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="khouloud_1_0-1770652703603.png" style="width: 662px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/370540i94DFEBBF9CAEDD42/image-dimensions/662x288?v=v2" width="662" height="288" role="button" title="khouloud_1_0-1770652703603.png" alt="khouloud_1_0-1770652703603.png" /></span><P>&nbsp;</P></LI></UL><H3 id="toc-hId-1329127902">Questions</H3><OL><LI><P>Is this approach (calling all backends and aggregating results in the UI) considered a good practice on SAP BTP?</P></LI><LI><P>Are there recommended alternatives for region-based backend routing without a central SAP Gateway?</P></LI><LI><P>How is user-region–based backend selection typically handled in BTP-centric Fiori architectures?</P></LI></OL><P>Any reference architectures or SAP-recommended patterns would be appreciated.<BR /><BR />Thanks in advance for your support.<BR /><BR /></P> 2026-02-09T16:59:51.176000+01:00 https://community.sap.com/t5/technology-q-a/clarification-on-sap-build-apps-subscription-visibility-under-build-default/qaq-p/14327562 Clarification on SAP Build Apps Subscription Visibility under build-default Plan 2026-02-13T06:21:25.615000+01:00 FrancisAjayDS https://community.sap.com/t5/user/viewprofilepage/user-id/1481215 <P class=""><SPAN>Dear SAP Support Team,</SPAN></P><P class=""><SPAN>We need your clarification regarding </SPAN><STRONG><SPAN>SAP Build Apps subscription visibility</SPAN></STRONG><SPAN> in our SAP BTP subaccount.</SPAN></P><P class=""><SPAN>Currently, our subaccount has the following subscriptions active under the </SPAN><STRONG><SPAN>build-default</SPAN></STRONG><SPAN> plan:</SPAN></P><P class=""><SPAN>SAP Build Process Automation – build-default</SPAN></P><P class=""><SPAN>SAP Business Application Studio – build-default</SPAN></P><P class=""><SPAN>SAP Build Work Zone, standard edition – build-default</SPAN></P><P class=""><SPAN>As per SAP documentation and licensing understanding, </SPAN><STRONG><SPAN>SAP Build Apps is included within the build-default plan</SPAN></STRONG><SPAN> and does not appear as a standalone subscription.</SPAN></P><P class=""><SPAN>However, when we attempt to create a project using </SPAN><STRONG><SPAN>Create Project → Web Application</SPAN></STRONG><SPAN> (low-code) in SAP Build Apps, the system displays the status as </SPAN><STRONG><SPAN>“Not Subscribed”</SPAN></STRONG><SPAN>, which creates confusion from an entitlement perspective.</SPAN></P><P class=""><SPAN>Could you please confirm:</SPAN></P><OL><LI><P class=""><SPAN>Whether SAP Build Apps entitlement is correctly provided through the </SPAN><STRONG><SPAN>build-default</SPAN></STRONG><SPAN> plan in our subaccount, and</SPAN></P></LI><LI><P class=""><SPAN>Why the project creation wizard displays </SPAN><STRONG><SPAN>“Not Subscribed”</SPAN></STRONG><SPAN> despite the build-default plan being active.</SPAN></P></LI></OL><P class=""><SPAN>Your confirmation will help us proceed and also communicate the correct information to our stakeholders.</SPAN></P><P><SPAN>Looking forward to your guidance.<BR /><BR /></SPAN></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="FrancisAjayDS_0-1770959988460.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/372069i539F90898747F787/image-size/medium?v=v2&amp;px=400" role="button" title="FrancisAjayDS_0-1770959988460.png" alt="FrancisAjayDS_0-1770959988460.png" /></span></P><P>&nbsp;</P><P><SPAN>&nbsp;</SPAN></P> 2026-02-13T06:21:25.615000+01:00 https://community.sap.com/t5/technology-q-a/myinbox-app-in-work-build-zone-only-scrolls-to-currently-selected-item/qaq-p/14329227 MyInbox App in Work Build Zone only scrolls to currently selected item 2026-02-16T12:17:29.406000+01:00 Darjush https://community.sap.com/t5/user/viewprofilepage/user-id/1523149 <P>The following behavior is currently persistent in our MyInbox in the Build Work Zone:</P><P>- We have selected an item from the list which is either a) not at the top of the list or b) will not be at the top of the list after a refresh.</P><P>After pressing the refresh button, the "All tasks" bar doesn't slide to the top to showcase the latest document that has come in or may be hidden there - this is indicated in the screenshot below. So there may always be any items at the top of the list which we don't see.</P><P>We are calling this in our code by&nbsp;</P><DIV><PRE><SPAN>this</SPAN>.<SPAN>getInboxAPI</SPAN>()?.updateTaskList();</PRE></DIV><P>This is internally somehow delegated to&nbsp;</P><P>&nbsp;</P><PRE>this.getOwnerComponent().getEventBus().publish("com.sap.spa.inbox", "refreshListInternal")</PRE><P>The question now is, do we have any further control over this?</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Darjush_0-1771240313584.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/373030i3AF6311B01E3933F/image-size/medium?v=v2&amp;px=400" role="button" title="Darjush_0-1771240313584.png" alt="Darjush_0-1771240313584.png" /></span></P><P>&nbsp;</P> 2026-02-16T12:17:29.406000+01:00 https://community.sap.com/t5/technology-q-a/widget-to-show-a-feed-containing-more-than-15-items/qaq-p/14331836 Widget to show a feed containing more than 15 items 2026-02-19T13:30:14.209000+01:00 Robotperson https://community.sap.com/t5/user/viewprofilepage/user-id/2017290 <P>I'm using a Workzone content widget to display blog posts contained in a specified content folder. Great.</P><P>The max number of items it can display is 15. This means posts that drop out of the top 15 simply aren't displayed and they're lost to users. The widget doesn't have paging controls, which seems like a bit of an oversight. How are colleagues supposed to find older articles?</P><P>I've had a look through the other widgets and I can't find anything that will serve as a long-term space for blog type articles.&nbsp;</P><P>What's the solution here?</P> 2026-02-19T13:30:14.209000+01:00 https://community.sap.com/t5/technology-q-a/http-500-internal-server-error-on-odata-metadata-in-sap-build-work-zone-btp/qaq-p/14333965 HTTP 500 Internal Server Error on OData $metadata in SAP Build Work Zone (BTP ABAP Trial) 2026-02-23T10:26:39.197000+01:00 remin2504 https://community.sap.com/t5/user/viewprofilepage/user-id/2276163 <P>Hello SAP Community,</P><P>I am deploying a SAPUI5 application to SAP Build Work Zone using the Managed AppRouter, connected to the BTP ABAP Trial environment.</P><P>The app works perfectly locally in BAS, but in Work Zone, it fails to load data. The browser console shows an HTTP 500 Internal Server Error when fetching the OData <CODE>$metadata</CODE> and Fiori annotations.<BR /><BR />Log-dbg.js:497 2026-02-23 14:21:14.553100 [ODataMetadata] initial loading of metadata failed<BR />Log-dbg.js:497 2026-02-23 14:21:14.553500 Error: HTTP request failed</P><P><STRONG>My Configuration:</STRONG></P><UL><LI><P><SPAN>Destination has <CODE>HTML5.DynamicDestination</CODE> = <CODE>true</CODE> and <CODE>WebIDEEnabled</CODE> = <CODE>true</CODE>.</SPAN></P></LI><LI><P>Destination has <CODE>HTML5.ForwardAuthToken</CODE> = <CODE>true</CODE>.</P></LI><LI><P>My <CODE>xs-app.json</CODE> route uses <CODE>"authenticationType": "xsuaa"</CODE>.</P></LI><LI><P><SPAN>I have already cleared the Work Zone site cache.</SPAN></P></LI></UL><P>I have attached my <CODE>manifest.json</CODE>, routing file, and a screenshot of my Destination configuration for reference. Any help is greatly appreciated!<BR /><BR /><STRONG>manifest.json<BR /></STRONG></P><pre class="lia-code-sample language-abap"><code>{ "_version": "1.80.0", "sap.app": { "id": "zcpequipmentapp", "type": "application", "i18n": "i18n/i18n.properties", "applicationVersion": { "version": "0.0.1" }, "title": "{{appTitle}}", "description": "{{appDescription}}", "resources": "resources.json", "sourceTemplate": { "id": "@sap/generator-fiori:lrop", "version": "1.20.2", "toolsId": "4c2d36ce-a572-4ef5-a4cb-4bd72a531d54" }, "crossNavigation": { "inbounds": { "Equipment-manage": { "semanticObject": "Equipment", "action": "manage", "title": "{{appTitle}}", "subTitle": "{{appDescription}}", "icon": "sap-icon://machine", "signature": { "parameters": {}, "additionalParameters": "allowed" } } } }, "dataSources": { "ZCP_SB_EQUIP_VAN": { "uri": "/sap/opu/odata/IWFND/CATALOGSERVICE;v=2/Annotations(TechnicalName='ZCP_SB_EQUIP_VAN',Version='0001')/$value/", "type": "ODataAnnotation", "settings": { "localUri": "localService/mainService/ZCP_SB_EQUIP_VAN.xml" } }, "annotation": { "type": "ODataAnnotation", "uri": "annotations/annotation.xml", "settings": { "localUri": "annotations/annotation.xml" } }, "mainService": { "uri": "/sap/opu/odata/sap/ZCP_SB_EQUIP/", "type": "OData", "settings": { "annotations": ["ZCP_SB_EQUIP_VAN", "annotation"], "localUri": "localService/mainService/metadata.xml", "odataVersion": "2.0" } } } }, "sap.ui": { "technology": "UI5", "icons": { "icon": "sap-icon://machine", "favIcon": "", "phone": "", "phone@2": "", "tablet": "", "tablet@2": "" }, "deviceTypes": { "desktop": true, "tablet": true, "phone": true } }, "sap.ui5": { "flexEnabled": true, "dependencies": { "minUI5Version": "1.142.6", "libs": { "sap.m": {}, "sap.ui.core": {}, "sap.ushell": {}, "sap.f": {}, "sap.ui.comp": {}, "sap.ui.generic.app": {}, "sap.suite.ui.generic.template": {} } }, "contentDensities": { "compact": true, "cozy": true }, "models": { "i18n": { "type": "sap.ui.model.resource.ResourceModel", "settings": { "bundleName": "zcpequipmentapp.i18n.i18n" } }, "": { "dataSource": "mainService", "preload": true, "settings": { "defaultBindingMode": "TwoWay", "defaultCountMode": "Inline", "refreshAfterChange": false, "metadataUrlParams": { "sap-value-list": "none" } } }, "@i18n": { "type": "sap.ui.model.resource.ResourceModel", "uri": "i18n/i18n.properties" } }, "services": { "ShellUIService": { "factoryName": "sap.ushell.ui5service.ShellUIService" } }, "resources": { "css": [] }, "routing": { "config": {}, "routes": [], "targets": {} } }, "sap.ui.generic.app": { "_version": "1.3.0", "settings": { "forceGlobalRefresh": false, "objectPageHeaderType": "Dynamic", "considerAnalyticalParameters": true, "showDraftToggle": false }, "pages": { "ListReport|Equipment": { "entitySet": "Equipment", "component": { "name": "sap.suite.ui.generic.template.ListReport", "list": true, "settings": { "condensedTableLayout": true, "smartVariantManagement": true, "enableTableFilterInPageVariant": true, "filterSettings": { "dateSettings": { "useDateRange": true } }, "tableSettings": { "type": "ResponsiveTable" } } }, "pages": { "ObjectPage|Equipment": { "entitySet": "Equipment", "defaultLayoutTypeIfExternalNavigation": "MidColumnFullScreen", "component": { "name": "sap.suite.ui.generic.template.ObjectPage" } } } } } }, "sap.fiori": { "registrationIds": ["F1234"], "archeType": "transactional" }, "sap.cloud": { "public": true, "service": "zcpequipmentapp" } }</code></pre><P><STRONG><BR />mta.yaml<BR /></STRONG></P><pre class="lia-code-sample language-abap"><code>_schema-version: "3.2" ID: zcpequipmentapp description: Generated by Fiori Tools version: 0.0.1 modules: - name: zcpequipmentapp-destination-content type: com.sap.application.content requires: - name: zcpequipmentapp-destination-service parameters: content-target: true - name: zcpequipmentapp-repo-host parameters: service-key: name: zcpequipmentapp-repo-host-key - name: zcpequipmentapp-uaa parameters: service-key: name: zcpequipmentapp-uaa-key parameters: content: instance: destinations: - Name: zcpequipmentapp_html_repo_host ServiceInstanceName: zcpequipmentapp-html5-service ServiceKeyName: zcpequipmentapp-repo-host-key sap.cloud.service: zcpequipmentapp - Authentication: OAuth2UserTokenExchange Name: zcpequipmentapp_uaa ServiceInstanceName: zcpequipmentapp-xsuaa-service ServiceKeyName: zcpequipmentapp-uaa-key sap.cloud.service: zcpequipmentapp existing_destinations_policy: update build-parameters: no-source: true - name: zcpequipmentapp-app-content type: com.sap.application.content path: . requires: - name: zcpequipmentapp-repo-host parameters: content-target: true build-parameters: build-result: resources requires: - artifacts: - zcpequipmentapp.zip name: zcpequipmentapp target-path: resources/ - name: zcpequipmentapp type: html5 path: . build-parameters: build-result: dist builder: custom commands: - npm install - npm run build:cf supported-platforms: [] resources: - name: zcpequipmentapp-destination-service type: org.cloudfoundry.managed-service parameters: config: HTML5Runtime_enabled: true init_data: instance: destinations: - Authentication: NoAuthentication Name: ui5 ProxyType: Internet Type: HTTP URL: https://ui5.sap.com existing_destinations_policy: update version: 1.0.0 service: destination service-name: zcpequipmentapp-destination-service service-plan: lite - name: zcpequipmentapp-uaa type: org.cloudfoundry.managed-service parameters: path: ./xs-security.json service: xsuaa service-name: zcpequipmentapp-xsuaa-service service-plan: application - name: zcpequipmentapp-repo-host type: org.cloudfoundry.managed-service parameters: service: html5-apps-repo service-name: zcpequipmentapp-html5-service service-plan: app-host parameters: deploy_mode: html5-repo enable-parallel-deployments: true</code></pre><P><STRONG><BR />destination<BR /><BR /><BR /><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screenshot 2026-02-23 145007.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/375406iCAF3A1192AE21312/image-size/large?v=v2&amp;px=999" role="button" title="Screenshot 2026-02-23 145007.png" alt="Screenshot 2026-02-23 145007.png" /></span><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screenshot 2026-02-23 145110.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/375407i089831DF6AE1E369/image-size/large?v=v2&amp;px=999" role="button" title="Screenshot 2026-02-23 145110.png" alt="Screenshot 2026-02-23 145110.png" /></span></STRONG></P> 2026-02-23T10:26:39.197000+01:00 https://community.sap.com/t5/technology-q-a/user-is-unable-to-login-to-sap-build-work-zone-due-to-quot-subaccount/qaq-p/14335342 User is unable to login to SAP Build Work Zone due to "Subaccount reached its limit" message 2026-02-24T11:45:03.342000+01:00 Arpit2009 https://community.sap.com/t5/user/viewprofilepage/user-id/1537190 <P>Hello,</P><P>I'm having an issue where our developer team is unable to login to the SAP build work zone free version. The error they are getting is - " <STRONG>Subaccount reached its limit.&nbsp;Unfortunately, we couldn't log you in because your subaccount has reached the maximum limit of a free plan. A free plan is restricted to 20 named users and 2 admin users per month per subaccount&nbsp;</STRONG>".</P><P>My doubts are as below regarding this: -</P><P>1. Can we restrict this admin access on role collections level from security side? Please advise how this can be done</P><P>2. Can this error be reset within the day? Cause our developer team needs to check an issue.</P><P>&nbsp;</P><P>Regards,</P><P>Arpit</P><P>SAP Security</P> 2026-02-24T11:45:03.342000+01:00