https://raw.githubusercontent.com/ajmaradiaga/feeds/main/scmt/members/sap-mentors/gregorw.xmlSAP Community - Gregor Wolf2026-03-01T01:10:03.072324+00:00python-feedgenGregor Wolf in SAP Communityhttps://community.sap.com/t5/technology-q-a/how-to-fetch-destination-using-destination-service-and-ias/qaa-p/14111936#M4915131Re: How to fetch destination using Destination Service an...2025-05-26T23:38:31.558000+02:00gregorwhttps://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:00https://community.sap.com/t5/technology-q-a/sap-btp-cap-how-to-call-an-action-from-another-action/qaa-p/14114840#M4915469Re: SAP BTP CAP - How to call an action from another acti...2025-05-29T21:24:56.977000+02:00gregorwhttps://community.sap.com/t5/user/viewprofilepage/user-id/12545<P>Seems that the link provided by <a href="https://community.sap.com/t5/user/viewprofilepage/user-id/292008">@vansyckel</a> doesn't point to the correct page. Check out: <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:00https://community.sap.com/t5/community-corner-blog-posts/come-join-us-for-the-sap-teched-community-cluetrain-2025-edition/bc-p/14145356#M267Re: Come join us for the SAP TechEd Community Cluetrain 2025 edition2025-07-06T12:53:21.585000+02:00gregorwhttps://community.sap.com/t5/user/viewprofilepage/user-id/12545<P>Train is booked. I will start my journey already in ICE 722 from München Hbf at 9:50. I reserved coach 23, place 61 there. For the train to Berlin I've reserved in coach 4, place 75 (at a table). </P>2025-07-06T12:53:21.585000+02:00https://community.sap.com/t5/community-corner-blog-posts/come-join-us-for-the-sap-teched-community-cluetrain-2025-edition/bc-p/14145358#M268Re: Come join us for the SAP TechEd Community Cluetrain 2025 edition2025-07-06T12:54:18.354000+02:00gregorwhttps://community.sap.com/t5/user/viewprofilepage/user-id/12545<P><a href="https://community.sap.com/t5/user/viewprofilepage/user-id/11">@jimjaquet</a> will give it a try.</P>2025-07-06T12:54:18.354000+02:00https://community.sap.com/t5/technology-blog-posts-by-sap/creating-local-entry-point-for-business-solutions-in-sap-build-work-zone/bc-p/14153698#M182897Re: Creating Local Entry Point for Business Solutions in SAP Build Work Zone2025-07-16T10:35:21.153000+02:00gregorwhttps://community.sap.com/t5/user/viewprofilepage/user-id/12545<P>Hi <a href="https://community.sap.com/t5/user/viewprofilepage/user-id/4896">@rupambhatta</a> ,</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:00https://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#M14547Re: SAP CX AI Toolkit - How to Setup Shopping Assistant API for SAP Commerce Cloud Chatbot2025-07-30T16:54:39.693000+02:00gregorwhttps://community.sap.com/t5/user/viewprofilepage/user-id/12545<P>Hi <a href="https://community.sap.com/t5/user/viewprofilepage/user-id/198419">@guru_shetti</a> ,</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 <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:00https://community.sap.com/t5/technology-q-a/the-punycode-module-is-deprecated-please-use-a-userland-alternative-instead/qaa-p/14168167#M4921532Re: The `punycode` module is deprecated. Please use a userland alternative instead.2025-07-31T14:10:02.339000+02:00gregorwhttps://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 <SPAN>903584/2025.</SPAN></P><P>My current analysis:</P><P>This issue occurs when I create a Adaptation Project or Extension Project in SAP Business Application Studio. My BAS is currently on Node.JS v22.13.1 there I got this error:</P><pre class="lia-code-sample language-bash"><code>npm run start
> app.lineitems.variant@0.1.0 start
> 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.<anonymous> (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
> applogs.app.variant@0.1.0 start
> 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> </P>2025-07-31T14:10:02.339000+02:00https://community.sap.com/t5/technology-q-a/how-do-i-automate-creation-of-cloud-integration-capability-while-using/qaa-p/14182092#M4923083Re: How do I automate creation of 'Cloud Integration' Cap...2025-08-16T11:07:49.136000+02:00gregorwhttps://community.sap.com/t5/user/viewprofilepage/user-id/12545<P>Hi <a href="https://community.sap.com/t5/user/viewprofilepage/user-id/1423959">@Kriba</a> ,</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 <SPAN> </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> 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> (S-User required)</P><P>please vote!</P><P>Best regards,<BR />Gregor</P>2025-08-16T11:07:49.136000+02:00https://community.sap.com/t5/technology-blog-posts-by-sap/sap-build-work-zone-standard-edition-new-features-released-for-july-10th/bc-p/14200665#M184147Re: SAP Build Work Zone, standard edition - New Features released for July 10th2025-08-30T11:00:16.494000+02:00gregorwhttps://community.sap.com/t5/user/viewprofilepage/user-id/12545<P>Hi <a href="https://community.sap.com/t5/user/viewprofilepage/user-id/75">@Yogananda</a> ,</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> </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> 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:00https://community.sap.com/t5/community-corner-blog-posts/come-join-us-for-the-sap-teched-community-cluetrain-2025-edition/bc-p/14233617#M346Re: Come join us for the SAP TechEd Community Cluetrain 2025 edition2025-10-02T17:19:12.530000+02:00gregorwhttps://community.sap.com/t5/user/viewprofilepage/user-id/12545<P>Hi <a href="https://community.sap.com/t5/user/viewprofilepage/user-id/36">@AnnePetteroe</a> and <a href="https://community.sap.com/t5/user/viewprofilepage/user-id/657399">@rofinke</a> ,</P><P>already any location planned for the Stammtisch?</P><P>Best regards,<BR />Gregor</P>2025-10-02T17:19:12.530000+02:00https://community.sap.com/t5/technology-q-a/sapui5-app-multitenant-app-standalone-approuter/qaa-p/14281476#M4932803Re: SAPUI5 app multitenant app - standalone approuter2025-12-01T21:52:33.560000+01:00gregorwhttps://community.sap.com/t5/user/viewprofilepage/user-id/12545<P>Check out the blog post <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> </P>2025-12-01T21:52:33.560000+01:00https://community.sap.com/t5/technology-q-a/how-to-access-cloud-foundry-controller-api/qaa-p/14289837#M4933508Re: How to access Cloud Foundry Controller API?2025-12-13T14:08:26.884000+01:00gregorwhttps://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> ,</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&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> </P>2025-12-13T14:08:26.884000+01:00https://community.sap.com/t5/technology-blog-posts-by-sap/how-to-integrate-sap-btp-cloud-logging-service-with-sap-cloud-identity/bc-p/14293522#M187261Re: How to Integrate SAP BTP Cloud Logging Service with SAP Cloud Identity Services (IAS) Using SAML2025-12-18T16:14:29.087000+01:00gregorwhttps://community.sap.com/t5/user/viewprofilepage/user-id/12545<P>Hi <a href="https://community.sap.com/t5/user/viewprofilepage/user-id/46547">@shusei_sekiya</a> ,</P><P>thank you for this blog post. It filled the missing gaps of the official documentation at <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 <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:00https://community.sap.com/t5/technology-blog-posts-by-sap/maintenance-strategy-adobe-forms-on-premise/bc-p/14294307#M187288Re: Maintenance Strategy Adobe Forms On-Premise2025-12-19T11:08:09.338000+01:00gregorwhttps://community.sap.com/t5/user/viewprofilepage/user-id/12545<P>Hi <a href="https://community.sap.com/t5/user/viewprofilepage/user-id/7957">@peterbarker</a> and <a href="https://community.sap.com/t5/user/viewprofilepage/user-id/184418">@sandra_thimme</a> ,</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:00https://community.sap.com/t5/technology-blog-posts-by-sap/introducing-application-vulnerability-report-for-cloudfoundry-applications/bc-p/14306161#M187585Re: Introducing Application Vulnerability Report for Cloudfoundry Applications – Try It Now!2026-01-13T08:00:40.808000+01:00gregorwhttps://community.sap.com/t5/user/viewprofilepage/user-id/12545<P>Hi <a href="https://community.sap.com/t5/user/viewprofilepage/user-id/75">@Yogananda</a> ,</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 <A href="https://github.com/gregorwolf/cap-rfc" target="_self" rel="nofollow noopener noreferrer">cap-rfc</A> 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 <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:00https://community.sap.com/t5/technology-blog-posts-by-members/using-cds-views-in-abap-code-part-1-data-selection/bc-p/14313203#M177244Re: Using CDS views in ABAP code - Part 1 (data selection)2026-01-23T07:46:02.940000+01:00gregorwhttps://community.sap.com/t5/user/viewprofilepage/user-id/12545<P>Hi <a href="https://community.sap.com/t5/user/viewprofilepage/user-id/229148">@jeffrey_towell2</a> ,</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: <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> .</P><P>CU<BR />Gregor</P>2026-01-23T07:46:02.940000+01:00https://community.sap.com/t5/technology-blog-posts-by-sap/websocket-rfc-rfc-for-the-internet/bc-p/14318342#M187986Re: WebSocket RFC – RFC For the Internet2026-01-30T08:08:34.740000+01:00gregorwhttps://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> </P><P>Best regards,<BR />Gregor</P>2026-01-30T08:08:34.740000+01:00https://community.sap.com/t5/technology-blog-posts-by-sap/deployments-without-passwords-with-sap-continuous-integration-and-delivery/bc-p/14318718#M187998Re: Deployments without passwords with SAP Continuous Integration and Delivery2026-01-30T16:29:51.051000+01:00gregorwhttps://community.sap.com/t5/user/viewprofilepage/user-id/12545<P>Hi <a href="https://community.sap.com/t5/user/viewprofilepage/user-id/788609">@holger_partsch</a> ,</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&px=400" role="button" title="gregorw_0-1769786764621.png" alt="gregorw_0-1769786764621.png" /></span></P><P>I've tried also rules checking the <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 Authentication Method needs to be choosen in the Risk-Based Authentication rules?</SPAN></P><P><SPAN>Best regards,<BR />Gregor</SPAN></P>2026-01-30T16:29:51.051000+01:00https://community.sap.com/t5/enterprise-resource-planning-q-a/no-active-outbound-service-for-appl-obj-500000002620230001-outp-type-mmim/qaa-p/14320870#M4235535Re: No active outbound service for appl. obj. 50000000262...2026-02-03T16:51:48.950000+01:00gregorwhttps://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> ,</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:00https://community.sap.com/t5/technology-q-a/issue-with-ai160-javascript-exercise-api-agent-trigger-agent-returning-html/qaa-p/14331874#M4937327Re: Issue with AI160 JavaScript Exercise – /api/agent/trigger-agent returning HTML instead of JSON2026-02-19T14:32:35.923000+01:00gregorwhttps://community.sap.com/t5/user/viewprofilepage/user-id/12545Have 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