ISTWCMS-5085: Prevent non-admin access to menu add, edit, and delete

Merged Liam Morland requested to merge feature/ISTWCMS-5085-lkmorlan-menu-link-admin-access into 3.0.x

This adds an access check to menu operations.

Merge request reports