Skip to main content

Support & downloads  >  

How to setup Business Card photos using the Domino LDAP

 Technote (FAQ)
 
Question
On a Sametime® server, how can photographs be added to the users' Business Cards?
 
Answer
In Domino®, you can follow these steps to add photos and to enable UserInfoConfig (Sametime Business Card Servlet) to retrieve them.

Note
You can add a photo by typing the name of the photo field into the corresponding text field on the main Business Card page reached by logging into Sametime, clicking "Administer the Server," clicking the plus sign next to Configuration in the left-hand Navigation pane, and selecting Business Card. Refer to Step 6. For Steps 2 through 4, a third-party LDAP management tool is required for adding a JPEG Photo field. Most LDAP V3-compliant tools will work.

Configuring Business Card with an authenticated LDAP bind account is highly recommended. Allowing Anonymous LDAP Schema write access is a security risk and additional security changes to Domino Directory Access Control List may be required to allow anonymous write access to Domino LDAP.

Procedure:

1. Using Domino Designer remove jpegphoto field (under Forms -> Person -> LDAP hidden fields section ) from the person form of names.nsf or pubnames.ntf and reapply the design to the Names.nsf before proceeding.

Note Unless the jpegphoto field is removed the image data is lost when a person document is opened and resaved.

2. Enable Domino LDAP write access. Using Domino Administrator -> Within default Configuration Setting Document -> LDAP tab -> Select YES to Allow LDAP users write access.

3. Using the LDAP tool, connect to the Domino LDAP server and bind as a Domino Administrator. Once a successful connection is made, select a user and add an Attribute.

Note The Attribute name for Domino LDAP should be specified as: "jpegphoto;binary" and the type should be selected as binary. Note the name being used for the attribute. If you use just "jpegPhoto" or "Photo" as the name, depending on the LDAP tool, you may not be able to store images in the field. The ";binary" is required for Domino LDAP to understand the binary data.

4. Use the third party LDAP tool to import the JPEG or GIF photo into the new field.

5. Use ldapsearch or the LDAP tool to check that the photo has uploaded successfully.

6. Using the Administration Tool, go to Configuration -> Business Card Setup, and set the text field for Photo as jpegPhoto;binary, then save the file as shown on the screenshot.



7. Next, open the LDAP server's Domino Directory (names.nsf) in a Notes Client.

8. Expand the Configurations -> Servers -> and select the Configurations view. Select the document for [All Servers]. Open this document in Edit mode and select the LDAP tab.

9. Click the button labeled "Choose Fields that Anonymous Users Can Query via LDAP".

Click the New button in the center of the window that displays.

10. Type jpegphoto in the field and click OK to save the value. Click OK again to close the pop-up window. "jpegphoto" should now appear in the list of query fields.

11. Save and close the document, and then restart the LDAP server. (From the server console, type "tell ldap quit" and then "load ldap.")

12. Using LDAP tool or ldapsearch, check if you can anonymously retrieve jpegPhoto.

13. Browse to UserInfoConfig.xml file within Domino Install folder. Under <Details> section, check to make sure Photo field is set to "jpegPhoto;binary"

<Detail Id="Photo" FieldName="jpegPhoto;binary" Type="image/jpeg" />

14. Restart Sametime Server.

Photo storage

For LDAP: Store photos in the "jpegPhoto;binary" attribute for Domino LDAP.

For standard Domino photo storage: The photo is stored in a new rich-text field of the Person form which is added to the Domino directory, following the steps in "How to setup Business Card photos using the Domino Directory" [#1250874].

 
 
 

Copyright and trademark information
IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.
Rate this page
Please take a moment to complete this form to help us better serve you.
This material provides me with the information I need.




This material is clear and easy to understand.




Did the information help you to achieve your goal?
What updates, improvements, or related information would you like to see in this document?
Your response will be used to improve our document content. Requests for assistance, if applicable, should be submitted through your normal support channel as we cannot respond from this site.
Input the verification number to submit feedback:
Document information
 Product categories:
 Software
 Organizational Productivity, Portals & Collaboration
 Real-time & Team Collaboration
 Lotus Sametime
 Administration
 Operating system(s):
  Windows
 Software version:
  7.5, 7.5.1, 7.5.1.1, 8.0
 Reference #:
  1244204
 IBM Group:
 Software Group
 Modified date:
 2007-12-10

Translate My Page
 
 

Rate this page

Help us improve this page. Your response will be used to improve our document content. Requests for assistance, if applicable, should be submitted through your normal support channel as we cannot respond from this site.