diff --git a/helmfile/apps/element/values-element.yaml.gotmpl b/helmfile/apps/element/values-element.yaml.gotmpl index 6cb19596..463c92f8 100644 --- a/helmfile/apps/element/values-element.yaml.gotmpl +++ b/helmfile/apps/element/values-element.yaml.gotmpl @@ -145,4 +145,6 @@ resources: theme: {{ .Values.theme | toYaml | nindent 2 }} +presence: + enabled: {{.Values.functional.dataProtection.matrixPresence.enabled }} ... diff --git a/helmfile/environments/default/functional.yaml b/helmfile/environments/default/functional.yaml index fa722df1..69c69254 100644 --- a/helmfile/environments/default/functional.yaml +++ b/helmfile/environments/default/functional.yaml @@ -13,7 +13,7 @@ functional: # Define a list of groups to enable 2FA for. # Note: Removing a group from the list will not disable 2FA for the removed group. groups: - - "Domain Admins" + - "Domain Admins" oidc: # Define additional/custom OIDC clients to be created in the 'opendesk' realm of Keycloak. clients: ~ @@ -45,5 +45,10 @@ functional: # Ref.: https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/config_sample_php_parameters.html#versions-retention-obligation versions: "auto" # yamllint enable rule:line-length + dataProtection: + matrixPresence: + # Enable to allow information about the user presence status to be shared. + # Ref.: https://element-hq.github.io/synapse/latest/usage/configuration/config_documentation.html#presence + enabled: false ...