diff --git a/test/behave/features/environment.py b/test/behave/features/environment.py
index 6859d51c8878eaf82c0ce3bdfd8bfbf9904a008c..2f44c54f80726a8384d185c91c8eaa3062aef6b0 100644
--- a/test/behave/features/environment.py
+++ b/test/behave/features/environment.py
@@ -1 +1,12 @@
 from oas_behave.environment import *
+
+
+def before_tag(context, tag):
+    """Define steps run before each tag."""
+
+    userdata = context.config.userdata
+    if tag == 'grafana':
+        context.grafana = get_values(userdata, 'grafana')
+
+    if tag == 'nextcloud':
+        context.nextcloud = get_values(userdata, 'nextcloud')