Security at dbms level in neo4j 4.1.3

I have different data pipelines written in python to load data into neo4j using cyphers. Each pipeline is executed by a different user that has different privileges set. So far so good. But I also execute

CALL dbms.setConfigValue(\'dbms.transaction.timeout\',\'120s\')

What permission do I need to give the user to be able to execute the above? FYI - each data pipeline sets a different timeout and at the end of the processing it is reset back to 30s.

I guess admin permissions.

See here

in 4.2 there are more fine-grained permissions

GRANT EXECUTE ADMIN PROCEDURES ON DBMS TO [role]
You must create the role before and assign it to the user.

It should do it, 99% sure.