WSO2 Enterprise Mobility Manager (EMM) comprises of two key aspects: Mobile Device Management (MDM) and Mobile Application Management (MAM). WSO2 EMM is 100% open source and is developed on top of WSO2 Carbon for greater scalability and interoperability. EMM enables organizations to secure, manage and monitor Android, iOS and Windows devices (i.e., smart phones, ipod touch devices and tablet PCs), on both corporate and personal (employee-owned) devices, irrespective of the mobile operator, service provider or the organization. The WSO2 EMM architecture diagram is as follows:
The following table lists out the modules pertaining to the architecture of WSO2 EMM, which are depicted in the above figure:
Mobile Device Management (MDM) | The Mobile Device Management (MDM) module enables the administrator to manage the devices that are registered with EMM. WSO2 EMM is designed as a pluggable architecture having the Android, iOS and Windows platforms plugged in. This gives the ability to implement new device platforms and plug them easily. |
---|---|
Policy management | The Policy management module that is in in Mobile Device Management core is used to manage the EMM policies. Policies created by the EMM administrator will be applied on the devices that register with EMM based on the policy enforcement criteria. For more information on policy management, see Working with Policies. |
Operation management | The Operation management module manages the operations that take place in the EMM, such as device lock, enterprise wipe, clear password and many more. For more information on the operations supported by WSO2 EMM for each mobile platform, see Allowed Device Operations. |
Mobile Application Management (MAM) | The app management module enables organizations to control the corporate applications on mobile devices that are registered with EMM. There following consoles are used to manage mobile applications:
|
User management | The user management module enables administrators to manage the WSO2 EMM users. If required, administrators can connect their own user store to WSO2 EMM. |
Configuration management | The configuration management module enables the tenant administrators to customize their general, Android and iOS settings. |
Compliance monitoring | Compliance monitoring is done so that the EMM can check if the devices violate any of the policies applied and take necessary actions. |
EMM Console | Administrators can use the EMM Console to manage users, policies, apply operations and more. |