Allowing certain users to access limited options in the WordPress backend is called “user role editing”. Out of the box, WordPress doesn’t provide a way to do this, but luckily there is are a few plugins that do, including the aptly named User Role Editor plugin. It is for semi-advanced users since it’s easy to cause changes to user permissions that you didn’t intend to.

There is a paid version of this plugin as well with more features. Not all permissions are included by default in the free version, but luckily you can add them with the interface.

User Role Editor plugin

Allowing access to WP admin backend

Manually add the “view_admin_dashboard” permission, then activate it for that user