[TASK] Clean up user permission checking in FE request handling