Files
cloud-cap-samples/fiori/xs-security.json
2022-08-29 16:38:15 +02:00

51 lines
1.3 KiB
JSON

{
"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"
]
}