diff --git a/integration-tests/templates/openBIS-client/commands.txt b/integration-tests/templates/openBIS-client/commands.txt
index 86b416f8dbbd8280c711c98cf4f56a242c30bba3..0845740fad3fbf92f799041dcab931e34bd6c0bf 100644
--- a/integration-tests/templates/openBIS-client/commands.txt
+++ b/integration-tests/templates/openBIS-client/commands.txt
@@ -1,6 +1,9 @@
+login -u test -p <password>
+logout
 login -u etlserver -p <password>
 logout
 login -u test -p <password>
+register-role-assignments testdata/role-assignments.txt
 register-group /CISD
 assign-home-group test /CISD
 logout
diff --git a/integration-tests/templates/openBIS-client/testdata/role-assignments.txt b/integration-tests/templates/openBIS-client/testdata/role-assignments.txt
new file mode 100644
index 0000000000000000000000000000000000000000..eec3a0a4358eb1df3ddae490231eee7fe4297862
--- /dev/null
+++ b/integration-tests/templates/openBIS-client/testdata/role-assignments.txt
@@ -0,0 +1,2 @@
+role	instance	group	user
+ETL_SERVER	CISD		etlserver
\ No newline at end of file