I need to manage a share(sync) between my workplace and some external groups. It needs to be setup such that, edits can be approved by a team lead before being written into a master folder. Team members should only read from the master. I saw, g-suite had a similar feature but I am not so sure about how effective it will be since we will be working with other file types than docs, sheets and slides.
Is there a nice way of achieving this?