Alternatives to root user when using ssh agent

i think i got it. It was my local skript that could not access some subfolders under /root. which is right so. so i had to change permissions for some other folders to chmod 755 so that others(myuser) can execute it and it worked. but it still wierd that there is no article about this on the checkmk documentation. They are just using the root user for everything.
thank you for your help