Organising the data
Create fileboxes to group files together depending on who can access them.
Fileboxes
All of the files in a Filebox can be see by anyone with access to a Filebox. The only difference between people is if they can only download, or upload and download files.
Setting the boundaries
John creates a 'Snapshot' Filebox. He will log into this Filebox to upload snapshots of the site. The client will be able to download these snapshots but not delete them or upload new ones.
He then created a 'Copy' Filebox. He will log into this Filebox to download copy the client has uploaded. The client can upload files into this Filebox. The HTML team will be able to log in and download new copy documents, but not alter or delete existing ones.
A 'Designs' Filebox is created for the designer to upload designs into, and for the HTML team to download the designs from
Finally an 'HTML' Filebox is added, for the HTML team to upload the finished pages for John.