Hallo akoerber,
ich kann hier nur etwas unter Verwendung von OS X und iOS beitragen.
Mehrere Adressbücher für einen Benutzer der DS ist so nicht möglich.
Du kannst jedoch in einem Adressbuch mehrere Gruppen anlegen, die unter OS X + iOS aus- und eingeblendet werden können.
1. CardDav Server installieren und ggf. erforderliche Ports freigeben.
2. Unter OS X ein neues Konto mit den Einstellungen des CardDav Servers einrichten.
3. Die App "Kontakte" (OS X) öffnen und die entsprechenden Kontakte importieren.
4. Gewünschte Gruppen erstellen und die erforderlichen Kontakte den Gruppen hinzufügen.
5. Synchronisierung durchführen.
6. Ggf. unter iOS das entsprechende CardDav Konto hinzufügen und synchronisieren.
! In der Web-Oberfläche des CardDav Servers werden Dir, bei dem entsprechenden Benutzer, nur die Kontakte angezeigt. Die Zuordnung zu den Gruppen erfolgt auschließlich in den OS X, bzw. iOS Geräten.
Einzelne Gruppen können unter OS X + iOS aus- und eingeblendet werden.
Ein Adressbuch für mehrere Benutzer der DS würde ich wie folgt einrichten:
1. Einen neuen Benutzer (z.B. CardDav_user) in der DS anlegen.
2. Zugriff ausschliesslich auf CardDav einschränken.
3. Kontakte in dessen Adressbuch importieren.
4. Auf den Endgeräten der betroffenen Benutzer ein Kontakte-Konto mit den "CardDav-user " Zugangsdaten einrichten.
Bitte beachte jedoch, über die Weboberfläche der DS kannst Du ausschließlich einzelne Kontakte in den Adressbüchern verwalten.
Ich selbst nutze die Weboberfläche nicht zur Verwaltung, dies mache ich ausschließlich über meine Endgeräte.
Könnte mir gut vorstellen, dass der Weg bei Outlook, Thunderbird etc. ähnlich sein dürfte.
Vielleicht ist dies zumindest ein Ansatz zur Lösung Deines Problemes.