diff --git a/src/main/helm/templates/deployment.yaml b/src/main/helm/templates/deployment.yaml
index 6a6605eec6fa1436022ef090c6bb235b1b4d7c49..57682225e76d0e7f3d049de49ec1e08d9b66cc4e 100644
--- a/src/main/helm/templates/deployment.yaml
+++ b/src/main/helm/templates/deployment.yaml
@@ -121,11 +121,8 @@ spec:
         - name: ozgcloud_feature_collaborationEnabled
           value: {{ ((.Values.ozgcloud).feature).collaborationEnabled | quote }}
         {{- end }}
-        {{- if (.Values.ozgcloud).barrierefreiheitUrl }}
         - name: ozgcloud_barrierefreiheitUrl
-          value: {{ (.Values.ozgcloud).barrierefreiheitUrl }}
-        {{- end }}
-
+          value: {{ required "ozgcloud.barrierefreiheitUrl muss angegeben sein" (.Values.ozgcloud).barrierefreiheitUrl }}
         image: "{{ .Values.image.repo }}/{{ .Values.image.name }}:{{ coalesce (.Values.image).tag "latest" }}"
         imagePullPolicy: Always
         name: alfa
diff --git a/src/test/helm-linter-values.yaml b/src/test/helm-linter-values.yaml
index 921400e84cc132e5bf51df4e7f60aa275dbbc2da..ef1e815825384e1a8704b3f950d4d753c94bf190 100644
--- a/src/test/helm-linter-values.yaml
+++ b/src/test/helm-linter-values.yaml
@@ -28,6 +28,7 @@ ozgcloud:
   bundesland: sh
   bezeichner: helm
   environment: test
+  barrierefreiheitUrl: http://barrierefreiheit.lint.url
 
 networkPolicy:
   ssoPublicIp: 51.89.117.53/32
diff --git a/src/test/helm/deployment_63_char_test.yaml b/src/test/helm/deployment_63_char_test.yaml
index a4bde43d1ed6c2c363bcc692aa6b7e499408c5d3..28fa4858c874ef7f6a783a6d5ecadb9666ab797a 100644
--- a/src/test/helm/deployment_63_char_test.yaml
+++ b/src/test/helm/deployment_63_char_test.yaml
@@ -37,7 +37,7 @@ set:
     environment: test
     bundesland: sh
     bezeichner: helm
-
+    barrierefreiheitUrl: http://barrierefreiheit.test.url
   sso:
     serverUrl: https://sso.company.local
   baseUrl: test.company.local
diff --git a/src/test/helm/deployment_archive_manager_address_env_test.yaml b/src/test/helm/deployment_archive_manager_address_env_test.yaml
index 148184f0fae94370660e8f49ba6caa74b9182653..62c21c0178121e18e317b25c107785fe6bc86a74 100644
--- a/src/test/helm/deployment_archive_manager_address_env_test.yaml
+++ b/src/test/helm/deployment_archive_manager_address_env_test.yaml
@@ -34,6 +34,7 @@ set:
     environment: test
     bundesland: sh
     bezeichner: helm
+    barrierefreiheitUrl: http://barrierefreiheit.test.url
   sso:
     serverUrl: https://sso.company.local
   imagePullSecret: image-pull-secret
diff --git a/src/test/helm/deployment_bindings_test.yaml b/src/test/helm/deployment_bindings_test.yaml
index 5791677f19fd46120462030067519ee947448c74..1a97acbf75dfc76a29657b0e031ff3c72a3e819c 100644
--- a/src/test/helm/deployment_bindings_test.yaml
+++ b/src/test/helm/deployment_bindings_test.yaml
@@ -33,6 +33,7 @@ set:
     environment: test
     bundesland: sh
     bezeichner: helm
+    barrierefreiheitUrl: http://barrierefreiheit.test.url
   sso:
     serverUrl: https://sso.company.local
   baseUrl: test.company.local
diff --git a/src/test/helm/deployment_collaboration_env_test.yaml b/src/test/helm/deployment_collaboration_env_test.yaml
index aa8eef87179703713d05b570b31285c099510bc0..ba02d181e1dc7319c84f18e0f999eb88b600d265 100644
--- a/src/test/helm/deployment_collaboration_env_test.yaml
+++ b/src/test/helm/deployment_collaboration_env_test.yaml
@@ -34,6 +34,7 @@ set:
     environment: test
     bundesland: sh
     bezeichner: helm
