Skip to content

Commit ab7d15c

Browse files
committed
feat(webtop): phonebook sync
1 parent 5a4fb1d commit ab7d15c

File tree

1 file changed

+60
-0
lines changed

1 file changed

+60
-0
lines changed

webtop.rst

+60
Original file line numberDiff line numberDiff line change
@@ -1197,3 +1197,63 @@ through the `NethService category`_ in the Nethesis online shop.
11971197

11981198
Once the purchase is completed, Nethesis will provide instructions to
11991199
activate the license and configure the PEC Bridge.
1200+
1201+
NethVoice phonebook integration
1202+
===============================
1203+
1204+
Inside the WebTop application there is an automated workflow that allows to:
1205+
1206+
- export the WebTop phonebook to the NethVoice phonebook
1207+
- import the NethVoice phonebook to the WebTop phonebook
1208+
1209+
TODO:
1210+
- describe how to select
1211+
1212+
1213+
- **Every night**, a script detects all address books shared with the admin user and
1214+
imports them into the phonebook.
1215+
1216+
From Webtop to NethVoice
1217+
------------------------
1218+
1219+
To add contacts from any WebTop 5 address book to the **Centralized Phonebook**,
1220+
simply share it with the system **"admin" user** (named **'NethServer Enterprise Administrator'**).
1221+
1222+
Prerequisites
1223+
1224+
1225+
- If the **admin** user is not available as a sharing option, it means that their
1226+
profile does not yet exist on WebTop (because they have never logged in).
1227+
- In this case, activate the profile by either logging in once
1228+
1229+
**Important:**
1230+
The address book must be shared directly with the **admin user**.
1231+
If shared with a group containing the admin user, it **must also be shared individually** with the admin.
1232+
1233+
1234+
- Ensure that only **individual address books** are shared and **not the entire category**,
1235+
to prevent script errors.
1236+
1237+
1238+
From NethVoice to WebTop
1239+
------------------------
1240+
1241+
- Every night, a script **imports the contents of the Centralized Phonebook** into
1242+
WebTop 5 under the **admin user’s** account.
1243+
- This newly created address book is named **"Rubrica Centralizzata"**.
1244+
1245+
Access and Sharing
1246+
1247+
1248+
- To access **admin’s** resources on WebTop 5, a **full domain login** is required
1249+
(e.g., ``[email protected]``).
1250+
- To allow other **groupware users** to access the address book, share it with them as **READ-ONLY**.
1251+
- To share it with all users, select the **"Users"** group.
1252+
1253+
Manual Synchronization
1254+
----------------------
1255+
1256+
To **manually force synchronization** and verify correct configuration, run the following
1257+
command from the shell: ::
1258+
1259+
TODO

0 commit comments

Comments
 (0)