Inside modern communication site, who can edit the menu items? Can contributors do so?
I just tried this on my communication site. User with "Contribute" permissions cannot edit navigation menu items in SharePoint online modern experience.
User cannot see "Edit" option for navigation menu as well as "Change the look" option under settings icon:
Edit or higher permissions are required to edit the navigation menu items.