04-01-2011 05:15 PM
I have a requirement to be able to access a user's AD profile based on their device PIN.
All the devices are managed through BES. So without having to add device PINs to each user's AD profile.... is there a way to map a BES user to their corresponding AD user via their device PIN?
Perhaps a GUID stored in BES that maps to their AD GUID?
Note: Using .NET; so a DLL with an API to do this would be most convenient
Any help is appreciated.
04-08-2011 10:10 AM
I'm using the Velocity Mobile Platform (kryosvelocity.com). which uses the http transport to retrieve xml, that is used to render the view.
That being said..... it is a .NET web app... that produces VelocityXML (vXML).
At any rate, my problem lies with the integration of AD user to device. What I get from the request is a device PIN. How do I get an AD user based on that device PIN?
BlackBerry Enterprise Resource Kit?
BlackBerry Administratin API? <--- what if it's BES 5.1 or higher?
04-08-2011 09:34 PM
You can configure the BES/MDS server to send the BlackBerry users primary email in a HTTP header.
Typically that email contains the users network ID as the prefix.
04-11-2011 01:28 PM
That's a good suggestion. I can definitely do an AD search based on the email.
Although how can we ensure that the primary email is assigned to the corporate email address in AD?
For example.... I can have email@example.com setup via BES and firstname.lastname@example.org setup via BIS.
As a user, i could set email@example.com as my default... right?
Is there a way from BES to restrict a user's default email preference so that it's always the corporate email and not some other email address?
04-11-2011 01:43 PM
Pretty sure that BES works with the primary email. In general the other email addresses are aliases to the primary address.
On the device the primary email can be set from the Options app using Default Services (you get there different ways depending on the OS). You can set the default mail account from that option.
04-11-2011 02:16 PM
Right.... you hit the point I was trying to make.
I don't want the user to be able to change their default mail account from their device. I want it always set to their corporate email account.
I was looking for a strategy to disable the user's ability to change that default from their device.
thanks in advance
04-11-2011 02:30 PM
"I was looking for a strategy to disable the user's ability to change that default from their device."
If this is a corporate device, then the IT policies mandated from the BES will most likely prevent such a change.
I've done this before and never experienced any issues of the type you describe using email.
There is the odd problem when email ID's change (e.g. due to a name change of either the person or the company). In those cases, the problem is still not one your app is likely to have to deal with (except perhaps adjusting for the timing of the change) since it is just as much a problem on the BES side.
04-13-2011 06:17 AM
Just Dial, US largest business directory and yellow pages online offers top US business search. Us.justdial.com provides complete local search guide for b2b business directory US and make your business visible online – US Just Dial.