mirror of
https://github.com/unraid/api.git
synced 2026-01-04 15:39:52 -06:00
191 lines
3.8 KiB
JSON
191 lines
3.8 KiB
JSON
{
|
|
"admin": {
|
|
"extends": "user",
|
|
"permissions": [
|
|
{
|
|
"resource": "apikey",
|
|
"action": "read:any",
|
|
"attributes": "*"
|
|
},
|
|
{
|
|
"resource": "array",
|
|
"action": "read:any",
|
|
"attributes": "*"
|
|
},
|
|
{
|
|
"resource": "cpu",
|
|
"action": "read:any",
|
|
"attributes": "*"
|
|
},
|
|
{
|
|
"resource": "device",
|
|
"action": "read:any",
|
|
"attributes": "*"
|
|
},
|
|
{
|
|
"resource": "device/unassigned",
|
|
"action": "read:any",
|
|
"attributes": "*"
|
|
},
|
|
{
|
|
"resource": "disk",
|
|
"action": "read:any",
|
|
"attributes": "*"
|
|
},
|
|
{
|
|
"resource": "disk/settings",
|
|
"action": "read:any",
|
|
"attributes": "*"
|
|
},
|
|
{
|
|
"resource": "display",
|
|
"action": "read:any",
|
|
"attributes": "*"
|
|
},
|
|
{
|
|
"resource": "docker/container",
|
|
"action": "read:any",
|
|
"attributes": "*"
|
|
},
|
|
{
|
|
"resource": "docker/network",
|
|
"action": "read:any",
|
|
"attributes": "*"
|
|
},
|
|
{
|
|
"resource": "info",
|
|
"action": "read:any",
|
|
"attributes": "*"
|
|
},
|
|
{
|
|
"resource": "license-key",
|
|
"action": "read:any",
|
|
"attributes": "*"
|
|
},
|
|
{
|
|
"resource": "machine-id",
|
|
"action": "read:any",
|
|
"attributes": "*"
|
|
},
|
|
{
|
|
"resource": "memory",
|
|
"action": "read:any",
|
|
"attributes": "*"
|
|
},
|
|
{
|
|
"resource": "notifications",
|
|
"action": "read:any",
|
|
"attributes": "*"
|
|
},
|
|
{
|
|
"resource": "online",
|
|
"action": "read:any",
|
|
"attributes": "*"
|
|
},
|
|
{
|
|
"resource": "os",
|
|
"action": "read:any",
|
|
"attributes": "*"
|
|
},
|
|
{
|
|
"resource": "parity-history",
|
|
"action": "read:any",
|
|
"attributes": "*"
|
|
},
|
|
{
|
|
"resource": "permission",
|
|
"action": "read:any",
|
|
"attributes": "*"
|
|
},
|
|
{
|
|
"resource": "servers",
|
|
"action": "read:any",
|
|
"attributes": "*"
|
|
},
|
|
{
|
|
"resource": "service",
|
|
"action": "read:any",
|
|
"attributes": "*"
|
|
},
|
|
{
|
|
"resource": "service/emhttpd",
|
|
"action": "read:any",
|
|
"attributes": "*"
|
|
},
|
|
{
|
|
"resource": "service/unraid-api",
|
|
"action": "read:any",
|
|
"attributes": "*"
|
|
},
|
|
{
|
|
"resource": "services",
|
|
"action": "read:any",
|
|
"attributes": "*"
|
|
},
|
|
{
|
|
"resource": "share",
|
|
"action": "read:any",
|
|
"attributes": "*"
|
|
},
|
|
{
|
|
"resource": "software-versions",
|
|
"action": "read:any",
|
|
"attributes": "*"
|
|
},
|
|
{
|
|
"resource": "unraid-version",
|
|
"action": "read:any",
|
|
"attributes": "*"
|
|
},
|
|
{
|
|
"resource": "user",
|
|
"action": "read:any",
|
|
"attributes": "*"
|
|
},
|
|
{
|
|
"resource": "var",
|
|
"action": "read:any",
|
|
"attributes": "*"
|
|
},
|
|
{
|
|
"resource": "vars",
|
|
"action": "read:any",
|
|
"attributes": "*"
|
|
},
|
|
{
|
|
"resource": "vm/domain",
|
|
"action": "read:any",
|
|
"attributes": "*"
|
|
},
|
|
{
|
|
"resource": "vm/network",
|
|
"action": "read:any",
|
|
"attributes": "*"
|
|
}
|
|
]
|
|
},
|
|
"user": {
|
|
"extends": "guest",
|
|
"permissions": [
|
|
{
|
|
"resource": "apikey",
|
|
"action": "read:own",
|
|
"attributes": "*"
|
|
},
|
|
{
|
|
"resource": "permission",
|
|
"action": "read:any",
|
|
"attributes": "*"
|
|
}
|
|
]
|
|
},
|
|
"guest": {
|
|
"permissions": [
|
|
{
|
|
"resource": "welcome",
|
|
"action": "read:any",
|
|
"attributes": "*"
|
|
}
|
|
]
|
|
}
|
|
} |