+    barrierefreiheitUrl: http://barrierefreiheit.test.url
   sso:
     serverUrl: https://sso.company.local
   imagePullSecret: image-pull-secret
@@ -87,14 +88,4 @@ tests:
           path: spec.template.spec.containers[0].env
           content:
             name: grpc_client_zufi-manager_negotiationType
-            value: TLS
-  - it: should have barrierefreiheitUrl
-    set:
-      ozgcloud:
-        barrierefreiheitUrl: http://barrierefreiheit.url
-    asserts:
-      - contains:
-          path: spec.template.spec.containers[0].env
-          content:
-            name: ozgcloud_barrierefreiheitUrl
-            value: http://barrierefreiheit.url
\ No newline at end of file
+            value: TLS
\ No newline at end of file
diff --git a/src/test/helm/deployment_collaboration_manager_address_env_test.yaml b/src/test/helm/deployment_collaboration_manager_address_env_test.yaml
index d5b281eb44b0a152bad1bc5c37c693da23959dbe..2d1d4f2ce1668ebca72e9ea166c0e379584d31fd 100644
--- a/src/test/helm/deployment_collaboration_manager_address_env_test.yaml
+++ b/src/test/helm/deployment_collaboration_manager_address_env_test.yaml
@@ -34,6 +34,7 @@ set:
     environment: test
     bundesland: sh
     bezeichner: helm
+    barrierefreiheitUrl: http://barrierefreiheit.test.url
   sso:
     serverUrl: https://sso.company.local
   imagePullSecret: image-pull-secret
diff --git a/src/test/helm/deployment_config_client_env_test.yaml b/src/test/helm/deployment_config_client_env_test.yaml
index 4576ce30e68b2150a65c958b073b684567846f75..22160f51c47ae09585a6a9ec76895d536d53cd6c 100644
--- a/src/test/helm/deployment_config_client_env_test.yaml
+++ b/src/test/helm/deployment_config_client_env_test.yaml
@@ -34,6 +34,7 @@ set:
     environment: test
     bundesland: sh
     bezeichner: helm
+    barrierefreiheitUrl: http://barrierefreiheit.test.url
   sso:
     serverUrl: https://sso.company.local
   imagePullSecret: image-pull-secret
diff --git a/src/test/helm/deployment_customList_env_test.yaml b/src/test/helm/deployment_customList_env_test.yaml
index 12d891305470eb196bc7da3d68a09461e883f46b..747718c3086265f3f7fa0279f1be4f3cbd16445e 100644
--- a/src/test/helm/deployment_customList_env_test.yaml
+++ b/src/test/helm/deployment_customList_env_test.yaml
@@ -31,6 +31,7 @@ set:
     environment: test
     bundesland: sh
     bezeichner: helm
+    barrierefreiheitUrl: http://barrierefreiheit.test.url
   sso:
     serverUrl: https://sso.company.local
   imagePullSecret: image-pull-secret
diff --git a/src/test/helm/deployment_defaults_affinity_test.yaml b/src/test/helm/deployment_defaults_affinity_test.yaml
index 10518783e34f874d4b9f40270b9795d6ce7f8ce0..f6f74091d43288639d332c800f4076fc857ca4ee 100644
--- a/src/test/helm/deployment_defaults_affinity_test.yaml
+++ b/src/test/helm/deployment_defaults_affinity_test.yaml
@@ -33,6 +33,7 @@ set:
     environment: test
     bundesland: sh
     bezeichner: helm
+    barrierefreiheitUrl: http://barrierefreiheit.test.url
   sso:
     serverUrl: https://sso.company.local
   baseUrl: test.company.local
diff --git a/src/test/helm/deployment_defaults_env_test.yaml b/src/test/helm/deployment_defaults_env_test.yaml
index 2ae7c0e36565b549e69d1f87d9a467e69d2d5e10..8c1ec32ef046e2ca9b86757199a9957e77eb3bba 100644
--- a/src/test/helm/deployment_defaults_env_test.yaml
+++ b/src/test/helm/deployment_defaults_env_test.yaml
@@ -41,6 +41,8 @@ tests:
   - it: check default values
     set:
       usermanagerName: user-manager
