Is it possible to override admin menu?

I would create a template based on admin authentication. Not all admins needs to edit entire settings.

Clueless admins are demanded to customer relationships so i would limit admin menu by authentication.

To do this i would edit the admin menu but i don't want to edit core files. Some help?