[System/Storage] Bulk Update for ACLs on Records
Records that are ingested with ACLs that are incorrect can be painful to correct in the current system. There is no update mechanism for the ACLs, leading to mass re-ingestions of records for the sole purpose of correcting ACLs when the data has not changed.
The Storage API should have an API to do PATCH updates of just the ACLs so that the only input needs to be the Record Identifier and the new ACL.
Permissions for writing and updating the record remain the same, so only those users with update permissions can use this API. The utility of this API is in only needing a search for record ids that are affected and using those Ids vs. having to pull the entire record out of Storage, update the ACL, and reingest, thus leading to a new (unwanted) version and considerable overhead on the client management application.