If you would like to enforce users by asking them to enter Metadata every time they upload an asset, you will need to create a permission set.
To enforce a user to enter metadata while uploading:
- First, create a permission set.
- Make sure that Uploader: Enabled and Uploader: Required is selected.
- Assign the permission to users, you would like to set.
Please find below an example of what was configured on a test instance to make this work:
You can notice that the Enabled and Required for Uploader are selected.
You will need to ensure the user that is uploading is configured to use the template and permission set, see below: