Hallo,
wenn die Kunden / Projekte sich nicht sehen sollen, dann wäre eine Multi-Tenancy Konfiguration, sprich ein Mandanten-basiertes Deployment anzuraten. Selbst mit Deaktivierung des People-Finder im Hauptmenü gibt es noch weitere Möglichkeiten, das sich die Kunden gegenseitig sehen könnten. Angefangen von der Nutzerverwaltung der Sites, über Workflow / Aufgabenzuweisungen bis zum Verschieben / Kopieren von Inhalten.
Grundsätzlich - unabhängig davon ob es fachlich der richtige Weg wäre - kann eine Seite auf Administratoren eingeschränkt werden, wenn für diese via dem Surf Model (also der deklarativen Definition einer "Page") diese Art der Authentifizierung verlangt wird. D.h. für die People Finder Seite gibt es eine XML unter /share/WEB-INF/classes/alfresco/site-data/pages/, welche in <configRoot>/alfresco/web-extension/site-data/pages/ überschrieben werden kann, und in der es eine <authentication> Deklaration gibt, welche die Werte "none", "guest", "user" und "admin" unterstützt. Nur wenn die angegebene Authentication erreicht bzw. übertroffen wird, wird die Seite auch entsprechend angezeigt. Andernfalls sollte es einen entsprechenden Fehler geben.
Gruß
Axel