Skip to content
This repository has been archived by the owner on Oct 5, 2021. It is now read-only.

Releases: wso2-attic/product-emm

WSO2 EMM 2.1.0 Released!

19 Aug 07:57
Compare
Choose a tag to compare
  • Android agent and service app related improvements
  • EMM core API improvements
  • EMM Android API improvements

WSO2 EMM 2.2.0-M1 Released!

19 Aug 06:38
Compare
Choose a tag to compare
Pre-release
  • UUF2 migration

WSO2EMM 2.1.0-ALPHA-2 Released..!

08 Jul 16:42
Compare
Choose a tag to compare
Pre-release
v2.1.0-alpha-2

[maven-release-plugin] copy for tag v2.1.0-alpha-2

WSO2EMM 2.1.0-ALPHA Released..!

13 May 05:57
Compare
Choose a tag to compare
v2.1.0-alpha

[maven-release-plugin] copy for tag v2.1.0-alpha

WSO2EMM Milestone 3 is released..!

02 May 11:19
Compare
Choose a tag to compare
v2.1.0-M3

Merge branch 'master' of https://github.com/wso2/product-emm

EMM Server M2

01 Apr 05:44
Compare
Choose a tag to compare
EMM Server M2 Pre-release
Pre-release

This release includes the following features and improvements,
Advanced device search capabilities.
Support for over the air firmware upgrade.
Introduction of new service app that is capable of performing more prevailed tasks as the device owner.
Auto device enrollment to make the enrollment process simple from the end user's perspective.
30 new user restrictions that can be applied on a device via device owner.
Introduction of new device details that can be acquired from the device such as,
Device RAM details
Mobile signal strength details
Connectivity type
CPU utilization
App memory usage
Device battery details
Power connected status
Devices address which corresponds to the GPS location

Related documentation can be found bellow,
https://docs.wso2.com/display/EMM210/Device+Ownership+on+WSO2+EMM
https://docs.wso2.com/display/EMM210/Adding+a+User+Restriction+Policy+on+Android+Devices
https://docs.wso2.com/display/EMM210/Auto+Enrolling+an+Android+Device
https://docs.wso2.com/display/EMM210/Integrating+the+System+Service+Android+Application
https://docs.wso2.com/display/EMM210/Advanced+Search+for+Devices+via+the+Console

Please download the zip from here -
https://svn.wso2.org/repos/wso2/people/prabatha/MDM/2.1.0-M2/wso2emm-2.1.0-SNAPSHOT.zip

WSO2 Enterprise Mobility Manager 2.0.1 is released!

15 Mar 13:38
Compare
Choose a tag to compare

WSO2 Enterprise Mobility Manager 2.0.1 is released!

WSO2 Enterprise Mobility Manager (WSO2 EMM) is a 100% open source, comprehensive platform that addresses mobile computing challenges which enterprises face today. WSO2 EMM supports iOS, Android & Windows devices and helps organizations deal with both "corporate-owned, personally-enabled" (COPE) devices and employee owned devices with the "bring-your-own-device" (BYOD) ownership schemes.

Built on a generic device management framework (i.e. WSO2 Connected Device Management Framework) that can be extended to support many other device platforms, WSO2 EMM offers better scalability with its rich architecture, supporting horizontal as well as vertical scaling of associated components. Whether it is device configuration management, policy enforcement, app-management, device data security or compliance monitoring, WSO2 EMM offers a single enterprise grade platform for all your mobile computing needs.

What features are on offer?

Mobile Device Management (MDM)

Self-service device enrollment and management with WSO2 EMM end-user console for iOS, Android and Windows devices
Integrates to enterprise identity systems for device ownership: LDAP, Microsoft AD
Policy-driven device and profile management for security, data, and device features (Camera, Password Policy)
Deploy policies over-the-air
Compliance monitoring for applied policies on devices.
Role-based access control (RBAC) for device management
Securely wipe enterprise configurations using Enterprise wipe
Track locations of enrolled devices
Retrieve device information
Configure network settings
Facilitate device-owner operations such as registering and unregistering devices, installing, rating, sorting mobile apps, etc

Mobile App Management

App approval process through a lifecycle
Provision and de-provisioning apps to enrolled devices
Provision apps to enrolled devices based on roles
Provision apps to multiple enrolled devices per user
Retrieve list of apps
Install new apps and update existing apps on iOS devices via REST APIs, enabling automation of application installation/updates for third party systems / vendors
Install Web clips on devices. Shortcuts to a web app can be installed on a device via this feature
Enterprise App Store
Discover mobile apps through an Enterprise App Store
Self-provisioning of mobile apps to devices
Rating and Sorting Applications

Device and Data Security

Enforce built-in security features of passcode protection
Encryption of data storage
Device lock and reset
Managed APIs to perform administrative functions

iOS Features