+      ozgcloud:
+        barrierefreiheitUrl: http://barrierefreiheit.test.url
     asserts:
       - isKind:
           of: Deployment
@@ -68,6 +70,8 @@ tests:
   - it: should have service binding root
     set:
       usermanagerName: user-manager
+      ozgcloud:
+        barrierefreiheitUrl: http://barrierefreiheit.test.url
     asserts:
       - contains:
           path: spec.template.spec.containers[0].env
@@ -84,6 +88,7 @@ tests:
         environment: test
         bundesland: sh
         bezeichner: helm
+        barrierefreiheitUrl: http://barrierefreiheit.test.url
     asserts:
       - contains:
           path: spec.template.spec.containers[0].env
@@ -97,6 +102,7 @@ tests:
         environment: test
         bundesland: sh
         bezeichner: helm
+        barrierefreiheitUrl: http://barrierefreiheit.test.url
         vorgang:
           bescheid:
             - formEngineName: AFM
@@ -128,6 +134,8 @@ tests:
   - it: should set user-manager negotiationType plaintext
     set:
       userManager.grpcClientNegotiationType: PLAINTEXT
+      ozgcloud:
+        barrierefreiheitUrl: http://barrierefreiheit.test.url
     asserts:
       - contains:
           path: spec.template.spec.containers[0].env
@@ -136,6 +144,9 @@ tests:
             value: PLAINTEXT
 
   - it: should contain default user-manager negotiationType tls
+    set:
+      ozgcloud:
+        barrierefreiheitUrl: http://barrierefreiheit.test.url
     asserts:
       - contains:
           path: spec.template.spec.containers[0].env
@@ -146,6 +157,8 @@ tests:
   - it: should set vorgang-manager negotiationType plaintext
     set:
       vorgangManager.grpcClientNegotiationType: PLAINTEXT
+      ozgcloud:
+        barrierefreiheitUrl: http://barrierefreiheit.test.url
     asserts:
       - contains:
           path: spec.template.spec.containers[0].env
@@ -154,6 +167,9 @@ tests:
             value: PLAINTEXT
 
   - it: should contain default vorgang-manager negotiationType tls
+    set:
+      ozgcloud:
+        barrierefreiheitUrl: http://barrierefreiheit.test.url
     asserts:
       - contains:
           path: spec.template.spec.containers[0].env
@@ -163,6 +179,8 @@ tests:
   - it: should set collaboration-manager negotiationType plaintext
     set:
       collaborationManager.grpcClientNegotiationType: PLAINTEXT
+      ozgcloud:
+        barrierefreiheitUrl: http://barrierefreiheit.test.url
     asserts:
       - contains:
           path: spec.template.spec.containers[0].env
@@ -171,6 +189,9 @@ tests:
             value: PLAINTEXT
 
   - it: should contain default collaboration-manager negotiationType tls
+    set:
+      ozgcloud:
+        barrierefreiheitUrl: http://barrierefreiheit.test.url
     asserts:
       - contains:
           path: spec.template.spec.containers[0].env
@@ -181,6 +202,8 @@ tests:
   - it: should set archive-manager negotiationType plaintext
     set:
       archiveManager.grpcClientNegotiationType: PLAINTEXT
+      ozgcloud:
+        barrierefreiheitUrl: http://barrierefreiheit.test.url
     asserts:
       - contains:
           path: spec.template.spec.containers[0].env
@@ -189,9 +212,28 @@ tests:
             value: PLAINTEXT
 
   - it: should contain default archive-manager negotiationType tls
+    set:
+      ozgcloud:
+        barrierefreiheitUrl: http://barrierefreiheit.test.url
     asserts:
       - contains:
           path: spec.template.spec.containers[0].env
           content:
             name: grpc_client_archive-manager_negotiationType
             value: TLS
