The world as frankps sees it!
Posts tagged LDAP
iPhone and LDAP – Take 3.0
Jun 20th
This is the third blog entry I do about LDAP on the iPhone. Back in August 2008 I first wrote No LDAP client for iPhone
and then a bit later iPhone and LDAP. One of the new, not hyped, news in iPhone 3.0 is a built-in LDAP client. Previously, a third-party app such as Directory or LDAPeople was required.
Configuring LDAP is real easy:
- Go to Settings > Mail, Contacts, Calendars
- Tap “Add Account…”, then “Other”
- Under Contacts, “Add LDAP Account”
- Enter account information:
- Server: ldap.company.com
- User Name: Not all organizations require their users to use username and password to get access to their LDAP service
- Password:
- Description: For instance your organization/company’s name
- Tap “Next”
The iPhone tries to use SSL by default. If your server doesnt support this, it will time out and try to connect without. But Apple’s LDAP implementation doesn’t let users configure the port number, so if your organization doesn’t use standard ports for their LDAP service, then a third-party application still might be your only option.
The implementation of LDAP on the iPhones have a few other limitations:
- It doesnt appear to support Kerberos authentication
- You cant browse the directory (its search-only) so you have to know who youre looking for ahead of time
- LDAP information is limited to phone numbers, a single work addresses, and a single email address
- The LDAP implementation only works from within the Contacts, and not from the To:, Cc: and Bcc: fields in Mail
Corporate users would perhaps request to be able access their Microsoft Active Directory to get the same information. Note that if you are using Exchange ActiveSync for your corporate email, the iPhone will be able to search the Global Address List (GAL) without setting up LDAP. With iPhone 3.0 you should be able to search the GAL through ActiveSync.
iPhone and LDAP
Sep 6th
I just bought my first iPhone application after being tipped about LDAPeople by alex_ny on my article No LDAP client for iPhone
.
LDAPeople lets you do queries towards LDAP based directory servers for addressbook records, and it will then display a list of entries that match your query and provide a detailed view for each record found. In the detail view, you can tap on a persons phone number, e-mail address or url and your device will instantly call that person or open your e-mail application or web browser for the selected address. Perfect isn’t it?
LDAPeople supports both LDAPv2 and LDAPv3 using anonymous bind or simple authentication. Everything that depends on attributes specific to a certain LDAP directory server is configurable. You are free to configure a custom LDAP filter for queries and there’s even a complete attribute mapper that maps attributes from your directory server to iPhone addressbook attributes according to your needs.
Before you buy the application, please note that LDAPeople uses the OpenLDAP library. Luckily we do so as well at work, so setting up for me was a matter of filling out two entries.
Thank you Boneware, your application made the iPhone a lot more easy to use at work.
Update: June 20, 2009 – Please read iPhone and LDAP – Take 3.0.
No LDAP client for iPhone :-(
Aug 11th
Posted by frankps in Mobile phones
As written in the last post, I have recently upgraded the ROM on the iPhone to v2.0.1 (and earlier the iPod Touch, which I more or less till now haven’t had the time to play with). I was surprised to see that there is still no LDAP client included. I have Connect Fritid subscription giving me free Internet access between 17:00 – 08:00, and I find myself sending quite a few emails from the iPhone (for example when sitting on the subway).
I searched in the application repository over at iTMS and also the web, and didn’t come over any released client. A developer at Oracle played with the iPhone SDK, and made his own little client in about two hours, but sadly doesn’t plan to release it!
Anyone up for the challenge?
Recent Comments