33 lines
1.3 KiB
JSON
Executable File
33 lines
1.3 KiB
JSON
Executable File
{
|
|
"default": "!",
|
|
|
|
"admin": "role:admin and tenant:admin or role:admin and tenant:services",
|
|
"admin_support": "role:admin_support and tenant:admin or role:admin_support and tenant:services",
|
|
"admin_viewer": "role:admin_viewer and tenant:admin or role:admin_viewer and tenant:services",
|
|
|
|
"admin_or_support": "rule:admin or rule:admin_support",
|
|
"admin_or_support_or_viewer": "rule:admin or rule:admin_support or rule:admin_viewer",
|
|
|
|
"customers:get_one": "rule:admin_or_support_or_viewer",
|
|
"customers:get_all": "rule:admin_or_support_or_viewer",
|
|
"customers:create": "rule:admin_or_support",
|
|
"customers:update": "rule:admin",
|
|
"customers:delete": "rule:admin",
|
|
|
|
"customers:add_region": "rule:admin_or_support",
|
|
"customers:update_region": "rule:admin",
|
|
"customers:delete_region": "rule:admin",
|
|
|
|
"customers:add_region_user": "rule:admin_or_support",
|
|
"customers:update_region_user": "rule:admin",
|
|
"customers:delete_region_user": "rule:admin",
|
|
|
|
"customers:add_default_user": "rule:admin_or_support",
|
|
"customers:update_default_user": "rule:admin",
|
|
"customers:delete_default_user": "rule:admin",
|
|
|
|
"customers:add_metadata": "rule:admin_or_support",
|
|
"customers:update_metadata": "rule:admin",
|
|
|
|
"customers:enable": "rule:admin"
|
|
} |