Public User to set metadata


(Shyana555) #1

Matrix Version:

Hi, I’ve added a jquery rating functionality in my site, and I save the rates in metadata field through apis. This works fine if I’m logged in, but as a public user, when I use the SetMetadata API I get the permission error. I dont think I can use SetPermission API, because it might fail too.

Since this is only a rating system, i cant give write permission to all pages for the Public user. I wont be able to use Matrix’s rating functionality as we dont want users to enter comments.

Is there any work around to allow the public user set the metadata value?


(Bart Banda) #2

You could try using a set metadata trigger which can bypass the permissions on its trigger action.


(Nic) #3

You might also want look at using an Asset Builder, an Edit Form Customisation will give you plenty of control for public users to update metadata.