Self-service device enrollment and management with WSO2 EMM end-user console via iOS agent or Web interface for versions up to iOS 9 SDK
Facilitate remote notifications via Apple Push Notification Service (APNS)
New iOS Version Support
Tracking iOS Device
Configuring cellular network settings
Device profile management
Retrieving device info
Device lock
Automatic WiFi configuration
AirPlay
Restrictions (60+ operations are supported)
Enterprise WIPE
Setup APN
Setup LDAP
Setup email accounts
Setup CalDav
Calendar subscription
Passcode policy
Clear passcode
App installation and update
Retrieve app list
Web clip installation
Supports App management
Setup email accounts
Subscribe for Calendar via iOS device with the option to auto-sync with the WSO2 EMM server for items and contacts via Calendaring Extensions to WebDAV (CalDAV)
Ring devices
Send messages

Android Features

Self-service device enrollment and management with WSO2 EMM end-user console via Android agent (Android 4.0.3 Ice Cream Sandwich MR1 up to 5.0 Lollipop)
Supports App management
Device location tracking
Retrieving device info
Changing lock code
Restricting camera
OTA WiFi configuration
Enterprise WIPE
Configuring encryption settings
Pass code policy configuration and clear pass code policy
Device master reset
Mute device
Ring device
Send messages to device
Install/uninstall store and enterprise applications
Retrieve apps installed on the device
Install Web clips on the device
Support GCM/LOCAL connectivity modes

Windows Features

Self-service device enrollment and management with WSO2 EMM end-user console Via 'workplace' (Windows 8.1)
Passcode policy
Restriction on camera
Encryption settings
Retrieve device info
Device lock and lock reset
Ring device
Data wipe

Summary of JIRAs

Bug

  • [EMM-918] - Validation criteria for user information should be consistent in both carbon management console and MDM dashboard
  • [EMM-936] - Cannot load the policy agreements in MDM when hosted in windows
  • [EMM-953] - Existing user roles are not listed when editing user details
  • [EMM-1085] - Observed SocketTimeoutException exception
  • [EMM-1104] - Selected use in a policy is not listed in edit policy
  • [EMM-1128] - Unregistered devices should not be listed when installing applications
  • [EMM-1130] - [MAM] 'Create new version' option in mobile application directs to HTTP error page
  • [EMM-1132] - 'Application/xxxx' user roles should not be listed under roles in 'Enterprise Install' UI
  • [EMM-1147] - Exception when user clicks sign out button in 'Store' and 'Publisher'
  • [EMM-1156] - Editing User will remove all the Application/xxx roles from the related user
  • [EMM-1174] - Invitation mail function is not working for a searched user
  • [EMM-1176] - Unable to perform user role edit, when user role name contains spaces
  • [EMM-1183] - Search policies by role name contains a blank field as search property
  • [EMM-1186] - Mandatory field validation is not working for 'Description' field
  • [EMM-1187] - File type validation is not provided for icon,screenshot and banner fields
  • [EMM-1188] - Certificate mode can not be saved in 'Developer' mode
  • [EMM-1189] - Updating screenshots in MAM thrown 'Table not found' exception
  • [EMM-1190] - Unable to perform user edit, when username contains spaces
  • [EMM-1191] - Need to add validation for user(s) and role(s) filed in policy creation and modification.
  • [EMM-1198] - When scrolling down, there's a shaky effect in the UI
  • [EMM-1199] - If Users/Roles are not assigned for the relevent policy. It should be hidden in the Policy list view.
  • [EMM-1201] - In edit user view, required asterisk is not required for username field
  • [EMM-1203] - Change buttons visibility based on the content availability
  • [EMM-1205] - Issue in getting device Location details through Google maps.
  • [EMM-1209] - If there are no devices enrolled,Device view icon should be hidden in the dashboard.
  • [EMM-1213] - Remove "from EMM User Store" wording and change to a meaningful text.
  • [EMM-1217] - Change add buttons to "Save" and edit buttons to "Update" in Add/Edit forms
  • [EMM-1227] - Login button and title text should be similar
  • [EMM-1230] - Policy publish text should be changed
  • [EMM-1231] - Action of the enroll device on the app bar should be moved to appropriate position.
  • [EMM-1232] - If there are no any data,pagination controls should not be visible.
  • [EMM-1233] - Remove all &nbsp from button spacing
  • [EMM-1236] - Unable to view registered devices when databases are pointed to oracle 11g
  • [EMM-1238] - Android agent crashes when it is configured to use HTTPS
  • [EMM-1239] - Device detailed view location rendering (google map) does not work properly
  • [EMM-1242] - Unab...
Read more

WSO2 Enterprise Mobility Manager 2.0.0 RC5 Released..!

08 Jan 10:31
Compare
Choose a tag to compare
v2.0.0-RC5

[maven-release-plugin] copy for tag v2.0.0-RC5

WSO2 Enterprise Mobility Manager 2.0.0 RC4 Released..!

06 Jan 10:19
Compare
Choose a tag to compare
v2.0.0-RC4

[maven-release-plugin] copy for tag v2.0.0-RC4

WSO2 Enterprise Mobility Manager 2.0.0 RC3 Released..!

30 Dec 11:07
Compare
Choose a tag to compare

