Wiki source code of Status Sync

Last modified by ryanp on 2021/09/09 20:55

Show last authors
1 **//On this page~://**
2
3
4
5 {{toc/}}
6
7 The Status Sync configuration page allows administrators to specify if and how iSymphony user status is synchronized with Asterisk Presence State.
8
9 {{info}}
10 Synchronization of Asterisk Presence State requires an Asterisk version of 11.8.0 or higher
11 {{/info}}
12
13 = Status Sync Properties =
14
15 |=(((
16 **__Core Settings__**
17 )))|=(((
18
19 )))
20 |=(((
21 Enabled:
22 )))|(((
23 (% style="color: rgb(34,34,34);" %)If checked user status will be synchronized with Asterisk User Presence State.
24 )))
25 |=(% colspan="1" %)(% colspan="1" %)
26 (((
27 __Multi Extension Synchronization__
28 )))|(% class="highlight-grey" colspan="1" data-highlight-colour="grey" %)(% class="highlight-grey" colspan="1" data-highlight-colour="grey" %)
29 (((
30
31 )))
32 |=(% colspan="1" %)(% colspan="1" %)
33 (((
34 (% class="v-caption v-caption-status-sync-option-group v-caption-hasdescription" %)
35 (((
36 Outgoing Sync. Method:
37 )))
38 )))|(% colspan="1" %)(% colspan="1" %)
39 (((
40 (% style="line-height: 1.4285715;" %)Specify what method to use when synchronizing outgoing user status when a user has multiple extensions.
41
42 * (% style="line-height: 1.4285715;" %)**Default Ext.**: Asterisk User Presence State will be set on the user's default extension when it is changed in the panel.
43
44 * (% style="line-height: 1.4285715;" %)**All:** The the Asterisk User Presence State will be set on all the user's extension when it is changed in the panel.
45 )))
46 |=(% colspan="1" %)(% colspan="1" %)
47 (((
48 (% style="color: rgb(34,34,34);" %)Incoming Sync. Method:
49 )))|(% colspan="1" %)(% colspan="1" %)
50 (((
51 Specify what method to use when synchronizing incoming Asterisk User Presence State when a user has multiple extensions.
52
53 * **Default Ext.**: The user's status will be set based on the Asterisk User Presence State of the user's selected default extension.
54 * (((
55 **Latest**: The user's status will be set based on the most recently set Asterisk User Presence State from all the user's extensions.
56
57 {{info}}
58 NOTE: On startup of the server the status will be chosen at random from all the user's extensions as the server does not have the ability to query when the status was set.
59 {{/info}}
60 )))
61 * **Priority**: The user's status will be set based on the Asterisk User Presence State of all the user's extensions. The Asterisk device with an Asterisk User Presence State type with the highest configured priority will be chosen to represent the user's status.
62 )))
63 |=(% colspan="1" %)(% colspan="1" %)
64 (((
65 (% style="color: rgb(34,34,34);" %)Status Type Priority:
66 )))|(% colspan="1" %)(% colspan="1" %)
67 (((
68 Specifies the priority order of status types if **Priority** is set for (% style="color: rgb(34,34,34);" %)**Incoming Sync. Method.** Drag and drop items in the list to change status type priority. Items higher in the list have higher priority.
69 )))
70 |=(% colspan="1" %)(% colspan="1" %)
71 (((
72 __Status Type Mappings__
73 )))|(% class="highlight-grey" colspan="1" data-highlight-colour="grey" %)(% class="highlight-grey" colspan="1" data-highlight-colour="grey" %)
74 (((
75
76 )))
77 |=(% colspan="1" %)(% colspan="1" %)
78 (((
79 <Status>:
80 )))|(% colspan="1" %)(% colspan="1" %)
81 (((
82 Allows administrators to specify what Asterisk status type is associated with the specific iSymphony status type. If no type is mapped for a given Asterisk or iSymphony status type synchronization will not be performed when status of the given type are set.
83 )))
iSymphony