Allow viewers to store data in app plugin jsonData

Hello all

I’m writing a plugin and using the plugin’s meta jsonData to store things, using the HTTP endpoint /api/plugins/pluginid/settings to save jsonData. However this endpoint only accepts POST requests from users that have the admin role, the viewer role gets 403 Forbidden as response.

Is there a way to save jsonData from users that only have the viewer role?