Customer information segregated from any other systems is a great idea, the separation of functions and infrastructure is an admirable tactic in protecting all systems. Limiting security privileges to what is necessary for business is common in security defenses, and is something that is typically assessed when companies are close partners or are in a vendor/customer relationship.