-
getGrantedUsers()
-
Fetches a list of all the users who have access to the queue of logged in user. It triggers the grantedUsersFetched event.
-
getUsersForAccessibleQueues()
-
Fetches a list of all the users whose queue is accessible to the logged in user. It triggers the accessibleUsersFetched event.
-
grantQueueAccess(userOid)
-
Grants access of the logged in user's queue to the specified user. It is basically sharing own queue with another user. It triggers the queueAccessGranted event.
Parameters:
Name |
Type |
Description |
userOid |
string
|
Oid of user |
-
removeQueueAccess()
-
Removes a user from the list of users whose queue is accessible to the logged in user. It triggers the queueAccessRemoved event.
-
requestQueueAccess(userOid)
-
Make access request of queue of specified user for logged in user. If user approves the request then user's queue is shared with logged in user. It triggers queueAccessRequested event.
Parameters:
Name |
Type |
Description |
userOid |
string
|
Oid of user |
-
revokeQueueAccess()
-
Remove a user from the list of users who have access to queue of logged in user. It triggers queueAccessRevoked event.