This is a very small theme component that will remove the upload button from the composer toolbar and disable drag-and-drop uploading for users that are under a specified trust level.

Repository link
https://github.com/tshenry/discourse-restrict-uploads

Illustration

unrestricted: 690x247,75%

restricted: 690x247,75%

Settings

setting: 690x78

Installation

If you are unfamiliar with theme components and how to install them, check out the theme installation guide. And if you’d like to learn more about Discourse themes, take a look at this guide.