on 2024 Dec 20 3:25 AM
I have a requirement for a 3rd Party company to access our data.
For example;I am using the SAP_COM_0009 communication arrangement in SAP S/4HANA Public Cloud to allow reading and creation of products. The arrangement is configured with a communication system and communication user.
I want to restrict the communication user to only read access (i.e., allow only GET operations and block POST, PUT, and DELETE). However, I cannot find a straightforward way to configure this restriction.
Here’s what I’ve tried so far:
Critical Note:
While I understand that SAP BTP API Management (APIM) could provide a way to restrict operations at the API level, I do not want to involve SAP BTP APIM due to:
Could someone clarify:
Any guidance or alternative approaches would be greatly appreciated. Thank you!
Request clarification before answering.
Hi peter_munt4 ,
I am not sure if this is possible- I will check some options.
I know this is not what you asked, but one option could be to expose the data as a custom CDS View and then expose the CDS View as an API.
You would be able to control the fields that are available and CDS View APIS are read only.
Thank you
Jerry
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
8 | |
6 | |
5 | |
5 | |
5 | |
4 | |
3 | |
3 | |
2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.