Asset upload permissions separate from content permissions


It would be useful to have asset uploads permissions as a separate option from the general repository contents option. Since the repository source is the input of the build process, while the assets are the output, a compromise of the build machines (which needs to have permissions to upload assets), should not lead to write permissions for the source code. It would be even better if there was an “append only” permissions options, i.e. permissions to upload new assets but not permissions to replace or modify existing assets.