- πΊπΈUnited States mlncn Minneapolis, MN, USA
Eight years later, we do now have that first step!!
Field Value Revisions module β associates the delta representing each individual item value in a multivalue field with revision where the value was added or changed. (Even if people change the order of the values in the listing, the delta tracked by Value Revisions is updated.) From the entity revision you can get the user ID and so the role and permissions of the user trying to edit.
It would be fantastic to have integration between Field Permissions and Field Value Revisions. Related issue over there β¨ Permissions to control who can edit or delete value revisions Active