Skip to content

Security access groups

Lukas Kölbener edited this page Dec 17, 2015 · 6 revisions

A security access group represents a group of nanoentities that can be accessed by a particular security role .

Sample file

{
   "securityAccessGroups":[
      {
         "name":"adminAccess",
         "nanoentities":[
            "Article.articleName",
            "Article.price",
            "Article.serial"
         ]
      },
      {
         "name":"userAccess",
         "nanoentities":[
            "Customer.firstname",
            "Customer.name",
            "Customer.street",
            "Customer.city",
            "Customer.creditCard",
            "Customer.accountNr"
         ]
      }
   ]
}

JSON Schema to validate the file: ServiceCutter/JSON_Schemas/2_userReps.json

Online Validator: www.jsonschemavalidator.net

Relevant coupling criteria