*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*. 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 plugable component architecture. EMM Suite consists of following major components. 1. WSO2 Connected Device Management Framework (CDMF). 2. WSO2 Mobile Device Manager (MDM). 3. 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* 1. User, roles, device, policy, operation, configuration and license management. 2. Self service enrollment for user. 3. BYOD & COPE separation. 4. Identity management. 5. API everywhere. 6. Multi-tenancy. 7. MDM platform features. (iOS, Android, Windows) 8. Extendable device management feature which help to add new device types. *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* 1. Passcode policy. 2. Restriction on camera. 3. Encryption settings. 4. Setup WIFI. 5. Location. 6. Device info. 7. Install/uninstall store and enterprise applications. 8. Device lock. 9. Clear passcode. 10. Enterprise WIPE. 11. Master reset. 12. Application list. 13. Ring device. 14. Mute. 15. Send messages. 16. Change lock code. 17. Install web clips. 18. Support GCM/LOCAL connectivity modes. *Windows Features* 1. Passcode policy. 2. Restriction on camera. 3. Encryption settings. 4. Device info. 5. Lock reset. 6. Device lock. 7. Ring device. 8. Dis-enroll device. 9. Data wipe. *Application Management Features* 1. Provisioning your app to right users. 2. Protect your apps from unauthorized users. 3. App store to provide information about your apps. 4. Manage app lifecycle. We have fixed the following jira issues. - [EMM-749 <https://wso2.org/jira/browse/EMM-749>] - Mode in iOS Settings under Configuration tab does not display the retrieved data properly - [EMM-768 <https://wso2.org/jira/browse/EMM-768>] - Remove memory leaks in android code - [EMM-781 <https://wso2.org/jira/browse/EMM-781>] - Operations on EMM Users set by EMM Admins fails silently - [EMM-782 <https://wso2.org/jira/browse/EMM-782>] - [sporadic] Some EMM console page links throws 403 for EMM Admin users - [EMM-789 <https://wso2.org/jira/browse/EMM-789>] - Configure Default Email Transport - [EMM-794 <https://wso2.org/jira/browse/EMM-794>] - Cant not access to EMM interface - [EMM-806 <https://wso2.org/jira/browse/EMM-806>] - Cannot Add Device - Illegal access attempt - [EMM-809 <https://wso2.org/jira/browse/EMM-809>] - Store Mobile App Update Fails - [EMM-816 <https://wso2.org/jira/browse/EMM-816>] - Unable to properly install the EMM database on mysql server (java.lang.NullPointerException) - [EMM-822 <https://wso2.org/jira/browse/EMM-822>] - Error when starting EMM with -Dsetup - [EMM-823 <https://wso2.org/jira/browse/EMM-823>] - Database naming issue in WSO2AM_DS datasource - [EMM-824 <https://wso2.org/jira/browse/EMM-824>] - EMM webapp is still exposed over HTTP by default - [EMM-825 <https://wso2.org/jira/browse/EMM-825>] - "Tiled view" icon is not properly centred in the orange background container - [EMM-827 <https://wso2.org/jira/browse/EMM-827>] - Slight formatting issue in the notification used to receive user confirmation for sending an enrolment invitation email - [EMM-829 <https://wso2.org/jira/browse/EMM-829>] - "Invite Selected" icon appears in the search results area even when there's no result available - [EMM-830 <https://wso2.org/jira/browse/EMM-830>] - Small improvement to the success notification that is displayed upon the successful addition of a user - [EMM-831 <https://wso2.org/jira/browse/EMM-831>] - Proper language conventions are not properly followed in "add policy" wizard - [EMM-832 <https://wso2.org/jira/browse/EMM-832>] - Can we add a small sticker on "policy icon" just to be able to easily identify "published/unpublished" policies? - [EMM-833 <https://wso2.org/jira/browse/EMM-833>] - Can we reduce the hight of the white strip that comes just below the title "POLICY LIST" - [EMM-834 <https://wso2.org/jira/browse/EMM-834>] - When editing the user details, password should not be given to edit - [EMM-835 <https://wso2.org/jira/browse/EMM-835>] - "Enroll Device" option is displayed even in the sections where policies and users are created/modified - [EMM-836 <https://wso2.org/jira/browse/EMM-836>] - In tenant configuration UI, there's a lot of empty spaces, which can be removed - [EMM-837 <https://wso2.org/jira/browse/EMM-837>] - Policy update view does not close when "save and publish" clicked - [EMM-843 <https://wso2.org/jira/browse/EMM-843>] - The button used to get a user logged into the EMM end-user application has wrong contents - [EMM-844 <https://wso2.org/jira/browse/EMM-844>] - Policy priority order view has some contents with wrong grammar - [EMM-845 <https://wso2.org/jira/browse/EMM-845>] - App cannot be installed which is downloaded through QR code - [EMM-846 <https://wso2.org/jira/browse/EMM-846>] - Can not create a user in mdm - [EMM-847 <https://wso2.org/jira/browse/EMM-847>] - Continuous error when a new user (other than admin) logged in to MDM application - [EMM-848 <https://wso2.org/jira/browse/EMM-848>] - Add button under Devices does not function - [EMM-849 <https://wso2.org/jira/browse/EMM-849>] - Unable to re-register a device after unregistering from device - [EMM-850 <https://wso2.org/jira/browse/EMM-850>] - Operations performed are in PENDING state - [EMM-851 <https://wso2.org/jira/browse/EMM-851>] - [AddingRole] Although the users field is shown as required, its not validated when adding the role - [EMM-852 <https://wso2.org/jira/browse/EMM-852>] - [Add / Edit Role] Users are not searched to be associated - [EMM-853 <https://wso2.org/jira/browse/EMM-853>] - Cannot update a role - updates are not saved - [EMM-854 <https://wso2.org/jira/browse/EMM-854>] - [MDM-UI] Cannot delete a role - [EMM-855 <https://wso2.org/jira/browse/EMM-855>] - [MDM-UI] [Role Management] Cannot update role permissions through MDM UI - [EMM-856 <https://wso2.org/jira/browse/EMM-856>] - No indication to the user of incorrect login - [EMM-860 <https://wso2.org/jira/browse/EMM-860>] - Cannot add policy for device type IOS - [EMM-862 <https://wso2.org/jira/browse/EMM-862>] - Exception when un-publishing a policy - [EMM-863 <https://wso2.org/jira/browse/EMM-863>] - When editing a policy existing users are not listed properly - [EMM-865 <https://wso2.org/jira/browse/EMM-865>] - There's an "Add" button in device section of the admin dashboard which doesn't get you anything - [EMM-866 <https://wso2.org/jira/browse/EMM-866>] - Edit user details of a user created through EMM console - [EMM-867 <https://wso2.org/jira/browse/EMM-867>] - Back navigation of the policies section does not work properly - [EMM-871 <https://wso2.org/jira/browse/EMM-871>] - Selected user roles are not displayed when editing a policy - [EMM-872 <https://wso2.org/jira/browse/EMM-872>] - Error logged in backend when the tenant admin logging into the mdm for the first time - [EMM-873 <https://wso2.org/jira/browse/EMM-873>] - [h2] Both identity related tables and carbon db tables are written in WSO2CARBON_DB - [EMM-874 <https://wso2.org/jira/browse/EMM-874>] - [MYSQL] Can't start EMM with -Dsetup when DB is configured with mysql - [EMM-875 <https://wso2.org/jira/browse/EMM-875>] - Cannot configure EMM with Oracle - [EMM-876 <https://wso2.org/jira/browse/EMM-876>] - [Postgres] Failed to configure EMM with Postgressql due to script naming issue - [EMM-878 <https://wso2.org/jira/browse/EMM-878>] - Plugins for Oracle, MsSQL and PostgresSQL are missing in dbscripts/cdm/plugins folder - [EMM-880 <https://wso2.org/jira/browse/EMM-880>] - Cannot login to MDM with default user and role changed - [EMM-881 <https://wso2.org/jira/browse/EMM-881>] - "Throttle stream name or version is null" error printed on EMM when starting the server - [EMM-883 <https://wso2.org/jira/browse/EMM-883>] - Secure vault related configuration files missing in EMM - [EMM-884 <https://wso2.org/jira/browse/EMM-884>] - Observed an ERROR when creating a role in the secondary user store - [EMM-885 <https://wso2.org/jira/browse/EMM-885>] - Exceptions thrown in backend when a user from a secondary user store is logged into MDM - [EMM-886 <https://wso2.org/jira/browse/EMM-886>] - Username and User roles not visible when editing a secondary user - [EMM-887 <https://wso2.org/jira/browse/EMM-887>] - Cannot log-in to either MDM or carbon console using a user in secondary user store of type AD - [EMM-888 <https://wso2.org/jira/browse/EMM-888>] - Issues in edit role UI when user role is created in secondary userstore - [EMM-889 <https://wso2.org/jira/browse/EMM-889>] - List available secondary user store from jaggery front end - [EMM-890 <https://wso2.org/jira/browse/EMM-890>] - Enable Oauth authentication for carbon back end - [EMM-891 <https://wso2.org/jira/browse/EMM-891>] - Secure the communication between EMM applications - [EMM-892 <https://wso2.org/jira/browse/EMM-892>] - MDM Jaggery app - DELETE REST calls with request payloads fail to deliver payload - [EMM-893 <https://wso2.org/jira/browse/EMM-893>] - "java.lang.ClassNotFoundException" thrown from "Message Stores" functionality - [EMM-894 <https://wso2.org/jira/browse/EMM-894>] - User can un-publish a policy which is not already published - [EMM-895 <https://wso2.org/jira/browse/EMM-895>] - Policies applied for a particular device are not visible in device information UI - [EMM-896 <https://wso2.org/jira/browse/EMM-896>] - Cannot revoke/delete a policy - [EMM-897 <https://wso2.org/jira/browse/EMM-897>] - Error starting the EMM server with mysql db configurations - [EMM-898 <https://wso2.org/jira/browse/EMM-898>] - Cannot run EMM with Oracle with -Dsetup due to SQL errors - [EMM-899 <https://wso2.org/jira/browse/EMM-899>] - Cannot run EMM with MSSQL with -Dsetup due to SQL errors - [EMM-900 <https://wso2.org/jira/browse/EMM-900>] - Device enrollment email has hardcoded server url which does not get changed when carbon.xml HostName is changed - [EMM-901 <https://wso2.org/jira/browse/EMM-901>] - Mailto Transport Sender configuration needs to be done in axis2_client.xml instead of axis2.xml - [EMM-903 <https://wso2.org/jira/browse/EMM-903>] - The confirm button does not work when deleting the user - [EMM-904 <https://wso2.org/jira/browse/EMM-904>] - Issue in provisioning client and server certificate. - [EMM-905 <https://wso2.org/jira/browse/EMM-905>] - Issue in authenticating user in SOAP [XCEP]endpoint. - [EMM-906 <https://wso2.org/jira/browse/EMM-906>] - SQL exception when starting EMM server with postgres sql configurations - [EMM-908 <https://wso2.org/jira/browse/EMM-908>] - Cannot perform WIPE operation on a android device - [EMM-909 <https://wso2.org/jira/browse/EMM-909>] - After Enterprise Wipe, the device is still shown as active in the MDM console - [EMM-910 <https://wso2.org/jira/browse/EMM-910>] - Inactive device is able to perform operations - [EMM-911 <https://wso2.org/jira/browse/EMM-911>] - Wrong instance is loaded when the same device has two registrations as COPE and BYOD - [EMM-912 <https://wso2.org/jira/browse/EMM-912>] - IOS Platform is missing from policies section - [EMM-913 <https://wso2.org/jira/browse/EMM-913>] - Policy was not applied even after clicking apply changes button - [EMM-916 <https://wso2.org/jira/browse/EMM-916>] - Installed Applications in Device Management does not list anything - [EMM-917 <https://wso2.org/jira/browse/EMM-917>] - [Intermittent] "Unique index or primary key violation" exception when user click 'devices' tab - [EMM-918 <https://wso2.org/jira/browse/EMM-918>] - Validation criteria for user information should be consistent in both carbon management console and MDM dashboard - [EMM-919 <https://wso2.org/jira/browse/EMM-919>] - Required field '*' mark is placed in the middle of field name - [EMM-921 <https://wso2.org/jira/browse/EMM-921>] - Error observed in backend after registering a device using customized roles - [EMM-922 <https://wso2.org/jira/browse/EMM-922>] - Give a notification to user when a text message sent successfully - [EMM-923 <https://wso2.org/jira/browse/EMM-923>] - Notification number increments with the number of messages sent to a devices - [EMM-926 <https://wso2.org/jira/browse/EMM-926>] - Secondary user store users' username is not shown properly in UI - [EMM-927 <https://wso2.org/jira/browse/EMM-927>] - Secondary user store user's profile details are not shown - [EMM-928 <https://wso2.org/jira/browse/EMM-928>] - Cannot add a user to secondary user store through MDM - [EMM-929 <https://wso2.org/jira/browse/EMM-929>] - Secondary user stores are listed wrongly when multiple exists - [EMM-932 <https://wso2.org/jira/browse/EMM-932>] - Error observed when trying to refresh the operations log - [EMM-936 <https://wso2.org/jira/browse/EMM-936>] - Cannot load the policy agreements in MDM when hosted in windows - [EMM-937 <https://wso2.org/jira/browse/EMM-937>] - Periodically observing access token expired in back end - [EMM-938 <https://wso2.org/jira/browse/EMM-938>] - 'Cancel' button in 'Remove' user role option is not working - [EMM-939 <https://wso2.org/jira/browse/EMM-939>] - Cannot enroll a secondary user store user in JDBC-Oracle - [EMM-941 <https://wso2.org/jira/browse/EMM-941>] - Cannot enroll a secondary user store user in JDBC-MSSQL - [EMM-935 <https://wso2.org/jira/browse/EMM-935>] - WSO2 agent is not working after restarting the device - [EMM-942 <https://wso2.org/jira/browse/EMM-942>] - Issue in getting effective policy - [EMM-943 <https://wso2.org/jira/browse/EMM-943>] - Error occurred in getting default polling frequency. - [EMM-944 <https://wso2.org/jira/browse/EMM-944>] - Backend error after installing IOS p2-repository - [EMM-945 <https://wso2.org/jira/browse/EMM-945>] - Cannot configure Email as username - [EMM-946 <https://wso2.org/jira/browse/EMM-946>] - Cannot register a device using tenant user - [EMM-947 <https://wso2.org/jira/browse/EMM-947>] - IOS Module not removed for tenant - [EMM-948 <https://wso2.org/jira/browse/EMM-948>] - Policy overview section should be read only - [EMM-949 <https://wso2.org/jira/browse/EMM-949>] - Unable to send email invite for a SINGLE selected-user from admin console - [EMM-950 <https://wso2.org/jira/browse/EMM-950>] - "unspecified" text displays with users email address - [EMM-951 <https://wso2.org/jira/browse/EMM-951>] - Editing Policy does not save the Owner Type - [EMM-952 <https://wso2.org/jira/browse/EMM-952>] - [Tenant Mode] Assigned role permissions are not saved properly - [EMM-953 <https://wso2.org/jira/browse/EMM-953>] - Existing user roles are not listed when editing user details - [EMM-954 <https://wso2.org/jira/browse/EMM-954>] - [iOS] Can not enroll iOS device - [EMM-955 <https://wso2.org/jira/browse/EMM-955>] - Validation should be added when adding a username which is already exists in the system - [EMM-956 <https://wso2.org/jira/browse/EMM-956>] - MDM console should not allow to create a role with an already existing role name - [EMM-957 <https://wso2.org/jira/browse/EMM-957>] - MDM should not allow to add a policy with an already existing policy name - [EMM-958 <https://wso2.org/jira/browse/EMM-958>] - Add 'windows' icon to the policies created for windows devices in 'policy priority list' - [EMM-959 <https://wso2.org/jira/browse/EMM-959>] - UI issue when editing policy order number - [EMM-960 <https://wso2.org/jira/browse/EMM-960>] - Null roles are there in the permission tree - [EMM-961 <https://wso2.org/jira/browse/EMM-961>] - Can't enroll a device when user's password contains '&' charachter - [EMM-962 <https://wso2.org/jira/browse/EMM-962>] - When editing a policy users which assign to the policy are not listed. - [EMM-963 <https://wso2.org/jira/browse/EMM-963>] - User Search dose not work - [EMM-964 <https://wso2.org/jira/browse/EMM-964>] - Create /public/asset folder structure inside 'asset-download-agent-ios' directory - [EMM-965 <https://wso2.org/jira/browse/EMM-965>] - No validation for file formats in IOS configurations - [EMM-966 <https://wso2.org/jira/browse/EMM-966>] - Users in Active Directory are not listed in MDM - [EMM-968 <https://wso2.org/jira/browse/EMM-968>] - Cannot Dis-enroll a Device when run against an Oracle DB Server - [EMM-971 <https://wso2.org/jira/browse/EMM-971>] - Roles added to AD through MDM are not shown - [EMM-972 <https://wso2.org/jira/browse/EMM-972>] - Misleading sort option in Role Management - [EMM-973 <https://wso2.org/jira/browse/EMM-973>] - Invalid roles are being able to be entered in User Management - [EMM-974 <https://wso2.org/jira/browse/EMM-974>] - Invalid role name and user name is saved with policy - [EMM-975 <https://wso2.org/jira/browse/EMM-975>] - Windows Icon not shown in Policy Priority section - [EMM-976 <https://wso2.org/jira/browse/EMM-976>] - Windows Device Lock-rest pin code notify repeatedly in the UI notification table - [EMM-977 <https://wso2.org/jira/browse/EMM-977>] - Policy prioirty is not saved when the numbers are changed manually - [EMM-978 <https://wso2.org/jira/browse/EMM-978>] - Assigned users or roles should be shown in view policy UI - [EMM-979 <https://wso2.org/jira/browse/EMM-979>] - Errors observed in the backend and policy section unloadable for a user with limited permission Feature implementations and Improvements. - [EMM-699 <https://wso2.org/jira/browse/EMM-699>] - QR code enrollment for normal users - [EMM-769 <https://wso2.org/jira/browse/EMM-769>] - Device enrollment through iOS agent and web interface - [EMM-770 <https://wso2.org/jira/browse/EMM-770>] - Enterprise App deployment and update management (iOS) - [EMM-771 <https://wso2.org/jira/browse/EMM-771>] - REST API to fetch iOS device information - [EMM-772 <https://wso2.org/jira/browse/EMM-772>] - Single App Mode and related settings for iOS - [EMM-773 <https://wso2.org/jira/browse/EMM-773>] - Restriction profile implementation in iOS - [EMM-774 <https://wso2.org/jira/browse/EMM-774>] - Implement find device in iOS (alarm on the device with repeat frequency) - [EMM-775 <https://wso2.org/jira/browse/EMM-775>] - Implement personal hotspot in iOS (WIFI payloads) - [EMM-776 <https://wso2.org/jira/browse/EMM-776>] - Implement AirPlay in iOS - [EMM-777 <https://wso2.org/jira/browse/EMM-777>] - Fetch location co-ordinates from iOS device and expose location through REST APIs - [EMM-778 <https://wso2.org/jira/browse/EMM-778>] - Implement Cellular payload in iOS - [EMM-812 <https://wso2.org/jira/browse/EMM-812>] - Edit Policy - [EMM-813 <https://wso2.org/jira/browse/EMM-813>] - QR Code for enrollment - [EMM-815 <https://wso2.org/jira/browse/EMM-815>] - Add Role - [EMM-817 <https://wso2.org/jira/browse/EMM-817>] - Policy Priority changing view - [EMM-818 <https://wso2.org/jira/browse/EMM-818>] - Update Role - [EMM-819 <https://wso2.org/jira/browse/EMM-819>] - Delete role - [EMM-820 <https://wso2.org/jira/browse/EMM-820>] - Permission tree view and edit - [EMM-838 <https://wso2.org/jira/browse/EMM-838>] - Term "Tenant Configurations" has to be modified as "Platform Configurations" - [EMM-839 <https://wso2.org/jira/browse/EMM-839>] - Use some icon to indicate that the data is still being loaded in an event of a delay in retrieving the data from the backend - [EMM-840 <https://wso2.org/jira/browse/EMM-840>] - Improve the contents in the notification used when there's no "unread" items in the "notification view" - [EMM-841 <https://wso2.org/jira/browse/EMM-841>] - Duplicate logs printed from mobile device management plugins - [EMM-842 <https://wso2.org/jira/browse/EMM-842>] - Instructions used in the login page of EMM end-user application needs to be rephrased - [EMM-857 <https://wso2.org/jira/browse/EMM-857>] - Give meaningful tool tips for icons - [EMM-859 <https://wso2.org/jira/browse/EMM-859>] - Select All is not working for Role Management in MDM UI - [EMM-868 <https://wso2.org/jira/browse/EMM-868>] - User has to click twice to select the relevant device type - [EMM-870 <https://wso2.org/jira/browse/EMM-870>] - Device owner should be validated when adding /updating operations of a device - [EMM-902 <https://wso2.org/jira/browse/EMM-902>] - The org.apache.axis2.transport.mail.MailTransportSender is not found in axis2-client.xml by default - [EMM-914 <https://wso2.org/jira/browse/EMM-914>] - Include the assigned user/roles in profile view section - [EMM-915 <https://wso2.org/jira/browse/EMM-915>] - The "cu-btn page-title" should be a label not something clickable - [EMM-920 <https://wso2.org/jira/browse/EMM-920>] - Validate empty message operations on devices - [EMM-931 <https://wso2.org/jira/browse/EMM-931>] - Policy edits are not push to devices without applying changes - [EMM-969 <https://wso2.org/jira/browse/EMM-969>] - Added Operation Support for Oracle DB Servers - [EMM-970 <https://wso2.org/jira/browse/EMM-970>] - Added Operation Support for MSSQL DB Servers *Known Issues* Enterprise Mobility Manager 2.0.0 Known Issues <https://wso2.org/jira/browse/EMM-981?jql=project%20%3D%20EMM%20AND%20issuetype%20%3D%20Bug%20AND%20affectedVersion%20in%20(EMPTY%2C%20%222.0.0-M7%22%2C%20%222.0.0-Alpha%22%2C%20%222.0.0-GA%22%2C%20%222.0.0-M8%22)%20AND%20status%20in%20(Open%2C%20%22In%20Progress%22%2C%20Reopened)> *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] lists. *Reporting Problems* We encourage you to report issues, improvements and feature requests regarding WSO2EMM through the public WSO2 Enterprise Mobility Manager JIRA <https://wso2.org/jira/browse/EMM> *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-ALPHA/wso2mdm-2.0.0-ALPHA.zip Thanks Geeth *G. K. S. Munasinghe* *Senior Software Engineer,* *WSO2, Inc. http://wso2.com <http://wso2.com/> * *lean.enterprise.middleware.* email: [email protected] phone:(+94) 777911226
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
