cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Announcements
Please note that Remote Expert Mobile announced end-of-life and support will end on February 28, 2022.
1152
Views
2
Helpful
2
Replies
Absaar Javed
Enthusiast

Get list of all Jabber Users using Jabberwerx Library

Hello

I am working with jabberwerx library and i have ran the sample chat example provided by Cisco. What I am looking for is a way to get the list of jabber ids of all users of Cisco Jabber in my Organization. Is there a way to achieve this using jabberwerx library or via some other programmatic mechanism? If yes, kindly guide me towards it.

Regards

1 ACCEPTED SOLUTION

Accepted Solutions
npetrele
Cisco Employee

The Cisco Jabber users are synchronized from your Call Manager user directory, so you can simply query the user directory from CUCM using AXL listUser.  If not all of your call manager users are Jabber-enabled, you can filter the returned values so that you only use the ones with <imAndPresenceEnable>true</imAndPresenceEnable> as one of the returned tag values. 

See the Cisco AXL documentation for more information about AXL.


You could also construct a SQL query to do the filtering for you, and use the AXL executeSQLQuery to run the query. 

View solution in original post

2 REPLIES 2
npetrele
Cisco Employee

The Cisco Jabber users are synchronized from your Call Manager user directory, so you can simply query the user directory from CUCM using AXL listUser.  If not all of your call manager users are Jabber-enabled, you can filter the returned values so that you only use the ones with <imAndPresenceEnable>true</imAndPresenceEnable> as one of the returned tag values. 

See the Cisco AXL documentation for more information about AXL.


You could also construct a SQL query to do the filtering for you, and use the AXL executeSQLQuery to run the query. 

View solution in original post

Thank you for the solution, let me try this.

Content for Community-Ad