CF deploy/prod changes

This commit is contained in:
Christian Georgi
2022-08-15 22:10:38 +02:00
parent 69403de663
commit 07a6540477
7 changed files with 210 additions and 5 deletions

51
fiori/xs-security.json Normal file
View File

@@ -0,0 +1,51 @@
{
"scopes": [
{
"name": "$XSAPPNAME.admin",
"description": "admin"
},
{
"name": "$XSAPPNAME.mtcallback",
"description": "Subscription via SaaS Registry",
"grant-as-authority-to-apps": [
"$XSAPPNAME(application,sap-provisioning,tenant-onboarding)"
]
},
{
"name": "$XSAPPNAME.cds.Subscriber",
"description": "Subscribe to applications"
},
{
"name": "$XSAPPNAME.cds.ExtensionDeveloper",
"description": "Extend CAP applications via extension projects"
},
{
"name": "$XSAPPNAME.cds.UIFlexDeveloper",
"description": "Extend CAP applications via UIFlex extensibility"
}
],
"attributes": [],
"role-templates": [
{
"name": "admin",
"description": "admin",
"scope-references": [
"$XSAPPNAME.admin"
]
},
{
"name": "ExtensionDeveloper",
"description": "Extension development including UIFlex extensibility",
"scope-references": [
"$XSAPPNAME.cds.ExtensionDeveloper",
"$XSAPPNAME.cds.UIFlexDeveloper"
]
}
],
"authorities-inheritance": false,
"authorities": [
"$XSAPPNAME.cds.Subscriber",
"$XSAPPNAME.cds.ExtensionDeveloper",
"$XSAPPNAME.cds.UIFlexDeveloper"
]
}