The options to password protect it are in the (usually /etc/radicale/)config file under [auth].
For proper security you could use
type = htpasswd
htpasswd_filename = /etc/radicale/users
htpasswd_encryption = bcrypt
then create a users file with apache tools (htpasswd -c -B users User1) or one of the million online htpasswd file creators.