canaille-globuzma/demo/conf-docker/canaille-memory.toml

62 lines
1.1 KiB
TOML
Raw Normal View History

SECRET_KEY = "change me before you go in production"
[CANAILLE]
NAME = "Canaille"
2023-12-01 21:09:54 +00:00
LOGO = "/static/img/canaille-head.webp"
FAVICON = "/static/img/canaille-c.webp"
2023-12-24 11:08:06 +00:00
EMAIL_CONFIRMATION = false
2023-08-15 14:17:19 +00:00
ENABLE_REGISTRATION = true
[CANAILLE.ACL.DEFAULT]
2023-03-11 22:55:42 +00:00
PERMISSIONS = ["edit_self", "use_oidc"]
2022-11-01 11:25:21 +00:00
READ = [
"user_name",
"groups",
"lock_date",
]
WRITE = [
"photo",
"given_name",
"family_name",
"display_name",
"password",
"phone_numbers",
2023-06-22 13:14:07 +00:00
"emails",
"profile_url",
"formatted_address",
"street",
"postal_code",
"locality",
"region",
"preferred_language",
"employee_number",
"department",
2023-03-11 21:34:29 +00:00
"title",
"organization",
]
[CANAILLE.ACL.ADMIN]
FILTER = {groups = "admins"}
PERMISSIONS = [
"manage_users",
"manage_groups",
"manage_oidc",
"delete_account",
"impersonate_users",
]
2022-11-01 11:25:21 +00:00
WRITE = [
"groups",
"lock_date",
]
[CANAILLE.ACL.HALF_ADMIN]
2023-04-15 11:08:24 +00:00
FILTER = {groups = "moderators"}
PERMISSIONS = ["manage_users", "manage_groups", "delete_account"]
WRITE = ["groups"]
[CANAILLE_OIDC]
DYNAMIC_CLIENT_REGISTRATION_OPEN = true
DYNAMIC_CLIENT_REGISTRATION_TOKENS = [
"xxxxxxx-yyyyyyy-zzzzzz",
]