on 2025 Feb 17 2:45 PM
Hi everyone,
I have CAP MTA Application with UI5 and Typescript. It's hosted in one space and published in WZ Standard. Now i want to isolate the application as an stable version for demo purposes and in the same subaccount but different space follow up development to different S4HC backend and a different code (another branch of the project).
The idea is doing it totally automatic. Tried with mta extension descriptor, using placeholders as {space}, the app manifest.json, etc... but the wz just detect one application.
Any clue?? That's possible?
Thank you so much!
PS. Is not the same as multitenancy, cause the app at the end "is not the same"
Request clarification before answering.
Interesting use case! Just wondering why you’re not using multiple subaccounts? Ideally you have a subaccount for each backend system to have tenant isolation.
Nevertheless, this should be possible. What do you use as value for sap.cloud.service in the manifest file? This needs to be different.
how does the configuration looks like for the html5 app repository?
once it works you can also use the transport management service to transport between spaces in the same subaccount with a different mta extension file for each space.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Your first question is the same that i've done when the requirement was raised 🙂
BTW, i tried to change.... almost everything is dynamic... the last point was this one trying to refresh WZ...
"messages": {
"amazing.application.that.i.developed": {
"error": [
"Duplicate \"sap.app/id\", id must be unique in subaccount."
],
"warning": []
},
so... now, i have a new subaccount 🙂
The problem is that you need to touch the manifest.json for each app (almost under what i've seen) and you have to do it with external scripts.
Now is a problem of the past!
User | Count |
---|---|
65 | |
7 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.