If you split the problem up, you could GDrive-sync to a PC/Mac (secured against changes of data) then 1-way sync to the multiple users’ PC/Mac. There should be some sync software that can do that, but to toss direct GDrive access in limits your choices. If you like open source software, you might use rclone.
You might want to consider things like performance needs, and how guaranteed you want to make your repository protection. For example, protecting against altering “pull” scripts might be solved by “push” to users’ (by SFTP for example), by protected settings in sync software, or by protection on the repository.
If your GDrive is part of G Suite, you have additional configuration abilities that consumer products lack.
Choose a sync solution
Deploy Drive File Stream
Team Drives access levels
I don’t have any of this advanced Google stuff, so I can’t answer in detail. Just pointing in case it helps…
If you wind up using an intermediate repository, you could back that up with Duplicati. That’s what it’s for.