+
+  - it: should set barrierefreiheitUrl
+    set:
+      ozgcloud:
+        barrierefreiheitUrl: http://barrierefreiheit.test.url
+    asserts:
+      - contains:
+          path: spec.template.spec.containers[0].env
+          content:
+            name: ozgcloud_barrierefreiheitUrl
+            value: http://barrierefreiheit.test.url
+
+  - it: should fail without barrierefreiheitUrl
+    asserts:
+      - failedTemplate:
+          errorMessage: ozgcloud.barrierefreiheitUrl muss angegeben sein
\ No newline at end of file
diff --git a/src/test/helm/deployment_defaults_labels_test.yaml b/src/test/helm/deployment_defaults_labels_test.yaml
index 2559f70d29f9bb6f397ddbe71d2235022e98e6f4..4a173586663da27ef10943810af89033747cc021 100644
--- a/src/test/helm/deployment_defaults_labels_test.yaml
+++ b/src/test/helm/deployment_defaults_labels_test.yaml
@@ -35,6 +35,7 @@ set:
     environment: test
     bundesland: sh
     bezeichner: helm
+    barrierefreiheitUrl: http://barrierefreiheit.test.url
   sso:
     serverUrl: https://sso.company.local
   imagePullSecret: image-pull-secret
diff --git a/src/test/helm/deployment_defaults_spec_containers_health_test.yaml b/src/test/helm/deployment_defaults_spec_containers_health_test.yaml
index 40588247baeae6a9a7e8370277436793e25160b6..b794b72cdcbdca2426a579b5369c4716639d2967 100644
--- a/src/test/helm/deployment_defaults_spec_containers_health_test.yaml
+++ b/src/test/helm/deployment_defaults_spec_containers_health_test.yaml
@@ -34,6 +34,7 @@ set:
         environment: test
         bundesland: sh
         bezeichner: helm
+        barrierefreiheitUrl: http://barrierefreiheit.test.url
     sso:
         serverUrl: https://sso.company.local
     imagePullSecret: image-pull-secret
diff --git a/src/test/helm/deployment_defaults_spec_containers_securityContext_test.yaml b/src/test/helm/deployment_defaults_spec_containers_securityContext_test.yaml
index b9ef1310d667be4a1061647245b900f0054a9747..76c0fb55c3a19cb36a101657f7d75dd5e8851788 100644
--- a/src/test/helm/deployment_defaults_spec_containers_securityContext_test.yaml
+++ b/src/test/helm/deployment_defaults_spec_containers_securityContext_test.yaml
@@ -34,6 +34,7 @@ set:
     environment: test
     bundesland: sh
     bezeichner: helm
+    barrierefreiheitUrl: http://barrierefreiheit.test.url
   sso:
     serverUrl: https://sso.company.local
   imagePullSecret: image-pull-secret
diff --git a/src/test/helm/deployment_defaults_spec_containers_test.yaml b/src/test/helm/deployment_defaults_spec_containers_test.yaml
index b427a8127a9122181724d8268ef15b61272887e0..4a09b1cdef7539b6d4fb44a53d0d02bf2df30a9c 100644
--- a/src/test/helm/deployment_defaults_spec_containers_test.yaml
+++ b/src/test/helm/deployment_defaults_spec_containers_test.yaml
@@ -34,6 +34,7 @@ set:
     environment: test
     bundesland: sh
     bezeichner: helm
+    barrierefreiheitUrl: http://barrierefreiheit.test.url
   sso:
     serverUrl: https://sso.company.local
   imagePullSecret: image-pull-secret
diff --git a/src/test/helm/deployment_defaults_sso_env_test.yaml b/src/test/helm/deployment_defaults_sso_env_test.yaml
index efe4bca4af37ac0bfe89b54d26b89d881f281cc7..e64213f66ec1af7f2bb97626431513ba23c622ca 100644
--- a/src/test/helm/deployment_defaults_sso_env_test.yaml
+++ b/src/test/helm/deployment_defaults_sso_env_test.yaml
@@ -34,6 +34,7 @@ set:
     environment: test
     bundesland: sh
     bezeichner: helm
+    barrierefreiheitUrl: http://barrierefreiheit.test.url
   sso:
     serverUrl: https://sso.company.local
   imagePullSecret: image-pull-secret
diff --git a/src/test/helm/deployment_defaults_topologySpreadConstraints_test.yaml b/src/test/helm/deployment_defaults_topologySpreadConstraints_test.yaml
index 4b99323e45f0e350827d4301e98f8bb16f15bffb..f89897b0503e14346d0b518166829067209ade5c 100644
--- a/src/test/helm/deployment_defaults_topologySpreadConstraints_test.yaml
+++ b/src/test/helm/deployment_defaults_topologySpreadConstraints_test.yaml
@@ -34,6 +34,7 @@ set:
     environment: test
     bundesland: sh
     bezeichner: helm
