Wiki source code of Built-In Permissions

Last modified by michelk on 2021/09/10 23:34

Show last authors
1 The following is a comprehensive list of the permissions offered and honored in iSymphony 3.1
2
3 |=(((
4 Key
5 )))|=(% colspan="1" %)(% colspan="1" %)
6 (((
7 Applies To
8 )))|=(((
9 Description
10 )))
11 |=(% colspan="3" %)(% colspan="3" %)
12 (((
13 General
14 )))
15 |(((
16 email
17 )))|(% colspan="1" %)(% colspan="1" %)
18 (((
19 Users
20 )))|(((
21 Controls whether a user is allowed to send an email to another user. The Email button will be displayed on other users based on this permission.
22 )))
23 |(((
24 setStatus
25 )))|(% colspan="1" %)(% colspan="1" %)
26 (((
27 Users
28 )))|(((
29 Controls whether a user is allowed to change the status of other users.
30 )))
31 |(((
32 setCustomStatus
33 )))|(% colspan="1" %)(% colspan="1" %)
34 (((
35 Users
36 )))|(((
37 Controls whether a user is allowed to define a custom status for other users. This requires the setStatus permission to be granted as well.
38 )))
39 |(((
40 passwordChange
41 )))|(% colspan="1" %)(% colspan="1" %)
42 (((
43 Self
44 )))|(((
45 Controls whether a user is allowed to change their own password.
46 )))
47 |=(% colspan="3" %)(% colspan="3" %)
48 (((
49 General PBX
50 )))
51 |(((
52 createExtensionGroup
53 )))|(% colspan="1" %)(% colspan="1" %)
54 (((
55 Self
56 )))|(((
57 Controls whether a user is allowed to create new extension groups.
58 )))
59 |(% colspan="1" %)(% colspan="1" %)
60 (((
61 extensionSetDefault
62 )))|(% colspan="1" %)(% colspan="1" %)
63 (((
64 Self
65 )))|(% colspan="1" %)(% colspan="1" %)
66 (((
67 Controls whether a user is allowed to set their own default extension.
68 )))
69 |(% colspan="1" %)(% colspan="1" %)
70 (((
71 extensionSetDnd
72 )))|(% colspan="1" %)(% colspan="1" %)
73 (((
74 Extensions, Users, User Groups
75 )))|(% colspan="1" %)(% colspan="1" %)
76 (((
77 Controls whether a user is allowed to toggle Do-Not-Disturb (DND) on an extension through the interface. Note that iSymphony cannot control DND status set through the phone itself.
78 )))
79 |=(% colspan="3" %)(% colspan="3" %)
80 (((
81 Placing Calls
82 )))
83 |(((
84 extensionOriginateTo
85 )))|(% colspan="1" %)(% colspan="1" %)
86 (((
87 Extensions, Users, User Groups
88 )))|(((
89 Controls whether a user is allowed to place a call to an extension through the interface. Note that iSymphony cannot control calls placed through the phone itself.
90 )))
91 |(((
92 extensionOriginateFrom
93 )))|(% colspan="1" %)(% colspan="1" %)
94 (((
95 Extensions, Users, User Groups
96 )))|(((
97 Controls whether a user is allowed to place a call //from// an extension through the interface.
98 )))
99 |(((
100 voicemailOriginateTo
101 )))|(% colspan="1" %)(% colspan="1" %)
102 (((
103 Extensions, Users, User Groups
104 )))|(((
105 Controls whether a user is allowed to place a call directly to an extension's voicemail box.
106 )))
107 |(((
108 parkingLotOriginateTo
109 )))|(% colspan="1" %)(% colspan="1" %)
110 (((
111 Parking Lots
112 )))|(((
113 Controls whether a user is allowed to place a call directly into a parking lot.
114 )))
115 |(((
116 confRoomOriginateTo
117 )))|(% colspan="1" %)(% colspan="1" %)
118 (((
119 Conference Rooms
120 )))|(((
121 Controls whether a user is allowed to place a call directly into a conference room.
122 )))
123 |(((
124 queueOriginateTo
125 )))|(% colspan="1" %)(% colspan="1" %)
126 (((
127 Queues
128 )))|(((
129 Controls whether a user is allowed to place a call directly into a queue.
130 )))
131 |(((
132 cellPhoneOriginateTo
133 )))|(% colspan="1" %)(% colspan="1" %)
134 (((
135 Users, User Groups
136 )))|(((
137 Controls whether a user is allowed to place a call directly to another user's external numbers.
138 )))
139 |=(% colspan="3" %)(% colspan="3" %)
140 (((
141 Viewing Calls
142 )))
143 |(((
144 extensionView
145 )))|(% colspan="1" %)(% colspan="1" %)
146 (((
147 Extensions, Users, User Groups
148 )))|(((
149 Controls whether a user is allowed to view calls on another extension.
150 )))
151 |(((
152 extensionViewCallerId
153 )))|(% colspan="1" %)(% colspan="1" %)
154 (((
155 Extensions, Users, User Groups
156 )))|(((
157 Controls whether a user is allowed to view caller id information for calls on another extension.
158 )))
159 |(((
160 parkingLotView
161 )))|(% colspan="1" %)(% colspan="1" %)
162 (((
163 Parking Lots
164 )))|(((
165 Controls whether a user is allowed to view calls in a parking lot.
166 )))
167 |(((
168 confRoomView
169 )))|(% colspan="1" %)(% colspan="1" %)
170 (((
171 Conference Rooms
172 )))|(((
173 Controls whether a user is allowed to view calls in a conference room.
174 )))
175 |(% colspan="1" %)(% colspan="1" %)
176 (((
177 queueView
178 )))|(% colspan="1" %)(% colspan="1" %)
179 (((
180 Queues
181 )))|(% colspan="1" %)(% colspan="1" %)
182 (((
183 Controls whether a user is allowed to view calls, agents, and statistics for a queue.
184 )))
185 |=(% colspan="3" %)(% colspan="3" %)
186 (((
187 Transferring Calls
188 )))
189 |(% colspan="1" %)(% colspan="1" %)
190 (((
191 extensionTransferTo
192 )))|(% colspan="1" %)(% colspan="1" %)
193 (((
194 Extensions, Users, User Groups
195 )))|(% colspan="1" %)(% colspan="1" %)
196 (((
197 Controls whether a user is allowed to transfer a call to another extension through the interface. Note that iSymphony cannot control calls transferred through the phone itself.
198 )))
199 |(% colspan="1" %)(% colspan="1" %)
200 (((
201 extensionTransferFrom
202 )))|(% colspan="1" %)(% colspan="1" %)
203 (((
204 Extensions, Users, User Groups
205 )))|(% colspan="1" %)(% colspan="1" %)
206 (((
207 Controls whether a user is allowed to transfer a call away (steal) from an extension.
208 )))
209 |(% colspan="1" %)(% colspan="1" %)
210 (((
211 cellPhoneTransferTo
212 )))|(% colspan="1" %)(% colspan="1" %)
213 (((
214 Users, User Groups
215 )))|(% colspan="1" %)(% colspan="1" %)
216 (((
217 Controls whether a user is allowed to transfer a call to a pre-defined external number (cell phone).
218 )))
219 |(% colspan="1" %)(% colspan="1" %)
220 (((
221 cellPhoneTransferFrom
222 )))|(% colspan="1" %)(% colspan="1" %)
223 (((
224 Users, User Groups
225 )))|(% colspan="1" %)(% colspan="1" %)
226 (((
227 Controls whether a user is allowed to transfer a call away (steal) from an external number (cell phone).
228 )))
229 |(% colspan="1" %)(% colspan="1" %)
230 (((
231 parkingLotTransferTo
232 )))|(% colspan="1" %)(% colspan="1" %)
233 (((
234 Parking Lots
235 )))|(% colspan="1" %)(% colspan="1" %)
236 (((
237 Controls whether a user is allowed to transfer a call to a parking lot (park a call).
238 )))
239 |(% colspan="1" %)(% colspan="1" %)
240 (((
241 parkingLotTransferFrom
242 )))|(% colspan="1" %)(% colspan="1" %)
243 (((
244 Parking Lots
245 )))|(% colspan="1" %)(% colspan="1" %)
246 (((
247 Controls whether a user is allowed to transfer a call away from a parking lot (unpark a call).
248 )))
249 |(% colspan="1" %)(% colspan="1" %)
250 (((
251 confRoomTransferTo
252 )))|(% colspan="1" %)(% colspan="1" %)
253 (((
254 Conference Rooms
255 )))|(% colspan="1" %)(% colspan="1" %)
256 (((
257 Controls whether a user is allowed to transfer a call to a conference room.
258 )))
259 |(% colspan="1" %)(% colspan="1" %)
260 (((
261 confRoomTransferFrom
262 )))|(% colspan="1" %)(% colspan="1" %)
263 (((
264 Conference Rooms
265 )))|(% colspan="1" %)(% colspan="1" %)
266 (((
267 Controls whether a user is allowed to transfer a call out of a conference room.
268 )))
269 |(% colspan="1" %)(% colspan="1" %)
270 (((
271 queueTransferTo
272 )))|(% colspan="1" %)(% colspan="1" %)
273 (((
274 Queues
275 )))|(% colspan="1" %)(% colspan="1" %)
276 (((
277 Controls whether a user is allowed to transfer a call into a queue.
278 )))
279 |(% colspan="1" %)(% colspan="1" %)
280 (((
281 queueTransferFrom
282 )))|(% colspan="1" %)(% colspan="1" %)
283 (((
284 Queues
285 )))|(% colspan="1" %)(% colspan="1" %)
286 (((
287 Controls whether a user is allowed to transfer a call directly from a queue. Note that doing so may cause inconsistent statistics reporting.
288 )))
289 |=(% colspan="3" %)(% colspan="3" %)
290 (((
291 Misc Call Control
292 )))
293 |(% colspan="1" %)(% colspan="1" %)
294 (((
295 callHangup
296 )))|(% colspan="1" %)(% colspan="1" %)
297 (((
298 Extensions, Users, User Groups
299 )))|(% colspan="1" %)(% colspan="1" %)
300 (((
301 Controls whether a user is allowed to hang up a call on an extension through the interface. Note that iSymphony cannot control calls hung up via the phone itself.
302 )))
303 |(% colspan="1" %)(% colspan="1" %)
304 (((
305 callHold
306 )))|(% colspan="1" %)(% colspan="1" %)
307 (((
308 Extensions, Users, User Groups
309 )))|(% colspan="1" %)(% colspan="1" %)
310 (((
311 Controls whether a user is allowed to place a call on hold on an extension through the interface. Note that iSymphony cannot control calls placed on hold via the phone itself.
312 )))
313 |(% colspan="1" %)(% colspan="1" %)
314 (((
315 callRecord
316 )))|(% colspan="1" %)(% colspan="1" %)
317 (((
318 Extensions, Users, User Groups
319 )))|(% colspan="1" %)(% colspan="1" %)
320 (((
321 Controls whether a user is allowed to begin or end recording a call through the interface. Note that iSymphony cannot control recording on calls by the phone system itself through either feature codes or recording settings.
322 )))
323 |(% colspan="1" %)(% colspan="1" %)
324 (((
325 callBarge
326 )))|(% colspan="1" %)(% colspan="1" %)
327 (((
328 Extensions, Users, User Groups
329 )))|(% colspan="1" %)(% colspan="1" %)
330 (((
331 Controls whether a user is allowed to barge into a call on an extension.
332 )))
333 |(% colspan="1" %)(% colspan="1" %)
334 (((
335 callBargeAgentOnly
336 )))|(% colspan="1" %)(% colspan="1" %)
337 (((
338 Extensions, Users, User Groups
339 )))|(% colspan="1" %)(% colspan="1" %)
340 (((
341 Controls whether a user is allowed to change their barge mute status to Agent-Only (whisper) after barging into a call on an extension.
342 )))
343 |(% colspan="1" %)(% colspan="1" %)
344 (((
345 callBargeUnmute
346 )))|(% colspan="1" %)(% colspan="1" %)
347 (((
348 Extensions, Users, User Groups
349 )))|(% colspan="1" %)(% colspan="1" %)
350 (((
351 Controls whether a user is allowed to change their barge mute status to Unmuted (broadcast) after barging into a call on an extensions.
352 )))
353 |=(% colspan="3" %)(% colspan="3" %)
354 (((
355 Voicemail and Recordings
356 )))
357 |(% colspan="1" %)(% colspan="1" %)
358 (((
359 voicemailListen
360 )))|(% colspan="1" %)(% colspan="1" %)
361 (((
362 Extensions, Users, User Groups
363 )))|(% colspan="1" %)(% colspan="1" %)
364 (((
365 Controls whether a user is allowed to listen to voicemail for an extension. Note that currently iSymphony does not provide the ability to listen to voicemail for extensions not assigned to the user, so this permission will only have an effect for owned extensions.
366 )))
367 |(% colspan="1" %)(% colspan="1" %)
368 (((
369 voicemailMove
370 )))|(% colspan="1" %)(% colspan="1" %)
371 (((
372 Extensions, Users, User Groups
373 )))|(% colspan="1" %)(% colspan="1" %)
374 (((
375 Controls whether a user is allowed to move a voicemail between folders on an extension.
376 )))
377 |(% colspan="1" %)(% colspan="1" %)
378 (((
379 voicemailForwardFrom
380 )))|(% colspan="1" %)(% colspan="1" %)
381 (((
382 Extensions, Users, User Groups
383 )))|(% colspan="1" %)(% colspan="1" %)
384 (((
385 Controls whether a user is allowed to forward (copy) a voicemail from an extension to other extensions.
386 )))
387 |(% colspan="1" %)(% colspan="1" %)
388 (((
389 voicemailDelete
390 )))|(% colspan="1" %)(% colspan="1" %)
391 (((
392 Extensions, Users, User Groups
393 )))|(% colspan="1" %)(% colspan="1" %)
394 (((
395 Controls whether a user is allowed to delete a voicemail on an extension.
396 )))
397 |(% colspan="1" %)(% colspan="1" %)
398 (((
399 recordingView
400 )))|(% colspan="1" %)(% colspan="1" %)
401 (((
402 Extensions, Users, User Groups
403 )))|(% colspan="1" %)(% colspan="1" %)
404 (((
405 Controls whether a user is allowed to view recording metadata for an extension. Note that currently iSymphony does not provide the ability to do so for extensions not assigned to the user, so this permission will only have an effect for owned extensions.
406 )))
407 |(% colspan="1" %)(% colspan="1" %)
408 (((
409 recordingListen
410 )))|(% colspan="1" %)(% colspan="1" %)
411 (((
412 Extensions, Users, User Groups
413 )))|(% colspan="1" %)(% colspan="1" %)
414 (((
415 Controls whether a user is allowed to listen to recordings for an extension.
416 )))
417 |(% colspan="1" %)(% colspan="1" %)
418 (((
419 recordingDelete
420 )))|(% colspan="1" %)(% colspan="1" %)
421 (((
422 Extensions, Users, User Groups
423 )))|(% colspan="1" %)(% colspan="1" %)
424 (((
425 Controls whether a user is allowed to delete recordings for an extension.
426 )))
427 |=(% colspan="3" %)(% colspan="3" %)
428 (((
429 Conference Rooms
430 )))
431 |(% colspan="1" %)(% colspan="1" %)
432 (((
433 confRoomCreate
434 )))|(% colspan="1" %)(% colspan="1" %)
435 (((
436 Self
437 )))|(% colspan="1" %)(% colspan="1" %)
438 (((
439 Controls whether a user is allowed to create new dynamic conference rooms.
440 )))
441 |(% colspan="1" %)(% colspan="1" %)
442 (((
443 confRoomMuteUser
444 )))|(% colspan="1" %)(% colspan="1" %)
445 (((
446 Users, User Groups
447 )))|(% colspan="1" %)(% colspan="1" %)
448 (((
449 Controls whether a user is allowed to mute another user in a conference room.
450 )))
451 |(% colspan="1" %)(% colspan="1" %)
452 (((
453 confRoomKickUser
454 )))|(% colspan="1" %)(% colspan="1" %)
455 (((
456 Users, User Groups
457 )))|(% colspan="1" %)(% colspan="1" %)
458 (((
459 Controls whether a user is allowed to kick another user out of a conference room.
460 )))
461 |=(% colspan="3" %)(% colspan="3" %)
462 (((
463 Agents
464 )))
465 |(% colspan="1" %)(% colspan="1" %)
466 (((
467 agentLogin
468 )))|(% colspan="1" %)(% colspan="1" %)
469 (((
470 Extensions, Users, User Groups
471 )))|(% colspan="1" %)(% colspan="1" %)
472 (((
473 Controls whether a user is allowed to log an extension into or out of a queue.
474 )))
475 |(% colspan="1" %)(% colspan="1" %)
476 (((
477 agentPause
478 )))|(% colspan="1" %)(% colspan="1" %)
479 (((
480 Extensions, Users, User Groups
481 )))|(% colspan="1" %)(% colspan="1" %)
482 (((
483 Controls whether a user is allowed to pause an agent (extension) in a queue.
484 )))
485 |(% colspan="1" %)(% colspan="1" %)
486 (((
487 agentSetPenalty
488 )))|(% colspan="1" %)(% colspan="1" %)
489 (((
490 Extensions, Users, User Groups
491 )))|(% colspan="1" %)(% colspan="1" %)
492 (((
493 Controls whether a user is allowed to set an agent's (extension's) penalty (used for skills-based routing) in a queue.
494 )))
495 |=(((
496 Chat
497 )))|=(((
498
499 )))|=(((
500
501 )))
502 |(% colspan="1" %)(% colspan="1" %)
503 (((
504 chat
505 )))|(% colspan="1" %)(% colspan="1" %)
506 (((
507 Users, User Groups
508 )))|(% colspan="1" %)(% colspan="1" %)
509 (((
510 Controls wheter a user is allowed to use the chat functionality
511 )))
iSymphony