Changes to mta and mtx config

This commit is contained in:
nkaputnik
2021-06-16 17:59:27 +02:00
parent 172aab7f8d
commit ac895a508a
5 changed files with 1161 additions and 8113 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -21,6 +21,8 @@ modules:
- name: multitenancy-approuter
type: nodejs
path: app
build-parameters:
ignore: ["node_modules/"]
parameters:
# Keep existing URLs for this application ("routes")
keep-existing-routes: true
@@ -42,6 +44,8 @@ modules:
# ------------------------------------------------------------
type: nodejs
path: gen/srv
build-parameters:
ignore: ["node_modules/"]
properties:
SAP_JWT_TRUST_ACL: [{"clientid":"*","identityzone":"sap-provisioning"}] # Trust between server and SaaS Manager
requires:

File diff suppressed because it is too large Load Diff

View File

@@ -6,9 +6,8 @@
"license": "UNLICENSED",
"private": true,
"dependencies": {
"@sap/cds": "git+https://dd15a9cc2fa570fa26a4ab135f488ba260d65408:x-oauth-basic@github.wdf.sap.corp/cdx/cds.git#rel/5.2.0",
"@sap/cds": "^5.1",
"@sap/cds-mtx": "git+https://dd15a9cc2fa570fa26a4ab135f488ba260d65408:x-oauth-basic@github.wdf.sap.corp/cdx/cds-mtx.git",
"@sap/cds-runtime": "git+https://dd15a9cc2fa570fa26a4ab135f488ba260d65408:x-oauth-basic@github.wdf.sap.corp/cdx/cds-runtime.git#rel/3.2.0",
"@sap/hana-client": "^2",
"@sap/hdi-deploy": "^4",
"@sap/instance-manager": "^2",

View File

@@ -5,8 +5,9 @@
{ "name": "$XSAPPNAME.ExtendCDS", "description": "Extend CDS application" },
{ "name": "$XSAPPNAME.ExtendCDSdelete", "description": "Extend CDS application with undeploy" },
{ "name": "$XSAPPNAME.MtxDiagnose", "description": "Diagnose MTX sidecar" },
{ "name": "$XSAPPNAME.mtdeployment", "description": "Deploy applications" },
{
"name": "$XSAPPNAME.Callback",
"name": "$XSAPPNAME.mtcallback",
"description": "With this scope set, the callbacks for subscribe, unsubscribe and getDependencies can be called.",
"grant-as-authority-to-apps": [
"$XSAPPNAME(application,sap-provisioning,tenant-onboarding)"
@@ -32,6 +33,14 @@
"$XSAPPNAME.ExtendCDSdelete"
],
"attribute-references": []
},
{
"name": "MultitenancyAdministrator",
"description": "Multitenancy Administrator",
"scope-references": [
"$XSAPPNAME.mtcallback",
"$XSAPPNAME.mtdeployment"
]
}
]
}