https://raw.githubusercontent.com/ajmaradiaga/feeds/main/scmt/members/sap-mentors/gregorw.xml SAP Community - Gregor Wolf 2026-03-02T01:10:03.359973+00:00 python-feedgen Gregor Wolf in SAP Community https://community.sap.com/t5/technology-q-a/how-to-fetch-destination-using-destination-service-and-ias/qaa-p/14111936#M4915131 Re: How to fetch destination using Destination Service an... 2025-05-26T23:38:31.558000+02:00 gregorw https://community.sap.com/t5/user/viewprofilepage/user-id/12545 <P>To my knowledge the Destination Service is not yet supporting IAS only authentication. You have to create and bind also an XSUAA Instance to your approuter / backend. Check my example:</P><P><A href="https://github.com/gregorwolf/approuter-ias/blob/main/mta.yaml" target="_blank" rel="nofollow noopener noreferrer">https://github.com/gregorwolf/approuter-ias/blob/main/mta.yaml</A></P> 2025-05-26T23:38:31.558000+02:00 https://community.sap.com/t5/technology-q-a/sap-btp-cap-how-to-call-an-action-from-another-action/qaa-p/14114840#M4915469 Re: SAP BTP CAP - How to call an action from another acti... 2025-05-29T21:24:56.977000+02:00 gregorw https://community.sap.com/t5/user/viewprofilepage/user-id/12545 <P>Seems that the link provided by&nbsp;<a href="https://community.sap.com/t5/user/viewprofilepage/user-id/292008">@vansyckel</a>&nbsp;doesn't point to the correct page. Check out:&nbsp;<A href="https://cap.cloud.sap/docs/guides/providing-services#calling-actions-functions" target="_blank" rel="noopener nofollow noreferrer">Programmatic usage via generic APIs would look like this for Node.js</A>.</P> 2025-05-29T21:24:56.977000+02:00 https://community.sap.com/t5/community-corner-blog-posts/come-join-us-for-the-sap-teched-community-cluetrain-2025-edition/bc-p/14145356#M267 Re: Come join us for the SAP TechEd Community Cluetrain 2025 edition 2025-07-06T12:53:21.585000+02:00 gregorw https://community.sap.com/t5/user/viewprofilepage/user-id/12545 <P>Train is booked. I will start my journey already in ICE 722 from&nbsp;München Hbf at 9:50. I reserved coach&nbsp;23, place 61 there. For the train to Berlin I've reserved in coach 4, place 75 (at a table).&nbsp;</P> 2025-07-06T12:53:21.585000+02:00 https://community.sap.com/t5/community-corner-blog-posts/come-join-us-for-the-sap-teched-community-cluetrain-2025-edition/bc-p/14145358#M268 Re: Come join us for the SAP TechEd Community Cluetrain 2025 edition 2025-07-06T12:54:18.354000+02:00 gregorw https://community.sap.com/t5/user/viewprofilepage/user-id/12545 <P><a href="https://community.sap.com/t5/user/viewprofilepage/user-id/11">@jimjaquet</a>&nbsp;will give it a try.</P> 2025-07-06T12:54:18.354000+02:00 https://community.sap.com/t5/technology-blog-posts-by-sap/creating-local-entry-point-for-business-solutions-in-sap-build-work-zone/bc-p/14153698#M182897 Re: Creating Local Entry Point for Business Solutions in SAP Build Work Zone 2025-07-16T10:35:21.153000+02:00 gregorw https://community.sap.com/t5/user/viewprofilepage/user-id/12545 <P>Hi&nbsp;<a href="https://community.sap.com/t5/user/viewprofilepage/user-id/4896">@rupambhatta</a>&nbsp;,</P><P>can you please clarify the diagram "Central Work Zone Instance based multitenancy support"? It looks like "Saas Providers" can provide their solution for subscription in the existing Subaccounts of the Companies. But AFAIK this is currently only possible for SAP and not for SAP Partners. My understanding of the local entry point is that SAP Partners create the SaaS Solution in the Provider Subaccount of the Partner Global Account, create for each customer a subaccount in this Global Account and subscribe to the SaaS Solution. Then the Customer gets access to the Launchpad Experience provided from Local Entry Point via the custom Approuter.</P><P>Best regards,<BR />Gregor</P> 2025-07-16T10:35:21.153000+02:00 https://community.sap.com/t5/crm-and-cx-blog-posts-by-sap/sap-cx-ai-toolkit-how-to-setup-shopping-agent-api-for-sap-commerce-cloud/bc-p/14167169#M14547 Re: SAP CX AI Toolkit - How to Setup Shopping Assistant API for SAP Commerce Cloud Chatbot 2025-07-30T16:54:39.693000+02:00 gregorw https://community.sap.com/t5/user/viewprofilepage/user-id/12545 <P>Hi&nbsp;<a href="https://community.sap.com/t5/user/viewprofilepage/user-id/198419">@guru_shetti</a>&nbsp;,</P><P>thank you for this post. I help one of my clients to setup this integration. We are able to get an access_token from the Application that we've created in our IAS. But when we use this token to call the endpoint&nbsp;<SPAN>/assistant/v2/shopping/config we get the following error back:</SPAN></P><P>"<SPAN>Failed to get org and user"</SPAN></P><P><SPAN>Do you have any pointer to what step we might have missed?</SPAN></P><P><SPAN>Also can you explain the pre-requisites for the end user integration a bit more? Currently our Commerce Cloud Users authenticate using the built in authentication of Commerce Cloud. Do I get it right that instead of this authentication the user must be authenticated using IAS?</SPAN></P><P><SPAN>Best regards,<BR />Gregor</SPAN></P> 2025-07-30T16:54:39.693000+02:00 https://community.sap.com/t5/technology-q-a/the-punycode-module-is-deprecated-please-use-a-userland-alternative-instead/qaa-p/14168167#M4921532 Re: The `punycode` module is deprecated. Please use a userland alternative instead. 2025-07-31T14:10:02.339000+02:00 gregorw https://community.sap.com/t5/user/viewprofilepage/user-id/12545 <P>Hi Frank,</P><P>have you filed a Case via SAP Support? The Case I've created is&nbsp;<SPAN>903584/2025.</SPAN></P><P>My current analysis:</P><P>This issue occurs when I create a&nbsp;Adaptation Project or Extension Project in SAP Business Application Studio.&nbsp; My BAS is currently on Node.JS&nbsp;v22.13.1 there I got this error:</P><pre class="lia-code-sample language-bash"><code>npm run start &gt; app.lineitems.variant@0.1.0 start &gt; fiori run --open /test/flp.html#app-preview (node:16471) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node --trace-deprecation ...` to show where the warning was created)</code></pre><P>when I run using the --trace-deprecation parameter I see this output:</P><pre class="lia-code-sample language-bash"><code>node --trace-deprecation node_modules/@sap/ux-ui5-tooling/dist/cli/index.js run --open /test/flp.html#app-preview (node:15097) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. at node:punycode:3:9 at BuiltinModule.compileForInternalLoader (node:internal/bootstrap/realm:399:7) at BuiltinModule.compileForPublicLoader (node:internal/bootstrap/realm:338:10) at loadBuiltinModule (node:internal/modules/helpers:110:7) at Function._load (node:internal/modules/cjs/loader:1095:17) at TracingChannel.traceSync (node:diagnostics_channel:322:14) at wrapModuleLoad (node:internal/modules/cjs/loader:217:24) at Module.&lt;anonymous&gt; (node:internal/modules/cjs/loader:1335:12) at require (node:internal/modules/helpers:136:16) at ../../node_modules/node-fetch/node_modules/whatwg-url/lib/url-state-machine.js (/home/user/projects/app.lineitems.variant/node_modules/@sap/ux-ui5-tooling/dist/cli/index.js:19310:20) Command run failed with error : </code></pre><P>trying to replicate the same localy I get:</P><pre class="lia-code-sample language-bash"><code>npm run start &gt; applogs.app.variant@0.1.0 start &gt; fiori run --open /test/flp.html#app-preview (node:60825) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node --trace-deprecation ...` to show where the warning was created) info fiori-tools-appreload Livereload middleware started for port 35729 and path</code></pre><P>so you see local with the same Node.JS Version the app is starting. So must be some special setting in BAS.</P><P>Best regards,<BR />Gregor</P><P>&nbsp;</P> 2025-07-31T14:10:02.339000+02:00 https://community.sap.com/t5/technology-q-a/how-do-i-automate-creation-of-cloud-integration-capability-while-using/qaa-p/14182092#M4923083 Re: How do I automate creation of 'Cloud Integration' Cap... 2025-08-16T11:07:49.136000+02:00 gregorw https://community.sap.com/t5/user/viewprofilepage/user-id/12545 <P>Hi&nbsp;<a href="https://community.sap.com/t5/user/viewprofilepage/user-id/1423959">@Kriba</a>&nbsp;,</P><P>I don't think that currently you can achieve more than you've described. As I ran into the same issue when trying with my&nbsp;<SPAN>&nbsp;</SPAN><A href="https://github.com/gregorwolf/terraform-trial/blob/main/integration_suite.tf" target="_blank" rel="noopener nofollow noreferrer">integration_suite.tf</A><SPAN>&nbsp;example I've created this influencing request:</SPAN></P><P><A href="https://influence.sap.com/sap/ino/#/idea/354450" target="_blank" rel="noopener noreferrer">Allow activation of SAP Integration Suite capabilities using Terraform</A>&nbsp;(S-User required)</P><P>please vote!</P><P>Best regards,<BR />Gregor</P> 2025-08-16T11:07:49.136000+02:00 https://community.sap.com/t5/technology-blog-posts-by-sap/sap-build-work-zone-standard-edition-new-features-released-for-july-10th/bc-p/14200665#M184147 Re: SAP Build Work Zone, standard edition - New Features released for July 10th 2025-08-30T11:00:16.494000+02:00 gregorw https://community.sap.com/t5/user/viewprofilepage/user-id/12545 <P>Hi&nbsp;<a href="https://community.sap.com/t5/user/viewprofilepage/user-id/75">@Yogananda</a>&nbsp;,</P><P><SPAN>regarding the topic "HTML Business Solutions without Destinations" it would be great if:</SPAN></P><UL><LI><SPAN><A href="https://github.com/SAP-samples/build-workzone-integration" target="_blank" rel="noopener nofollow noreferrer">Manage Products sample project</A>&nbsp;</SPAN></LI><LI><SPAN><A href="https://help.sap.com/docs/build-work-zone-standard-edition/sap-build-work-zone-standard-edition/developing-html5-apps-for-cross-subaccount-consumption?locale=en-US" target="_blank" rel="noopener noreferrer">Developing HTML5 Business Solutions as Content Providers</A>&nbsp;documentation</SPAN></LI></UL><P><SPAN>would also get updated and demonstrate this option.</SPAN></P><P><SPAN>Best regards,<BR />Gregor</SPAN></P> 2025-08-30T11:00:16.494000+02:00 https://community.sap.com/t5/community-corner-blog-posts/come-join-us-for-the-sap-teched-community-cluetrain-2025-edition/bc-p/14233617#M346 Re: Come join us for the SAP TechEd Community Cluetrain 2025 edition 2025-10-02T17:19:12.530000+02:00 gregorw https://community.sap.com/t5/user/viewprofilepage/user-id/12545 <P>Hi&nbsp;<a href="https://community.sap.com/t5/user/viewprofilepage/user-id/36">@AnnePetteroe</a>&nbsp; and&nbsp;<a href="https://community.sap.com/t5/user/viewprofilepage/user-id/657399">@rofinke</a>&nbsp;,</P><P>already any location planned for the Stammtisch?</P><P>Best regards,<BR />Gregor</P> 2025-10-02T17:19:12.530000+02:00 https://community.sap.com/t5/technology-q-a/sapui5-app-multitenant-app-standalone-approuter/qaa-p/14281476#M4932803 Re: SAPUI5 app multitenant app - standalone approuter 2025-12-01T21:52:33.560000+01:00 gregorw https://community.sap.com/t5/user/viewprofilepage/user-id/12545 <P>Check out the blog post&nbsp;<A href="https://community.sap.com/t5/technology-blog-posts-by-sap/cloud-native-lab-4-multi-tenant-web-apps-in-sap-btp/ba-p/13501022" target="_blank">Cloud-Native Lab #4 – Multi-tenant Web Apps in SAP BTP</A>&nbsp;</P> 2025-12-01T21:52:33.560000+01:00 https://community.sap.com/t5/technology-q-a/how-to-access-cloud-foundry-controller-api/qaa-p/14289837#M4933508 Re: How to access Cloud Foundry Controller API? 2025-12-13T14:08:26.884000+01:00 gregorw https://community.sap.com/t5/user/viewprofilepage/user-id/12545 <P>Hi <a href="https://community.sap.com/t5/user/viewprofilepage/user-id/414581">@marco_spyker</a>&nbsp;,</P><P>thank you for posting this follow up. I also wondered if there is a way to authenticate to the Cloud Foundry API using X.509 Client Certificates. And with the help of the Blog Post:</P><P><A href="https://community.sap.com/t5/technology-blog-posts-by-sap/automation-with-the-btp-and-cf-command-line-interfaces-logging-in-with/ba-p/13571444" target="_blank"><SPAN>Automation with the btp and cf command-line interfaces: logging in with passcodes</SPAN></A></P><P><SPAN>I made it work and used the passcode retrieved from the Cloud Identity Service Endpoint "/service/users/passcode" instead of the Password (cf_password .env Variable) in my Example:</SPAN></P><P><SPAN><A href="https://github.com/gregorwolf/bookshop-demo/blob/main/tests/cloud-foundry.http" target="_blank" rel="nofollow noopener noreferrer">https://github.com/gregorwolf/bookshop-demo/blob/main/tests/cloud-foundry.http</A></SPAN></P><P>With the following destination I'm able to retrieve the passcode:</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="gregorw_0-1765631577261.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/351728iD302FBA24525906E/image-size/large?v=v2&amp;px=999" role="button" title="gregorw_0-1765631577261.png" alt="gregorw_0-1765631577261.png" /></span></P><P>I think I will build a CAP Plugin that uses this destination plus a destination to the CF API to simplify the access.</P><P>Best regars,<BR />Gregor</P><P>&nbsp;</P> 2025-12-13T14:08:26.884000+01:00 https://community.sap.com/t5/technology-blog-posts-by-sap/how-to-integrate-sap-btp-cloud-logging-service-with-sap-cloud-identity/bc-p/14293522#M187261 Re: How to Integrate SAP BTP Cloud Logging Service with SAP Cloud Identity Services (IAS) Using SAML 2025-12-18T16:14:29.087000+01:00 gregorw https://community.sap.com/t5/user/viewprofilepage/user-id/12545 <P>Hi&nbsp;<a href="https://community.sap.com/t5/user/viewprofilepage/user-id/46547">@shusei_sekiya</a>&nbsp;,</P><P>thank you for this blog post. It filled the missing gaps of the official documentation at&nbsp;<A href="https://help.sap.com/docs/cloud-logging/cloud-logging/prerequisites?locale=en-US#integrate-sap-cloud-identity-services---identity-authentication-saml-2.0-with-sap cloud-logging" target="_self" rel="noopener noreferrer">Integrate SAP Cloud Identity Services - Identity Authentication SAML 2.0 with SAP Cloud Logging</A>. It would be great if the documentation can be improved and especially the&nbsp;<SPAN>SAML Configuration Template be corrected (surrounding curly brackets) so that everyone can directly follow the official documentation when setting up SSO to SAP Cloud Logging.</SPAN></P><P><SPAN>I hope that in future the integration to SAP Cloud Identity Services will come just out of the box as it is already done for example for SAP Build Work Zone.</SPAN></P><P><SPAN>Best regards,<BR />Gregor</SPAN></P> 2025-12-18T16:14:29.087000+01:00 https://community.sap.com/t5/technology-blog-posts-by-sap/maintenance-strategy-adobe-forms-on-premise/bc-p/14294307#M187288 Re: Maintenance Strategy Adobe Forms On-Premise 2025-12-19T11:08:09.338000+01:00 gregorw https://community.sap.com/t5/user/viewprofilepage/user-id/12545 <P>Hi&nbsp;<a href="https://community.sap.com/t5/user/viewprofilepage/user-id/7957">@peterbarker</a>&nbsp;and&nbsp;<a href="https://community.sap.com/t5/user/viewprofilepage/user-id/184418">@sandra_thimme</a>&nbsp;,</P><P>since the annoucement of ADS on XSA it's almost two years now. Is the project still on schedule? When will SAP ship a first version or at least provide a timeline?</P><P>Best regards,<BR />Gregor</P> 2025-12-19T11:08:09.338000+01:00 https://community.sap.com/t5/technology-blog-posts-by-sap/introducing-application-vulnerability-report-for-cloudfoundry-applications/bc-p/14306161#M187585 Re: Introducing Application Vulnerability Report for Cloudfoundry Applications – Try It Now! 2026-01-13T08:00:40.808000+01:00 gregorw https://community.sap.com/t5/user/viewprofilepage/user-id/12545 <P>Hi&nbsp;<a href="https://community.sap.com/t5/user/viewprofilepage/user-id/75">@Yogananda</a>&nbsp;,</P><P>thank you for providing this service in it's Beta version for testing.</P><P>I've activated it in an EU10 Subaccount and got my first scan results on January 7th 2026. For the application&nbsp;<A href="https://github.com/gregorwolf/cap-rfc" target="_self" rel="nofollow noopener noreferrer">cap-rfc</A>&nbsp;I've got 5 findings . Due to the findings I've updated the dependencies of the application and re-deployed. As I understand your previous response a new scan is triggered every week or after a new deployment. But when I checked the API today, I still have 5 findings. The Field&nbsp;<SPAN class="">lastFound shows me:<BR /></SPAN><SPAN class="">"lastFound"</SPAN><SPAN>: </SPAN><SPAN class="">"2025-12-31T12:12:00.799Z"</SPAN><SPAN>,<BR /></SPAN>for all 5 entries.</P><P>Looking forward for your input.</P><P>Best regards,<BR />Gregor</P> 2026-01-13T08:00:40.808000+01:00 https://community.sap.com/t5/technology-blog-posts-by-members/using-cds-views-in-abap-code-part-1-data-selection/bc-p/14313203#M177244 Re: Using CDS views in ABAP code - Part 1 (data selection) 2026-01-23T07:46:02.940000+01:00 gregorw https://community.sap.com/t5/user/viewprofilepage/user-id/12545 <P>Hi&nbsp;<a href="https://community.sap.com/t5/user/viewprofilepage/user-id/229148">@jeffrey_towell2</a>&nbsp;,</P><P>it is worth to mention that in in newer releases the path expressions can also be used for fields coming from associations. Please check the example in the documentation:&nbsp;<A href="https://help.sap.com/doc/abapdocu_cp_index_htm/CLOUD/en-US/ABENABAP_SQL_PATH.html" target="_blank" rel="noopener noreferrer">ABAP SQL - SQL Path Expressions sql_path</A>&nbsp;.</P><P>CU<BR />Gregor</P> 2026-01-23T07:46:02.940000+01:00 https://community.sap.com/t5/technology-blog-posts-by-sap/websocket-rfc-rfc-for-the-internet/bc-p/14318342#M187986 Re: WebSocket RFC – RFC For the Internet 2026-01-30T08:08:34.740000+01:00 gregorw https://community.sap.com/t5/user/viewprofilepage/user-id/12545 <P>Hello SAP Community,</P><P>please support my Influencing Request:</P><P><A href="https://influence.sap.com/sap/ino/#/idea/366136" target="_blank" rel="noopener noreferrer">Add support for Websocket RFC to @sap/cds-rfc and @sap-rfc/node-rfc-library</A>&nbsp;</P><P>Best regards,<BR />Gregor</P> 2026-01-30T08:08:34.740000+01:00 https://community.sap.com/t5/technology-blog-posts-by-sap/deployments-without-passwords-with-sap-continuous-integration-and-delivery/bc-p/14318718#M187998 Re: Deployments without passwords with SAP Continuous Integration and Delivery 2026-01-30T16:29:51.051000+01:00 gregorw https://community.sap.com/t5/user/viewprofilepage/user-id/12545 <P>Hi&nbsp;<a href="https://community.sap.com/t5/user/viewprofilepage/user-id/788609">@holger_partsch</a>&nbsp;,</P><P>thank you for this blog post. An additional tip when two factor authentication (TOTP) is activated in SAP Cloud Identity Services (CIS)/ Identity Authtentication Service (IAS). I had to configure the Risk-Based Authentication for the Application "SAP Business Technology Platform" with this rule that checks for a Group Membership:</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="gregorw_0-1769786764621.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/367435i0AF54BADD2DDD3BC/image-size/medium?v=v2&amp;px=400" role="button" title="gregorw_0-1769786764621.png" alt="gregorw_0-1769786764621.png" /></span></P><P>I've tried also rules checking the&nbsp;<SPAN>Authentication Method for Client Certificate and Token but that didn't work. In the logs of the CI/CD service I saw that the endpoint:</SPAN></P><PRE>/service/users/passcode</PRE><P><SPAN>of the SAP Cloud Identity Service is used to get a passcode. Maybe someone knows what&nbsp;Authentication Method needs to be choosen in the&nbsp;Risk-Based Authentication rules?</SPAN></P><P><SPAN>Best regards,<BR />Gregor</SPAN></P> 2026-01-30T16:29:51.051000+01:00 https://community.sap.com/t5/enterprise-resource-planning-q-a/no-active-outbound-service-for-appl-obj-500000002620230001-outp-type-mmim/qaa-p/14320870#M4235535 Re: No active outbound service for appl. obj. 50000000262... 2026-02-03T16:51:48.950000+01:00 gregorw https://community.sap.com/t5/user/viewprofilepage/user-id/12545 <P>Hi <a href="https://community.sap.com/t5/user/viewprofilepage/user-id/136781">@GeovanaLettnin</a>&nbsp;,</P><P>thank you for this answer. I ran into the same issue in our new S/4HANA Public Cloud Test inscance (after 3SL conversion) during the setup of EDI communication. But can you explain why in our production system for the same process no business partners are maintained in the communication system?</P><P>Best regards,<BR />Gregor</P> 2026-02-03T16:51:48.950000+01:00 https://community.sap.com/t5/technology-q-a/issue-with-ai160-javascript-exercise-api-agent-trigger-agent-returning-html/qaa-p/14331874#M4937327 Re: Issue with AI160 JavaScript Exercise – /api/agent/trigger-agent returning HTML instead of JSON 2026-02-19T14:32:35.923000+01:00 gregorw https://community.sap.com/t5/user/viewprofilepage/user-id/12545 Have you tried the request to the Generative AI Hub endpoint with CURL or REST Client? Does it behave the same way? 2026-02-19T14:32:35.923000+01:00