doc: Better layout of default config security section

This commit is contained in:
jamesread 2025-10-31 09:18:45 +00:00
parent 6782156a58
commit 2b1f9a9247
1 changed files with 16 additions and 13 deletions

View File

@ -335,11 +335,22 @@ authLocalUsers:
# usergroup: admins # usergroup: admins
# password: "$argon2id$v=19$m=65536,t=4,p=2$puyxA0s555TSFx7hnFLCXA$PyhLGpZtvpMMvc2DgMWkM8OJMKO55euwV5gm//1iwx4" # password: "$argon2id$v=19$m=65536,t=4,p=2$puyxA0s555TSFx7hnFLCXA$PyhLGpZtvpMMvc2DgMWkM8OJMKO55euwV5gm//1iwx4"
# Security - Access Control Lists # Security - Access Control
# Policies affect the whole app (eg: ability to view the log list).
# Docs: https://docs.olivetin.app/security/acl.html
defaultPolicy:
showDiagnostics: true
showLogList: true
# Permissions affect actions (eg: ability to view a specific log).
# Docs: https://docs.olivetin.app/security/acl.html
defaultPermissions:
view: true
exec: true
logs: true
# OliveTin uses access control lists to match up policy and permissions to users. # OliveTin uses access control lists to match up policy and permissions to users.
# Policies affect the whole app (eg: ability to view the log list).
# Permissions affect actions (eg: ability to view a specific log).
# Docs: https://docs.olivetin.app/security/acl.html # Docs: https://docs.olivetin.app/security/acl.html
accessControlLists: accessControlLists:
- name: admin_acl - name: admin_acl
@ -351,13 +362,5 @@ accessControlLists:
exec: true exec: true
logs: true logs: true
# Docs: https://docs.olivetin.app/security/acl.html # OliveTin contains many more configuration options not in this default config.
defaultPermissions: # Check out docs.olivetin.app for a setting if you feel like you're missing something.
view: true
exec: true
logs: true
# Docs: https://docs.olivetin.app/security/acl.html
defaultPolicy:
showDiagnostics: false