Unverified Commit 47e5aaa3 by Brian Mesick Committed by GitHub

Add edxapp configuration options for user retirement (#4429)

parent 6eb29487
......@@ -26,6 +26,10 @@
to update databases while building images, where services are generally disabled).
- Role: edxapp
- Added `EDXAPP_RETIRED_USERNAME_FMT`, `EDXAPP_RETIRED_EMAIL_FMT`, `EDXAPP_RETIRED_USER_SALTS`, and
`EDXAPP_RETIREMENT_SERVICE_WORKER_USERNAME` to generic_env_config to allow user retirement to be configurable.
- Role: edxapp
- Added `ENTERPRISE_REPORTING_SECRET` to CMS auth settings to allow edx-enterprise migrations to run.
- Role: edxapp
......
......@@ -721,6 +721,13 @@ EDXAPP_PROCTORING_BACKEND_PROVIDER:
class: 'edx_proctoring.backends.null.NullBackendProvider'
options: {}
EDXAPP_RETIRED_USERNAME_FMT: "retired__user_{}"
EDXAPP_RETIRED_EMAIL_FMT: "retired__user_{}@retired.invalid"
EDXAPP_RETIRED_USER_SALTS:
- "OVERRIDE ME WITH A RANDOM VALUE"
- "ROTATE SALTS BY APPENDING NEW VALUES"
EDXAPP_RETIREMENT_SERVICE_WORKER_USERNAME: "OVERRIDE THIS WITH A VALID LMS USERNAME"
# Comprehensive Theming
# Deprecated, maintained for backward compatibility
EDXAPP_COMPREHENSIVE_THEME_DIR: ""
......@@ -1231,6 +1238,11 @@ generic_env_config: &edxapp_generic_env
EXTRA_MIDDLEWARE_CLASSES: "{{ EDXAPP_EXTRA_MIDDLEWARE_CLASSES }}"
MAINTENANCE_BANNER_TEXT: "{{ EDXAPP_MAINTENANCE_BANNER_TEXT }}"
RETIRED_USERNAME_FMT: "{{ EDXAPP_RETIRED_USERNAME_FMT }}"
RETIRED_EMAIL_FMT: "{{ EDXAPP_RETIRED_EMAIL_FMT }}"
RETIRED_USER_SALTS: "{{ EDXAPP_RETIRED_USER_SALTS }}"
RETIREMENT_SERVICE_WORKER_USERNAME: "{{ EDXAPP_RETIREMENT_SERVICE_WORKER_USERNAME }}"
lms_auth_config:
<<: *edxapp_generic_auth
CONTENTSTORE:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment