Thanks to everyone who responded. We have a solution.
The AD/Blackberry global field mapping in the latest BES versions *does* apply both to the personal contact synchronisation and to the lookup function - with one restriction.
With the personal contacts you can map anything to anything, e.g. Microsoft's BusinessPhone2 to Blackberry's "Work" field, which is what we originally intended.
With directory lookup you can only map to fields which are in the Global Address List (GAL), which is a small subset of the fields available in AD.
BusinessPhone2 is not in the GAL, so that won't work.
So basically all we have to do is to put the user's external number into a spare field of this subset - we have chosen the "pager" field - and map this onto the Blackberry's "Work" field.
So when using Outlook in their offices, staff will see the 5-digit internal number as the primary phone number (from AD's BusinessPhone1 field); when using their blackberries they will see the external number as the primary Work phone number (from AD's Pager field).
Not a perfect solution by any means, as it screws up people's personal contacts (their main phone number will now no longer appear as Work, the best we can offer is Work2).
But heck's it's close enough. And time to stop thinking about work problems on a Saturday.
Alistair Birch
|