+    barrierefreiheitUrl: http://barrierefreiheit.test.url
   sso:
     serverUrl: https://sso.company.local
   imagePullSecret: image-pull-secret
diff --git a/src/test/helm/deployment_host_aliases_test.yaml b/src/test/helm/deployment_host_aliases_test.yaml
index d4dc00463a9cfbf2e0c6c4b628c49702f53e2f30..42caa76552fc17d74de41b6b9a344180d9005837 100644
--- a/src/test/helm/deployment_host_aliases_test.yaml
+++ b/src/test/helm/deployment_host_aliases_test.yaml
@@ -34,6 +34,7 @@ set:
     environment: test
     bundesland: sh
     bezeichner: helm
+    barrierefreiheitUrl: http://barrierefreiheit.test.url
   sso:
     serverUrl: https://sso.company.local
   imagePullSecret: image-pull-secret
diff --git a/src/test/helm/deployment_imageTag_test.yaml b/src/test/helm/deployment_imageTag_test.yaml
index 65779921336b3f6f7ae80a69b1b6f7aa46f5e796..883f93ea580f320165c1a655b70fbd5d64fca0a4 100644
--- a/src/test/helm/deployment_imageTag_test.yaml
+++ b/src/test/helm/deployment_imageTag_test.yaml
@@ -34,6 +34,7 @@ set:
     environment: test
     bundesland: sh
     bezeichner: helm
+    barrierefreiheitUrl: http://barrierefreiheit.test.url
   sso:
     serverUrl: https://sso.company.local
   imagePullSecret: image-pull-secret
diff --git a/src/test/helm/deployment_imagepull_secret_test.yaml b/src/test/helm/deployment_imagepull_secret_test.yaml
index 9fd5ab7461eac571175ba26982b073a8a2e9b870..3a7972b0fc3f59305aabef90e3f359b81f09a0d7 100644
--- a/src/test/helm/deployment_imagepull_secret_test.yaml
+++ b/src/test/helm/deployment_imagepull_secret_test.yaml
@@ -34,6 +34,7 @@ set:
     environment: test
     bundesland: sh
     bezeichner: helm
+    barrierefreiheitUrl: http://barrierefreiheit.test.url
   sso:
     serverUrl: https://sso.company.local
 tests:
diff --git a/src/test/helm/deployment_liveness_probe_test.yaml b/src/test/helm/deployment_liveness_probe_test.yaml
index 1957004a408a64cdfd52da9ce636c3f04fb180e5..78f9912ff33fa920866124af06f5bf35bb00d353 100644
--- a/src/test/helm/deployment_liveness_probe_test.yaml
+++ b/src/test/helm/deployment_liveness_probe_test.yaml
@@ -34,6 +34,7 @@ set:
     environment: test
     bundesland: sh
     bezeichner: helm
+    barrierefreiheitUrl: http://barrierefreiheit.test.url
   sso:
     serverUrl: https://sso.company.local
   imagePullSecret: image-pull-secret
diff --git a/src/test/helm/deployment_pod_default_spec_values_test.yaml b/src/test/helm/deployment_pod_default_spec_values_test.yaml
index bed9ec81b4b182a610457df9d83760ae65782a3e..32ae31e9d60ae995e8b39526c54876fa063e17fc 100644
--- a/src/test/helm/deployment_pod_default_spec_values_test.yaml
+++ b/src/test/helm/deployment_pod_default_spec_values_test.yaml
@@ -34,6 +34,7 @@ set:
     environment: test
     bundesland: sh
     bezeichner: helm
+    barrierefreiheitUrl: http://barrierefreiheit.test.url
   sso:
     serverUrl: https://sso.company.local
   imagePullSecret: image-pull-secret
diff --git a/src/test/helm/deployment_realm_name_length_test.yaml b/src/test/helm/deployment_realm_name_length_test.yaml
index 8115f8e5fa107a3073d2def54eef1407a4069082..be7f37f6581fcd1a8f6585b4e5328aec2e28328c 100644
--- a/src/test/helm/deployment_realm_name_length_test.yaml
+++ b/src/test/helm/deployment_realm_name_length_test.yaml
@@ -36,6 +36,7 @@ tests:
         bezeichner: test1234567890123123456789012345678901234567890123456789012345678901234567890123456789012345678904567890
         environment: test
         bundesland: by
