Releases: wso2-attic/product-emm
WSO2 Enterprise Mobility Manager 2.0.0 RC1 Released..!
Date : 22nd December 2015
The WSO2 CDM team is pleased to announce the release of WSO2EMM 2.0.0 RC-1. 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 dev@wso2.org or architecture@wso2.org 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-RC1/wso2emm-2.0.0-RC1.zip
Thanks
WSO2 EMM Team
WSO2 Enterprise Mobility Manager 2.0.0 Beta Released..!
Date : 11st December 2015
The WSO2 CDM team is pleased to announce the release of WSO2EMM 2.0.0 Beta. 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
- Device Lock.
- Install/uninstall store and enterprise applications.
- Fetch location.
- Cellular.
- Get device information.
- Restrictions (nearly 70 supported).
- Alarm.
- Setup WIFI Profiles.
- Airplay.
- APN.
- Setup LDAP.
- Setup email accounts.
- CalDav.
- Calendar subscription.
- Passcode policy.
- Install web clips.
- Get application list.
- Clear passcode.
- Get profile list.
- Remove profiles.
- App lock.
- Get installed restrictions.
- 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.
We have fixed the following jira issues.
- [EMM-983] - [MDM] Unable to edit user details
- [EMM-986] - Exception when issuing access token for device user
- [EMM-987] - QR code uses host ip even when the carbon.xml is configured with domain host name
- [EMM-988] - Invalid username appears in enrollment invitation mail
- [EMM-989] - Can not enroll a device using the default password given in enrollment invitation mail
- [EMM-990] - [PostgresSQL] Exception when validating refresh token
- [EMM-991] - 'NullPointerException' in start up logs
- [EMM-1002] - Change password functionality do not support Latin charachters
- [EMM-1003] - Devices enrolled for other users are shown in 'view user details' UI
- [EMM-1004] - Device information view in 'User Profile' give HTTP 405 error
- [EMM-1005] - Delete option is enabled for a user who do not have delete permission
- [EMM-1006] - Unnecessary error messages appear in terminal
- [EMM-1007] - MDM allows to unselect child permissions when parent permission is selected
- [EMM-1009] - Exception when editing role name associated with device user
- [EMM-1010] - Unable to remove users assigned to a role
- [EMM-1012] - End user registering a Windows Device does not work as expected / explained in the document.
- [EMM-1013] - Unable to remove a policy applied to a device
- [EMM-1014] - Unable to apply policies to android devices
- [EMM-1017] - EMM Agent download cannot be done due to Download request redirects to a poorly constructed download url
- [EMM-1018] - EMM 'About' page links to wrong product information
- [EMM-1025] - Issue in displaying users when multiple users exists in system
- [EMM-1029] - Exception observed after changing android notifier type
- [EMM-1030] - Unable to send invitation mail to a user in secondary userstore
- [EMM-1032] - End user registering a Windows Device does not work as expected due to an error response for the http POST to /mdm-windows-agent/services/discovery/post
- [EMM-1033] - WSO2 Agent App does not support Screen Orientation
- [EMM-1034] - Exception when applying policies to an android device
- [EMM-1035] - Android Device Registration hangs after several Register/Unregister operations and EMM Server keeps on logging an error message
- [EMM-1036] - iOS specific permissions are not listed in MDM permission tree
- [EMM-1040] - End user Licence Agreement not displaying properly
- [EMM-1041] - Device information missing for iOS devices
- [EMM-1042] - Incorrect storage information displayed under device details
- [EMM-1043] - End User Registering an iOS Device - failed at the Registration Step and gave a HTTP 500 Page
- [EMM-1044] - End user License Agreement changed to default after server restart
- [EMM-1045] - Device Details does not get loaded for iPhone 5, iOS 6
- [EMM-1047] - [iOS] Alarm operation is not functioning
- [EMM-1048] - [iOS] Location operation is not functioning
- [EMM-1049] - Icons missing for 'Installed Applications'
- [EMM-1056] - Force fraud warning and enable javascript, Safari restrictions are not activated on device
- [EMM-1060] - Cannot go through the Windows Device Registration process with EMM due to org.mozilla.javascript.EcmaError: SyntaxError
- [EMM-1062] - STORE-779 issue in EMM at startup
- [EMM-1063] - 'Definition look' restriction definition should be updated with 'Supervised only' term
- [EMM-1065] - Error printed on the carbon console
- [EMM-1069] - Can not add a subscribed calendar to an iOS device
- [EMM-1072] - iOS supervised only restrictions not applying to devices
- [EMM-1074] - Unable to continue device operations due to continuous exceptions in email policy
Feature implementations and Improvements.
- [EMM-1008] - Reword error message appear for existing role
- [EMM-1026] - Incorrect product name in the management console
Known Issues
Enterp...
WSO2 EMM 2.0.0 Alpha Released..!
WSO2 Enterprise Mobility Manager 2.0.0 Alpha Released..!
Date : 21st November 2015
The WSO2 CDM team is pleased to announce the release of WSO2EMM 2.0.0 Alpha.
New release of WSO2EMM 2.0.0 is a complete rewrite which addresses few shortcomings of previous WSO2EMM 1.1.0 and introducing new plugable 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, 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.
iOS Features
- Device Lock.
- Install/uninstall store and enterprise applications.
- Fetch location.
- Cellular.
- Get device information.
- Restrictions (nearly 70 supported).
- Alarm.
- Setup WIFI Profiles.
- Airplay.
- APN.
- Setup LDAP.
- Setup email accounts.
- CalDav.
- Calendar subscription.
- Passcode policy.
- Install web clips.
- Get application list.
- Clear passcode.
- Get profile list.
- Remove profiles.
- App lock.
- Get installed restrictions.
- 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.
We have fixed the following jira issues.
[EMM-749] - Mode in iOS Settings under Configuration tab does not display the retrieved data properly
[EMM-768] - Remove memory leaks in android code
[EMM-781] - Operations on EMM Users set by EMM Admins fails silently
[EMM-782] - [sporadic] Some EMM console page links throws 403 for EMM Admin users
[EMM-789] - Configure Default Email Transport
[EMM-794] - Cant not access to EMM interface
[EMM-806] - Cannot Add Device - Illegal access attempt
[EMM-809] - Store Mobile App Update Fails
[EMM-816] - Unable to properly install the EMM database on mysql server (java.lang.NullPointerException)
[EMM-822] - Error when starting EMM with -Dsetup
[EMM-823] - Database naming issue in WSO2AM_DS datasource
[EMM-824] - EMM webapp is still exposed over HTTP by default
[EMM-825] - "Tiled view" icon is not properly centred in the orange background container
[EMM-827] - Slight formatting issue in the notification used to receive user confirmation for sending an enrolment invitation email
[EMM-829] - "Invite Selected" icon appears in the search results area even when there's no result available
[EMM-830] - Small improvement to the success notification that is displayed upon the successful addition of a user
[EMM-831] - Proper language conventions are not properly followed in "add policy" wizard
[EMM-832] - Can we add a small sticker on "policy icon" just to be able to easily identify "published/unpublished" policies?
[EMM-833] - Can we reduce the hight of the white strip that comes just below the title "POLICY LIST"
[EMM-834] - When editing the user details, password should not be given to edit
[EMM-835] - "Enroll Device" option is displayed even in the sections where policies and users are created/modified
[EMM-836] - In tenant configuration UI, there's a lot of empty spaces, which can be removed
[EMM-837] - Policy update view does not close when "save and publish" clicked
[EMM-843] - The button used to get a user logged into the EMM end-user application has wrong contents
[EMM-844] - Policy priority order view has some contents with wrong grammar
[EMM-845] - App cannot be installed which is downloaded through QR code
[EMM-846] - Can not create a user in mdm
[EMM-847] - Continuous error when a new user (other than admin) logged in to MDM application
[EMM-848] - Add button under Devices does not function
[EMM-849] - Unable to re-register a device after unregistering from device
[EMM-850] - Operations performed are in PENDING state
[EMM-851] - [AddingRole] Although the users field is shown as required, its not validated when adding the role
[EMM-852] - [Add / Edit Role] Users are not searched to be associated
[EMM-853] - Cannot update a role - updates are not saved
[EMM-854] - [MDM-UI] Cannot delete a role
[EMM-855] - [MDM-UI] [Role Management] Cannot update role permissions through MDM UI
[EMM-856] - No indication to the user of incorrect login
[EMM-860] - Cannot add policy for device type IOS
[EMM-862] - Exception when un-publishing a policy
[EMM-863] - When editing a policy existing users are not listed properly
[EMM-865] - There's an "Add" button in device section of the admin dashboard which doesn't get you anything
[EMM-866] - Edit user details of a user created through EMM console
[EMM-867] - Back navigation of the policies section does not work properly
[EMM-871] - Selected user roles are not displayed when editing a policy
[EMM-872] - Error logged in backend when the tenant admin logging into the mdm for the first time
[EMM-873] - [h2] Both identity related tables and carbon db tables are written in WSO2CARBON_DB
[EMM-874] - [MYSQL] Can't start EMM with -Dsetup when DB is configured with mysql
[EMM-875] - Cannot configure EMM with Oracle
[EMM-876] - [Postgres] Failed to configure EMM with Postgressql due to script naming issue
[EMM-878] - Plugins for Oracle, MsSQL and PostgresSQL are missing in dbscripts/cdm/plugins folder
[EMM-880] - Cannot login to MDM with default user and role changed
[EMM-881] - "Throttle stream name or version is null" error printed on EMM when starting the server
[EMM-883] - Secure vault related configuration files missing in EMM
[EMM-884] - Observed an ERROR when creating a role in the secondary user store
[EMM-885] - Exceptions thrown in backend when a user from a secondary user store is logged into MDM
[EMM-886] - Username and User roles not visible when editing a secondary user
[EMM-887] - Cannot log-in to either MDM or carbon console using a user in secondary user store of type AD
[EMM-888] - Issues in edit role UI when user role is created in secondary userstore
[EMM-889] - List available secondary user store from jaggery front end
[EMM-890] - Enable Oauth authentication for carbon back end
[[EMM-891](https://wso2.org/jira/bro...