mirror of
https://gitlab.opencode.de/bmi/opendesk/deployment/opendesk.git
synced 2025-12-07 16:01:37 +01:00
fix(open-xchange): Support application specific passwords in groupware when CalDAV/CardDAV support is enabled, see functional.groupware.davSupport.enabled for reference
This commit is contained in:
committed by
Thorsten Roßner
parent
174d4fc61c
commit
90b22904da
@@ -377,6 +377,9 @@ appsuite:
|
|||||||
open-xchange-admin-soap-usercopy: "disabled"
|
open-xchange-admin-soap-usercopy: "disabled"
|
||||||
open-xchange-admin-user-copy: "disabled"
|
open-xchange-admin-user-copy: "disabled"
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
{{- if .Values.functional.groupware.davSupport.enabled }}
|
||||||
|
open-xchange-authentication-application-storage-rdb: "enabled"
|
||||||
|
{{- end }}
|
||||||
properties:
|
properties:
|
||||||
com.openexchange.hostname: {{ printf "%s.%s" .Values.global.hosts.openxchange .Values.global.domain }}
|
com.openexchange.hostname: {{ printf "%s.%s" .Values.global.hosts.openxchange .Values.global.domain }}
|
||||||
com.openexchange.UIWebPath: "/appsuite/"
|
com.openexchange.UIWebPath: "/appsuite/"
|
||||||
@@ -509,6 +512,12 @@ appsuite:
|
|||||||
com.openexchange.net.ssl.custom.truststore.path: "/etc/ssl/certs/truststore.jks"
|
com.openexchange.net.ssl.custom.truststore.path: "/etc/ssl/certs/truststore.jks"
|
||||||
com.openexchange.net.ssl.custom.truststore.password: {{ .Values.secrets.certificates.password | quote }}
|
com.openexchange.net.ssl.custom.truststore.password: {{ .Values.secrets.certificates.password | quote }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
{{- if .Values.functional.groupware.davSupport.enabled }}
|
||||||
|
com.openexchange.authentication.application.appTypes: "caldav,carddav"
|
||||||
|
com.openexchange.authentication.application.enabled: "true"
|
||||||
|
com.openexchange.authentication.application.storage.rdb.loginNameSource: "mail"
|
||||||
|
com.openexchange.authentication.application.storage.rdb.contextLookupNamePart: "full"
|
||||||
|
{{- end }}
|
||||||
{{- if .Values.certificate.selfSigned }}
|
{{- if .Values.certificate.selfSigned }}
|
||||||
extraEnv:
|
extraEnv:
|
||||||
- name: "JAVA_OPTS_APPEND"
|
- name: "JAVA_OPTS_APPEND"
|
||||||
@@ -641,6 +650,20 @@ appsuite:
|
|||||||
initContainer:
|
initContainer:
|
||||||
resources:
|
resources:
|
||||||
{{ .Values.resources.openxchangeCoreMW | toYaml | nindent 8 }}
|
{{ .Values.resources.openxchangeCoreMW | toYaml | nindent 8 }}
|
||||||
|
{{- if .Values.functional.groupware.davSupport.enabled }}
|
||||||
|
yamlFiles:
|
||||||
|
app-password-apps.yml:
|
||||||
|
caldav:
|
||||||
|
displayName_t10e: "Calendar Client (CalDAV)"
|
||||||
|
restrictedScopes: [dav,read_caldav,write_caldav]
|
||||||
|
requiredCapabilities: [caldav]
|
||||||
|
sortOrder: 30
|
||||||
|
carddav:
|
||||||
|
displayName_t10e: "Addressbook Client (CardDAV)"
|
||||||
|
restrictedScopes: [dav,read_carddav,write_carddav]
|
||||||
|
requiredCapabilities: [carddav]
|
||||||
|
sortOrder: 40
|
||||||
|
{{- end }}
|
||||||
|
|
||||||
core-ui:
|
core-ui:
|
||||||
enabled: true
|
enabled: true
|
||||||
|
|||||||
Reference in New Issue
Block a user