The WSO2 EMM/IoT team is pleased to announce the release of WSO2EMM 2.0.0 RC-3. You can download the distribution from [1].

New release of WSO2EMM 2.0.0 is a complete rewrite which addresses few shortcomings of previous WSO2EMM 1.1.0 and introducing new pluggable component architecture.

###EMM Suite consists of following major components.

WSO2 Connected Device Management Framework (CDMF).
WSO2 Mobile Device Manager (MDM).
WSO2 Mobile App Manager. (MAM)
CDMF is a comprehensive platform that helps to solve computing challenges enterprises face today when dealing with IoT device-related scenarios such as Device Provisioning, Device Configuration Management, Policy Enforcement, Application Management, Device Data Security and Compliance Monitoring.
MDM helps to solve problems faced in enterprises when dealing with mobile devices of both Corporate-Owned, Personally Enabled (COPE) devices and employee-owned devices as part of a Bring Your Own Device (BYOD) program.

MAM is a powerful platform for managing, consuming and monitoring mobile Applications.

This release consists of following features.

###Core Features

User, roles, device, policy, operation, configuration and license management.
Self service enrollment for user.
BYOD & COPE separation.
Identity management.
API everywhere.
Multi-tenancy.
MDM platform features. (iOS, Android, Windows)
Extendable device management feature which help to add new device types.
Support for a clustered deployment architecture

##iOS Features

1, Device Lock.
2. Install/uninstall store and enterprise applications.
3. Fetch location.
4. Cellular.
5. Get device information.
6. Restrictions (nearly 70 supported).
7. Alarm.
8. Setup WIFI Profiles.
9. Airplay.
10. APN.
11. Setup LDAP.
12. Setup email accounts.
13. CalDav.
14. Calendar subscription.
15. Passcode policy.
16. Install web clips.
17. Get application list.
18. Clear passcode.
19. Get profile list.
20. Remove profiles.
21.App lock.
22. Get installed restrictions.
23. Enterprise WIPE.

##Android Features

Passcode policy.
Restriction on camera.
Encryption settings.
Setup WIFI.
Location.
Device info.
Install/uninstall store and enterprise applications.
Device lock.
Clear passcode.
Enterprise WIPE.
Master reset.
Application list.
Ring device.
Mute.
Send messages.
Change lock code.
Install web clips.
Support GCM/LOCAL connectivity modes.

##Windows Features

Passcode policy.
Restriction on camera.
Encryption settings.
Device info.
Lock reset.
Device lock.
Ring device.
Dis-enroll device.
Data wipe.
Application Management Features

Provisioning your app to right users.
Protect your apps from unauthorized users.
App store to provide information about your apps.
Manage app lifecycle.

###Bug

[EMM-997] - [Intermittent] exception observed when storing the access token
[EMM-1038] - Invalid 'Home' page displays for tenant user
[EMM-1054] - [iOS] Passcode policy throws an exception
[EMM-1075] - In email settings policy, some fields are marked against the specification
[EMM-1077] - Readme.txt file contains invalid content
[EMM-1078] - Release note contains information related to EMM110
[EMM-1082] - MDM password validation not providing a meaningful error message
[EMM-1084] - JS Exception in the backend time to time due to an accessToken read failure.
[EMM-1088] - Minimum passcode length criteria did not update in device when it is set to 'NONE'
[EMM-1092] - Deployment failure for the emm-web-agent in the clustered setup worker node
[EMM-1096] - Policy profile or restriction modifications are not getting affected on already applied devices
[EMM-1099] - Device that is not in compliance with the applied policy are shown as 'compliant'
[EMM-1101] - Previously scheduled Device Ring operation run at every loading of the Agent App; after a failed Device Wipe attempt
[EMM-1102] - Device Wipe does not work for devices registered in COPE mode
[EMM-1104] - Selected use in a policy is not listed in edit policy
[EMM-1105] - Available users are not populated to 'Set User' option in edit policy
[EMM-1116] - [PostgresSQL] SQL exception when starting EMM with -Dsetup
[EMM-1118] - Failed to create JDBC secondary userstore
[EMM-1121] - UI Error message after the browser being idle for sometime
[EMM-1126] - [Android][OracleDB] Cannot register a device for the second time which app data is cleared offline

###Task

[EMM-1071] - Need to upgrade to DCR proxy-webapp code to use non-deprecated HTTP client code

###How To Contribute

You can find more instructions on how to contribute on our documentation site. If you have any suggestions or are interested in discussions, you can join the [email protected] or [email protected] mailing lists.

###Reporting Problems

We encourage you to report issues, improvements and feature requests regarding WSO2EMM through the public WSO2 Enterprise Mobility Manager JIRA

###Contact us

WSO2 developers can be contacted via the mailing list: Carbon developer mailing list For details on subscriptions see http://wso2.org/mail

[1] https://github.com/wso2/product-mdm/releases/download/v2.0.0-RC3/wso2emm-2.0.0-RC3.zip

Thanks
WSO2 EMM/IoT Team