How to configure a Bot account?

I have no support/technical question and have seen the support category. (Be aware that direct support questions will be deleted.)

on

Which general topic do you have

I need a Bot account where I only access to webdav of a shared group directory and access to one shared calendar. All other apps schould be locked and not access to the web frontend possible. Is there a way to create such an account?
I somehow assumed that I’m not the only one that has this question. But I only find solution about using token access or some public share or access over ssh. But I need webdav or REST api for this bot account.

You can set the quota to 0 bytes and connect the user to a group folder / team folder. You can create an app password in the security part of the user. Then the user can use WebDAV with the url https://cloud.server.tld/remote.php/dav/files/USERNAME/ hopefully also for the group folder / team folder, the username USERNAME and the app password. You’ll have to keep looking for the calendar.