Is there a way to restrict an admin to certain areas of the site?

For example, I wish to allow someone access to the catalog area for product entry but not to other areas of the admin.