Die strikte Mandantentrennung verbietet ein übergreifen in andere Stores. Wäre der Wunsch technisch möglich, gäbe es keine strikte Mandantentrennung. Eine Zertifizierung nach DSGVO, TISAX, IATF, ISO 27001 und PCI:DSS wäre nicht möglich (an der gearbeitet wird).
Jedoch: ein sync von contacts oder auch anderen Folder auf mobile devices lässt sich umsetzen über Public Folder in grommunio-sync mit dokumentierter Lösung unter /usr/share/grommunio-sync/config.php ab Zeile 259 (Synchronize additional folders to all mobiles).
listfolders.php lässt sich für die Folder ID so ganz einfach rausholen (SYSTEM = Public Folder):
/usr/share/grommunio-sync/backend/grommunio/listfolders.php -u <username> -p <password> -l SYSTEM
Available folders in store 'SYSTEM':
Folder name: PublicA
Folder ID: 01000000fb0af67d919249886aa738ce000000050001
Type: SYNC_FOLDER_TYPE_USER_MAIL
Folder name: PublicCal
Folder ID: 01000000fb0af67d919249886aa738ce000000052711
Type: SYNC_FOLDER_TYPE_USER_APPOINTMENT
Folder name: PublicContact
Folder ID: 01000000fb0af67d919249886aa738ce000000073420
Type: SYNC_FOLDER_TYPE_USER_CONTACT
Eine Beispielconfig könnte damit wie folgt aussehen (der verwendete mobile user benötigt das Zugriffsrecht zum Ordner):
$additionalFolders = array(
// demo entry for the synchronization of contacts from the public folder.
// uncomment (remove '/*' '*/') and fill in the folderid
array(
'store' => "SYSTEM",
'folderid' => "01000000fb0af67d919249886aa738ce000000073420",
'name' => "Public Contacts",
'type' => SYNC_FOLDER_TYPE_USER_CONTACT,
'flags' => DeviceManager::FLD_FLAGS_NONE,
),
);