Skip to content
Snippets Groups Projects
Commit 446f9952 authored by Julian's avatar Julian
Browse files

Change default value of ACL_ACCESS_GROUP option

Previously ACL_ACCESS_GROUP defaulted to the value of ACL_SELFSERVICE_GROUP,
now it defaults to "uffd_access". Note that ACL_SELFSERVICE_GROUP has the same
default value. If you set ACL_SELFSERVICE_GROUP to a different value but not
ACL_ACCESS_GROUP, you will need to update your config.
parent dac58839
Branches
Tags
No related merge requests found
...@@ -95,6 +95,8 @@ After running the migrations you can remove all `LDAP_*`-prefixed settings from ...@@ -95,6 +95,8 @@ After running the migrations you can remove all `LDAP_*`-prefixed settings from
Upgrading will not perform any write access to the LDAP server. Upgrading will not perform any write access to the LDAP server.
If the config option `ACL_SELFSERVICE_GROUP` is set but not `ACL_ACCESS_GROUP`, make sure to set `ACL_ACCESS_GROUP` to the same value as `ACL_SELFSERVICE_GROUP`,
## Python Coding Style Conventions ## Python Coding Style Conventions
PEP 8 without double new lines, tabs instead of spaces and a max line length of 160 characters. PEP 8 without double new lines, tabs instead of spaces and a max line length of 160 characters.
......
...@@ -53,8 +53,6 @@ def init_config(app: Flask, test_config): ...@@ -53,8 +53,6 @@ def init_config(app: Flask, test_config):
for filename in ["config.cfg", "config.json", "config.yml", "config.yaml"]: for filename in ["config.cfg", "config.json", "config.yml", "config.yaml"]:
if load_config_file(app, os.path.join(app.instance_path, filename), silent=True): if load_config_file(app, os.path.join(app.instance_path, filename), silent=True):
break break
# Prior to v1.1 login required ACL_SELFSERVICE_GROUP and ACL_ACCESS_GROUP did not exist
app.config.setdefault('ACL_ACCESS_GROUP', app.config['ACL_SELFSERVICE_GROUP'])
if app.env == "production" and app.secret_key is None: if app.env == "production" and app.secret_key is None:
raise Exception("SECRET_KEY not configured and we are running in production mode!") raise Exception("SECRET_KEY not configured and we are running in production mode!")
......
...@@ -22,7 +22,7 @@ ACL_ADMIN_GROUP="uffd_admin" ...@@ -22,7 +22,7 @@ ACL_ADMIN_GROUP="uffd_admin"
# Group required to access selfservice functions (view selfservice, change profile/password/roles) # Group required to access selfservice functions (view selfservice, change profile/password/roles)
ACL_SELFSERVICE_GROUP="uffd_access" ACL_SELFSERVICE_GROUP="uffd_access"
# Group required to login # Group required to login
#ACL_ACCESS_GROUP="uffd_access" # if unset, the value of ACL_SELFSERVICE_GROUP is used ACL_ACCESS_GROUP="uffd_access"
# Members can create invite links for signup # Members can create invite links for signup
ACL_SIGNUP_GROUP="uffd_signup" ACL_SIGNUP_GROUP="uffd_signup"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment