github.com/SAP/cloud-mta-build-tool@v1.2.27/internal/artifacts/testdata/mtahtml5/xs-security.json (about)

     1  {
     2      "xsappname": "assemblyTesting",
     3      "foreign-scope-references":["$ACCEPT_GRANTED_SCOPES"],
     4      "scopes": [
     5      	{ 
     6              "name": "xs_user.read",
     7              "description": "read user data"
     8          },
     9          { 
    10              "name": "xs_user.write",
    11              "description": "write user data" 
    12          },
    13          { 
    14              "name": "idps.read",
    15              "description": "read only scopes to retrieve identity providers"
    16          },
    17          { 
    18              "name": "idps.write",
    19              "description": "write only scopes to retrieve identity providers"
    20          }, 
    21  	   { 
    22              "name": "cloud_controller.read",
    23              "description": "read access for controller"
    24          },
    25          { 
    26              "name": "cloud_controller.write",
    27              "description": "write access for controller"
    28          },
    29          { 
    30              "name": "cloud_controller.admin",
    31              "description": "admin access for controller"
    32          },
    33          { 
    34              "name": "xs_authorization.read",
    35              "description": "Read authorization information from UAA"
    36          },
    37          { 
    38              "name": "xs_authorization.write",
    39              "description": "Write authorization information to UAA"
    40          }
    41          
    42      ],
    43      "role-templates": [
    44          {
    45              "name": "ControllerUser",
    46              "description": "Template for Controller User",
    47              "scope-references": [
    48                  "cloud_controller.read",
    49                  "cloud_controller.write"
    50              ]
    51          },
    52          {
    53              "name": "ControllerAdmin",
    54              "description": "Template for Controller Admin",
    55              "scope-references": [
    56                  "cloud_controller.admin",
    57                  "cloud_controller.read",
    58                  "cloud_controller.write"
    59              ]
    60          },
    61          {
    62              "name": "AuthorizationDisplay",
    63              "description": "Template for Authorization display",
    64              "scope-references": [
    65  		"idps.read",
    66                  "xs_authorization.read"
    67              ]
    68          },
    69          {
    70              "name": "AuthorizationAdmin",
    71              "description": "Template for Authorization admin",
    72              "scope-references": [
    73  			"idps.read",
    74  			"idps.write",
    75                  "xs_authorization.read",
    76                  "xs_authorization.write"
    77              ]
    78          },
    79          {
    80              "name": "UserDisplay",
    81              "description": "Template for User display",
    82              "scope-references": [
    83                  "xs_user.read"
    84              ]
    85          },
    86          {
    87              "name": "UserAdmin",
    88              "description": "Template for User admin",
    89              "scope-references": [
    90                  "xs_user.read",
    91                  "xs_user.write"
    92              ]
    93          }
    94      ]
    95  }