meadow
Version:
A data access library.
172 lines • 4.91 kB
JSON
{
"Scope": "BookAuthorJoin",
"DefaultIdentifier": "IDBookAuthorJoin",
"Domain": "Default",
"Schema": [
{
"Column": "IDBookAuthorJoin",
"Type": "AutoIdentity"
},
{
"Column": "GUIDBookAuthorJoin",
"Type": "AutoGUID"
},
{
"Column": "IDBook",
"Type": "Integer"
},
{
"Column": "IDAuthor",
"Type": "Integer"
}
],
"DefaultObject": {
"IDBookAuthorJoin": 0,
"GUIDBookAuthorJoin": "0x0000000000000000",
"IDBook": 0,
"IDAuthor": 0
},
"JsonSchema": {
"title": "BookAuthorJoin",
"type": "object",
"properties": {
"IDBookAuthorJoin": {
"type": "integer"
},
"GUIDBookAuthorJoin": {
"type": "string"
},
"IDBook": {
"type": "integer"
},
"IDAuthor": {
"type": "integer"
}
},
"required": [
"IDBookAuthorJoin"
]
},
"Authorization": {
"__DefaultAPISecurity": {
"Create": "Deny",
"Read": "Deny",
"Reads": "Deny",
"ReadsBy": "Deny",
"ReadMax": "Deny",
"ReadSelectList": "Deny",
"Update": "Deny",
"Delete": "Deny",
"Count": "Deny",
"CountBy": "Deny",
"Schema": "Deny",
"Validate": "Deny",
"New": "Deny"
},
"Unauthenticated": {
"Create": "Deny",
"Read": "Deny",
"Reads": "Deny",
"ReadsBy": "Deny",
"ReadMax": "Deny",
"ReadSelectList": "Deny",
"Update": "Deny",
"Delete": "Deny",
"Count": "Deny",
"CountBy": "Deny",
"Schema": "Deny",
"Validate": "Deny",
"New": "Deny"
},
"Readonly": {
"Create": "Deny",
"Read": "Allow",
"Reads": "Allow",
"ReadsBy": "Allow",
"ReadMax": "Allow",
"ReadSelectList": "Allow",
"Update": "Deny",
"Delete": "Deny",
"Count": "Allow",
"CountBy": "Allow",
"Schema": "Allow",
"Validate": "Allow",
"New": "Deny"
},
"User": {
"Create": "Allow",
"Read": "MyCustomer",
"Reads": "MyCustomer",
"ReadsBy": "MyCustomer",
"ReadMax": "MyCustomer",
"ReadSelectList": "MyCustomer",
"Update": "Mine",
"Delete": "Mine",
"Count": "MyCustomer",
"CountBy": "MyCustomer",
"Schema": "MyCustomer",
"Validate": "MyCustomer",
"New": "MyCustomer"
},
"Manager": {
"Create": "Allow",
"Read": "MyCustomer",
"Reads": "MyCustomer",
"ReadsBy": "MyCustomer",
"ReadMax": "MyCustomer",
"ReadSelectList": "MyCustomer",
"Update": "Mine",
"Delete": "Mine",
"Count": "MyCustomer",
"CountBy": "MyCustomer",
"Schema": "MyCustomer",
"Validate": "MyCustomer",
"New": "MyCustomer"
},
"Director": {
"Create": "Allow",
"Read": "MyCustomer",
"Reads": "MyCustomer",
"ReadsBy": "MyCustomer",
"ReadMax": "MyCustomer",
"ReadSelectList": "MyCustomer",
"Update": "MyCustomer",
"Delete": "MyCustomer",
"Count": "MyCustomer",
"CountBy": "MyCustomer",
"Schema": "MyCustomer",
"Validate": "MyCustomer",
"New": "MyCustomer"
},
"Executive": {
"Create": "Allow",
"Read": "MyCustomer",
"Reads": "MyCustomer",
"ReadsBy": "MyCustomer",
"ReadMax": "MyCustomer",
"ReadSelectList": "MyCustomer",
"Update": "MyCustomer",
"Delete": "MyCustomer",
"Count": "MyCustomer",
"CountBy": "MyCustomer",
"Schema": "MyCustomer",
"Validate": "MyCustomer",
"New": "MyCustomer"
},
"Administrator": {
"Create": "Allow",
"Read": "Allow",
"Reads": "Allow",
"ReadsBy": "Allow",
"ReadMax": "Allow",
"ReadSelectList": "Allow",
"Update": "Allow",
"Delete": "Allow",
"Count": "Allow",
"CountBy": "Allow",
"Schema": "Allow",
"Validate": "Allow",
"New": "Allow"
}
}
}