Generally mounting requires root permisisons; the only way around this is via FUSE, but this way requires a matching entry in the system fstab.
sudo mount.davfs -o users,uid=systemuser,username=webdavuser http://foo.bar/folder /home/systemuser/folder
sudo echo " http://foo.bar/folder davfs2 defaults,noauto 0 0" >> /etc/fstab"
mount.davfs -o users,uid=systemuser,username=webdavuser /home/user/folder
sudo echo "http://foo.bar/folder davfs2 defaults,noauto 0 0" >> /etc/fstab"
echo "http://foo.bar/folder webdavusername webdavpassword" >> /home/systemuser/.davfs/secrets (or /etc/davfs2/secrets)
mount.davfs -o users,uid=systemuser /home/user/folder
WebDAV URL notation: '<PROTOCOL>://<USERNAME>:<PASSWORD>@<WEBDAVRESOURCE>' E.g. https://wiegmann@powerfolder.com:FooBar123!@my.powerfolder.com/webdav/Test
sudo groupadd powerfolder
sudo gpasswd -a <OS USERNAME> powerfolder
sudo visudo -f /etc/sudoers.d/powerfolder
Insert this line in the opened file: "%powerfolder ALL = NOPASSWD:/bin/mount, /sbin/mount.davfs, /bin/umount"
Re-login to your system