Changed data entry view decorators, commiting to work on other stuff

refs #16569

Changed from user_passes_test to the group_required function that is now in the
functions.py file. Commiting because testing is broken and tchuy isn't in today,
going to work on something else.