How to hide 'Configuration' tab for specific user
This can be done easily without any coding or other modules. Just go to /admin/people/permissions and then uncheck the box titled "Use the administration pages and help" in the System section. The user's with that role will no longer see the configuration link.



Also note that you should make sure all your permissions are set accordingly. Just because you hide the link doesn't mean one who knows the right URLs can't still use the functionality.