Prerequisites: BlackBerry Push Notifications service
BlackBerry Push Notifications
serviceBlackBerry Push Notifications
service requires a database, and that you set up a Windows
service account for BEMS
in support of your Microsoft
Exchange
environment.
In general,
Microsoft Exchange Web
Services
(EWS) push notifications are sent (or pushed) by the server to a client-side web service. Push notifications are ideally suited for tightly coupled clients like BlackBerry Work
and other BEMS
supported apps to which the server has reliable access. When the BlackBerry Push Notifications
service is configured, Microsoft Exchange Web
Services
events are sent.If you deploy
BEMS
in a mixed environment, where BEMS
and Microsoft
Exchange
are not co-located, there are additional requirements and prerequisites which may apply. Consider the following scenarios:Cloud-based
BEMS
with on-premise Microsoft
Exchange
- You must exposeMicrosoft Exchange Web Servicesand Autodiscover from your on-premiseMicrosoft Exchangeto the Internet on port 443.
- Both Basic Authentication andWindowsAuthentication are supported forMicrosoft Exchange Web Servicesand Autodiscover.
On-Premise
BEMS
with Cloud-based Exchange- You must exposeMicrosoft Exchange Web Servicesand autodiscover from cloud-basedMicrosoft Exchangeto on-premiseBEMSon port 443.
- Although both basic authentication andWindowsauthentication are supported byBEMS, be advised that certain cloud vendors—for instance,Microsoft Office 365and Rackspace—only support basic authentication. Check with your specific cloud vendor for details.
On-premise
BEMS
with on-premise and cloud-based Microsoft
Exchange
- You must exposeMicrosoft Exchange Web Servicesand autodiscover from cloud-basedMicrosoft Exchangeto on-premiseBEMSon port 443.
- Although both basic authentication andWindowsauthentication are supported byBEMS, be advised that certain cloud vendors—for instance,Microsoft Office 365and Rackspace—only support basic authentication. Check with your specific cloud vendor for details.
- The BEMSAdmin account must have impersonation rights on both the on-premise andMicrosoft Office 365Microsoft Exchangesystems. For more information on granting application permissions, see Grant application impersonation permission to the service account.
For more information on configuring
Microsoft Exchange Web
Services
and Autodiscover for external access, visit the Microsoft
Technet Library to see the following articles: