By default, for changing menu and widgets, one will be requiring admin user roles. But, with the snippet below, you will be able to change role access to menu and widgets.

Snippet Source/Credit: WP-Snippets.com