Here is a typical example of how to set up actions on lists now, with distinct privilege and prerequisite functions.