Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions guides/security/aspects.md
Original file line number Diff line number Diff line change
Expand Up @@ -259,8 +259,7 @@ Moreover, technical [MTXs CAP services](../multitenancy/mtxs) may be configured,
| [cds.xt.ModelProviderService](../multitenancy/mtxs#modelproviderservice) | `/-/cds/model-provider/**` | Internal, technical user<sup>1</sup>
| [cds.xt.DeploymentService](../multitenancy/mtxs#deploymentservice) | `/-/cds/deployment/**` | | Internal, technical user<sup>1</sup>, or technical role `cds.Subscriber`
| [cds.xt.SaasProvisioningService](../multitenancy/mtxs#saasprovisioningservice) | `/-/cds/saas-provisioning/**` | Internal, technical user<sup>1</sup>, or technical roles `cds.Subscriber` resp. `mtcallback`
| [cds.xt.ExtensibilityService](../multitenancy/mtxs#extensibilityservice) | `/-/cds/extensibility/**` | Internal, technical user<sup>1</sup>, or technical roles `cds.ExtensionDeveloper` resp. `cds.UIFlexDeveloper`

| [cds.xt.ExtensibilityService](../multitenancy/mtxs#extensibilityservice) | `/-/cds/extensibility/**` | Internal, technical user<sup>1</sup>, or technical roles `cds.ExtensionDeveloper`
> <sup>1</sup> The microservice running the MTXS CAP service needs to be deployed to the [application zone](./overview#application-zone)
and hence has established trust with the CAP application client, for instance given by shared XSUAA instance.

Expand Down
10 changes: 5 additions & 5 deletions node.js/authentication.md
Original file line number Diff line number Diff line change
Expand Up @@ -239,11 +239,11 @@ The default configuration shipped with `@sap/cds` specifies these users:

```jsonc
"users": {
"alice": { "tenant": "t1", "roles": [ "cds.Subscriber", "admin" ] },
"bob": { "tenant": "t1", "roles": [ "cds.ExtensionDeveloper", "cds.UIFlexDeveloper" ] },
"carol": { "tenant": "t1", "roles": [ "cds.Subscriber", "admin", "cds.ExtensionDeveloper", "cds.UIFlexDeveloper" ] },
"dave": { "tenant": "t1", "roles": [ "cds.Subscriber", "admin" ], "features": [] },
"erin": { "tenant": "t2", "roles": [ "cds.Subscriber", "admin", "cds.ExtensionDeveloper", "cds.UIFlexDeveloper" ] },
"alice": { "tenant": "t1", "roles": [ "admin" ] },
"bob": { "tenant": "t1", "roles": [ "cds.ExtensionDeveloper" ] },
"carol": { "tenant": "t1", "roles": [ "admin", "cds.ExtensionDeveloper", "cds.UIFlexDeveloper" ] },
"dave": { "tenant": "t1", "roles": [ "admin" ], "features": [] },
"erin": { "tenant": "t2", "roles": [ "admin", "cds.ExtensionDeveloper", "cds.UIFlexDeveloper" ] },
"fred": { "tenant": "t2", "features": [ "isbn" ] },
"me": { "tenant": "t1", "features": [ "*" ] },
"yves": { "roles": [ "internal-user" ] }
Expand Down
2 changes: 1 addition & 1 deletion node.js/cds-facade.md
Original file line number Diff line number Diff line change
Expand Up @@ -193,7 +193,7 @@ Provides access to the effective configuration of the current process, transpare
kind: 'basic-auth',
strategy: 'mock',
users: {
alice: { tenant: 't1', roles: [ 'cds.Subscriber', 'admin' ] },
alice: { tenant: 't1', roles: [ 'admin' ] },
bob: { tenant: 't1', roles: [ 'cds.ExtensionDeveloper' ] },
# ...,
'*': true
Expand Down