I didn't thought that it would have been required to be root user to execute the restore.
But now I tried and you're right, if the restore command is done by the root user permissions are restored correctly.
Originally posted by @LeonardoMantovani in rustic-rs/rustic#503 (reply in thread)