Control developer access settings separately to viewers

Split access controls for developers and viewers, they should be separate roles.

Use case - I want to share a file with an external partner to review a design, however I don’t want them to be able to copy or export the file, although I wouldn’t mind if they shared it with their colleagues. However I also want my developers to still be able to export assets from this file when it’s time for handoff.

Currently all these settings are grouped under one setting; “Allow viewers to copy, share, and export from this file”.

A better solution would be to split out each action e.g. copy, share and export and also be able to change these access controls per role (developer and viewer):

This needs to be implemented before developers become paid seats, at the moment they just have the same permissions as viewers.