Skip Navigation

Architecture: 
BlackBerry Web Services

 
BlackBerry Web Services Architecture

SOAP APIs and REST APIs

BlackBerry UEM
 offers a collection of SOAP APIs and REST APIs that you can use to create apps to customize how your organization monitors and manages a 
BlackBerry UEM
 domain. You can use the SOAP APIs or REST APIs to automate many tasks that administrators typically perform using the 
UEM
 management console. For example, you can create an app that automates the process of creating user accounts, adds users to multiple groups, and manages users' devices. Both API collections are installed with 
BlackBerry UEM
.

Client application

A custom app that you can develop and integrate with the available SOAP APIs or REST APIs to manage user accounts and devices that are associated with 
BlackBerry UEM
. Your apps use the credentials of an administrator account to authenticate with 
BlackBerry UEM
.

BlackBerry UEM
 Core

The 
BlackBerry UEM
 Core is the central component of the 
BlackBerry UEM
 architecture and consists of several subcomponents that are responsible for: 
  • Logging, monitoring, reporting, and management functions
  • Authentication and authorization services for the 
    BlackBerry UEM
     Core local directory and company directories
  • Scheduling and sending commands, policies, and profiles to the devices
If there are multiple 
BlackBerry UEM
 instances in the domain, all the 
BlackBerry UEM
 Core instances are active and each of them can connect to the 
BlackBerry Infrastructure
 and process traffic. 

Management console

The management console is a web-based UI that you can use to:
  • Complete post-installation configuration settings
  • View and manage users, devices, policies, profiles, and apps
  • View and manage system settings, including customizing the activation email message or adding an APNs certificate
  • Move IT policies, profiles, groups, and users to 
    BlackBerry UEM

BlackBerry Router
 or TCP proxy

The 
BlackBerry Router
 or a TCP proxy server is an optional component that acts as a proxy server for connections over the 
BlackBerry Infrastructure
 between 
BlackBerry UEM
 and devices.

BlackBerry Infrastructure

The 
BlackBerry Infrastructure
 registers user information for device activation and validates licensing information for 
BlackBerry UEM
. Communication between the 
BlackBerry Infrastructure
 and 
BlackBerry UEM
 is authenticated and encrypted to provide a secure communication channel into your organization for devices outside the firewall.