+        barrierefreiheitUrl: http://barrierefreiheit.test.url
     asserts:
       - failedTemplate:
           errorMessage: ozgcloud.bezeichner test1234567890123123456789012345678901234567890123456789012345678901234567890123456789012345678904567890 ist zu lang (max. 46 Zeichen)
\ No newline at end of file
diff --git a/src/test/helm/deployment_resources_test.yaml b/src/test/helm/deployment_resources_test.yaml
index 6c19df3b7eb7b3b6e41afaff0d543cb66cc27cb3..ced5244c8602a69e86f9a68a511422c851422ab3 100644
--- a/src/test/helm/deployment_resources_test.yaml
+++ b/src/test/helm/deployment_resources_test.yaml
@@ -33,6 +33,7 @@ set:
     environment: test
     bundesland: sh
     bezeichner: helm
+    barrierefreiheitUrl: http://barrierefreiheit.test.url
   sso:
     serverUrl: https://sso.company.local
   imagePullSecret: image-pull-secret
diff --git a/src/test/helm/deployment_springProfile_env_test.yaml b/src/test/helm/deployment_springProfile_env_test.yaml
index 9e66c48cc890a76a4d96011d51427b0085256a2b..075e2d7b3fb0837ee5041da019c973c093dc6732 100644
--- a/src/test/helm/deployment_springProfile_env_test.yaml
+++ b/src/test/helm/deployment_springProfile_env_test.yaml
@@ -34,6 +34,7 @@ set:
     environment: test
     bundesland: sh
     bezeichner: helm
+    barrierefreiheitUrl: http://barrierefreiheit.test.url
   sso:
     serverUrl: https://sso.company.local
   imagePullSecret: image-pull-secret
diff --git a/src/test/helm/deployment_usermanager_address_env_test.yaml b/src/test/helm/deployment_usermanager_address_env_test.yaml
index 7c4e9b66ace02f0346e9c80a5a55b25e7b4dcbbb..fdcd6d45a6de7deed49c9d1fe25bf909d157ab09 100644
--- a/src/test/helm/deployment_usermanager_address_env_test.yaml
+++ b/src/test/helm/deployment_usermanager_address_env_test.yaml
@@ -34,6 +34,7 @@ set:
     environment: test
     bundesland: sh
     bezeichner: helm
+    barrierefreiheitUrl: http://barrierefreiheit.test.url
   sso:
     serverUrl: https://sso.company.local
   imagePullSecret: image-pull-secret
diff --git a/src/test/helm/deployment_vorgang_manager_address_env_test.yaml b/src/test/helm/deployment_vorgang_manager_address_env_test.yaml
index 9f6f6aee7a4502e949a8e228beab67705869e8e0..905ae5162abb166d730d410a4813afbf5b155c3f 100644
--- a/src/test/helm/deployment_vorgang_manager_address_env_test.yaml
+++ b/src/test/helm/deployment_vorgang_manager_address_env_test.yaml
@@ -34,6 +34,7 @@ set:
     environment: test
     bundesland: sh
     bezeichner: helm
+    barrierefreiheitUrl: http://barrierefreiheit.test.url
   sso:
     serverUrl: https://sso.company.local
   imagePullSecret: image-pull-secret
diff --git a/src/test/helm/deyploment_general_value_and_default_spec_test.yaml b/src/test/helm/deyploment_general_value_and_default_spec_test.yaml
index cc5d2b373dfb5852c6154e0496d68c8f11283f71..b22a8c5ec095bfb0c7985665f1baab40c492ce91 100644
--- a/src/test/helm/deyploment_general_value_and_default_spec_test.yaml
+++ b/src/test/helm/deyploment_general_value_and_default_spec_test.yaml
@@ -34,6 +34,7 @@ set:
     environment: test
     bundesland: sh
     bezeichner: helm
+    barrierefreiheitUrl: http://barrierefreiheit.test.url
   sso:
     serverUrl: https://sso.company.local
   imagePullSecret: image-pull-secret