backstrap-server
Version:
Backstrap is a lightweight framework for building APIs
90 lines • 3.05 kB
JSON
{
"roles": [
{
"name": "super-user",
"title": "Super User",
"created_by": "backstrap",
"created_date": "8/16/2016",
"pattern_matches": [
"Area: common"
],
"description": "This is a super user. They can do everything!",
"areas": [
{
"name": "common",
"permission": "all"
}
]
},
{
"name": "admin-user",
"title": "Admin User",
"created_by": "backstrap",
"created_date": "9/10/2016",
"pattern_matches": [
"Area: common | Controller: accounts",
"Area: common | Controller: analytics",
"Area: common | Controller: cms"
],
"description": "This is an admin user. They can do some stuff!",
"areas": [
{
"name": "common",
"permission": "some",
"validRoutes": [
{
"controller": "accounts",
"permission": "all",
"version": "1.0.0"
},
{
"controller": "analytics",
"permission": "all",
"version": "1.0.0"
},
{
"controller": "cms",
"permission": "all",
"version": "1.0.0"
}
]
}
]
},
{
"name": "default-user",
"title": "Default User",
"created_by": "backstrap",
"created_date": "8/14/2016",
"pattern_matches": [
"Area: common | Controller: accounts",
"Area: common | Controller: analytics",
"Area: common | Controller: cms"
],
"description": "This is a default user. They can do some stuff!",
"areas": [
{
"name": "common",
"permission": "some",
"validRoutes": [
{
"controller": "accounts",
"version": "1.0.0",
"permission": "all"
},
{
"controller": "analytics",
"version": "1.0.0",
"permission": "all"
},
{
"controller": "cms",
"version": "1.0.0",
"permission": "all"
}
]
}
]
}
]
}