Ulf Gebhardt 0b77d95ae4
fix(backend): register role seed (#337)
* adjust seed structure to support multiple projects

* fix gitignore

* seed the role a user has when registered properly
2025-08-26 13:53:01 +02:00

119 lines
2.4 KiB
JSON

[
{
"name": "Administrator",
"icon": "verified",
"description": "$t:admin_policy_description",
"ip_access": null,
"enforce_tfa": false,
"admin_access": true,
"app_access": true,
"roles": [
{
"role": "_sync_default_admin_role",
"sort": 1
}
],
"_syncId": "_sync_default_admin_policy"
},
{
"name": "App Access",
"icon": "badge",
"description": null,
"ip_access": null,
"enforce_tfa": false,
"admin_access": false,
"app_access": true,
"roles": [
{
"role": null,
"sort": 1
},
{
"role": null,
"sort": 1
}
],
"_syncId": "_sync_default_public_policy"
},
{
"name": "Zapier",
"icon": "badge",
"description": null,
"ip_access": null,
"enforce_tfa": false,
"admin_access": false,
"app_access": false,
"roles": [
{
"role": null,
"sort": null
}
],
"_syncId": "5bea7f79-7a78-4ec4-85bd-3327c0febfc7"
},
{
"name": "Editor",
"icon": "supervised_user_circle",
"description": null,
"ip_access": null,
"enforce_tfa": false,
"admin_access": false,
"app_access": true,
"roles": [
{
"role": "a65f6094-ba98-42d3-940b-07934959e3fb",
"sort": 1
}
],
"_syncId": "ab3d3699-a59d-43fc-99e1-ffc2d0a65c0d"
},
{
"name": "$t:public_label",
"icon": "public",
"description": "$t:public_description",
"ip_access": null,
"enforce_tfa": false,
"admin_access": false,
"app_access": false,
"roles": [
{
"role": null,
"sort": 1
}
],
"_syncId": "ae878d38-3e1a-476f-8dba-e3ae56d19d4a"
},
{
"name": "Registrated",
"icon": "paragliding",
"description": null,
"ip_access": null,
"enforce_tfa": false,
"admin_access": false,
"app_access": false,
"roles": [
{
"role": "role-registrated",
"sort": 1
}
],
"_syncId": "b16453e3-676b-49d6-917b-6d6f81089114"
},
{
"name": "Würdekompass Admin",
"icon": "supervised_user_circle",
"description": null,
"ip_access": null,
"enforce_tfa": false,
"admin_access": false,
"app_access": true,
"roles": [
{
"role": "faa59737-2277-4f8a-a2ab-23940f566ab5",
"sort": 1
}
],
"_syncId": "dc5f8f91-d104-4e7d-8752-44db81ff12c4"
}
]