The new personal phonebook capability should be augmented by the following two capabilities:
a) The user should be able to upload a .csv file with additional contacts similar to the capability offered to the admin. These additional contacts shall be personal (user only) and not visible to the rest of the group consuming this phonebook
b) The user shall be given the ability to add / edit / delete additional contacts on the user portal. It shall also be possible to edit / delete contacts uploaded from a csv file. These changes are personal (user only). Contacts added by the admin that apply to the group cannot be changed.
Additional contacts added by the user do not have to be visible by the admin, but they have to be backed up when doing a config backup.
Upload in vcard format is desirable but not a must (see
XCF-1865)