cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1704
Views
30
Helpful
9
Replies

Syncing AD Photos to Jabber

AhmedAziz
Level 1
Level 1

Hello Team, 

 

Would like to have your assist with the xml configuration so that i can pull the photos stored in the AD to Jabber

 

 

 

3 Accepted Solutions

Accepted Solutions

It took me a minute to find the document, and I would say I'm "well versed" with Jabber. So, I can only imagine a new person to Jabber administration will find it hard to locate as well.

Here it is:
https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/jabber/12_8/cjab_b_deploy-jabber-on-premises-128/cjab_b_deploy-jabber-on-premises-128_chapter_0100.html#CJAB_RF_C273D123_00

View solution in original post

So, if you have your Jabber clients using AD/LDAP for Contact search and resolution (Jabber > Help > Show Connection Status > Directory) then the only option is the AD attributes, and you can't even use the web server at all. However, if you're instead using UDS, and not AD/LDAP, then the only option you have is the Web Server and not the AD attributes. Does that help?

View solution in original post

LDAP can use the binary object which is the default, OR can use a web server, which is the first set of parameters under URI substitution.

 

PhotoUriWithToken

Specifies a photo URI with a directory attribute as a variable value.

The parameter applies to LDAP directory integrations.

 

 

UDS can ONLY use a web server.

HTH

java

if this helps, please rate

View solution in original post

9 Replies 9

Jaime Valencia
Cisco Employee
Cisco Employee

This is covered in the Jabber documentation, have you reviewed? Unless you use a different value for the parameter, there's not even a need for it. That is also explained in the documentation. 

HTH

java

if this helps, please rate

It took me a minute to find the document, and I would say I'm "well versed" with Jabber. So, I can only imagine a new person to Jabber administration will find it hard to locate as well.

Here it is:
https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/jabber/12_8/cjab_b_deploy-jabber-on-premises-128/cjab_b_deploy-jabber-on-premises-128_chapter_0100.html#CJAB_RF_C273D123_00

Thanks alot Anthony Holloway, That was really helpful

Hello Anthony,
I have read the document and I have a query is that can be done without a webserver, It is not clear to me

So, if you have your Jabber clients using AD/LDAP for Contact search and resolution (Jabber > Help > Show Connection Status > Directory) then the only option is the AD attributes, and you can't even use the web server at all. However, if you're instead using UDS, and not AD/LDAP, then the only option you have is the Web Server and not the AD attributes. Does that help?

LDAP can use the binary object which is the default, OR can use a web server, which is the first set of parameters under URI substitution.

 

PhotoUriWithToken

Specifies a photo URI with a directory attribute as a variable value.

The parameter applies to LDAP directory integrations.

 

 

UDS can ONLY use a web server.

HTH

java

if this helps, please rate

Huh, you don't say.

@ Jaime Valencia @ Anthony Holloway

That was really helpful, you guys rock :)

Thank you

Hey Anthony,

it's still not working, i'm not sure why
this is the xml configuration

<?xml version="1.0" encoding="utf-8"?>
<config version="1.0">
<Client>
<DisableRemoteDesktopControl>false</DisableRemoteDesktopControl>
</Client>
<Directory>
<PhotoSource>thumbnailPhoto</PhotoSource>
<BDIPhotoSource>thumbnailPhoto</BDIPhotoSource>
<BusinessPhone>ipPhone</BusinessPhone>
</Directory>
<Options>
<AllowUserCustomTabs>True</AllowUserCustomTabs>
<EnableCalendarIntegration>true</EnableCalendarIntegration>
<CalendarIntegrationType>1</CalendarIntegrationType>
<EnableLoadAddressBook>true</EnableLoadAddressBook>
<Set_Status_Away_On_Inactive>true</Set_Status_Away_On_Inactive>
<Set_Status_Away_On_Lock_OS>true</Set_Status_Away_On_Lock_OS>
<Set_Status_Inactive_Timeout>10</Set_Status_Inactive_Timeout>
<ShowContactPictures>true</ShowContactPictures>
<ShowOfflineContacts>true</ShowOfflineContacts>
<StartCallWithVideo>False</StartCallWithVideo>
<Start_Client_On_Start_OS>true</Start_Client_On_Start_OS>
</Options>
<Phone>
<EnableCallPark>true</EnableCallPark>
</Phone>
<Policies>
<AlertOnAvailableEnabled>true</AlertOnAvailableEnabled>
<DirectoryServerType>UDS</DirectoryServerType>
<Disallowed_File_Transfer_Types>.exe;.msi</Disallowed_File_Transfer_Types>
<Disallow_File_Transfer_On_Mobile>true</Disallow_File_Transfer_On_Mobile>
<EnableCallPickup>true</EnableCallPickup>
<EnableGroupCallPickup>true</EnableGroupCallPickup>
<EnableHuntGroup>true</EnableHuntGroup>
<EnableLocalAddressBookSearch>true</EnableLocalAddressBookSearch>
<EnableOtherGroupPickup>true</EnableOtherGroupPickup>
<EnableP2PDesktopShare>true</EnableP2PDesktopShare>
<EnableSIPURDialling>true</EnableSIPURDialling>
<EnableVideo>true</EnableVideo>
<File_Transfer_Enabled>true</File_Transfer_Enabled>
<ForceDevicePin>true</ForceDevicePin>
<ForwardVoicemail>true</ForwardVoicemail>
<Screen_Capture_Enabled>true</Screen_Capture_Enabled>
<ShowScreenCaptureButton>true</ShowScreenCaptureButton>
<ServiceDiscoveryExcludedServices>WEBEX</ServiceDiscoveryExcludedServices>
<Telephony_Enabled>true</Telephony_Enabled>
<Voicemail_Enabled>true</Voicemail_Enabled>
</Policies>
<Presence>
</Presence>
<Voicemail>
</Voicemail>
</config>
Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: