WSO2 Product Release Webinar: WSO2 Enterprise Mobility Manager 2.0

37
Last Updated: January 2016 WSO2 Enterprise Mobility Manager 2.0.0 Technical Lead Prabath Abeysekara

Transcript of WSO2 Product Release Webinar: WSO2 Enterprise Mobility Manager 2.0

Page 1: WSO2 Product Release Webinar: WSO2 Enterprise Mobility Manager 2.0

Last Updated: January 2016

WSO2EnterpriseMobilityManager2.0.0

Technical Lead Prabath Abeysekara

Page 2: WSO2 Product Release Webinar: WSO2 Enterprise Mobility Manager 2.0

Overview

◉  What’sEnterpriseMobilityManagement?

◉  WSO2EMMasacomprehensivesuitefor“EnterpriseMobilityManagement”

◉  What’snewinWSO2EMM2.0.0?◉  What’sinthepipeline?-HeadsuptoEMM2.0.1and

EMM2.1.0◉  Q&A

2

Page 3: WSO2 Product Release Webinar: WSO2 Enterprise Mobility Manager 2.0

EnterpriseMobilityManagement

“An organized collection of tools, technologies, processes and policies used to securely manage and maintain the use of mobile devices within an

organization.”

3

Page 4: WSO2 Product Release Webinar: WSO2 Enterprise Mobility Manager 2.0

KeyChallengesinEMM

◉ Whatdevicestobeallowed?o  BYOD?orCOPE?orBoth?◉ Howtoprovisioncorporatedataandresourcessecurely?◉ WhatdeviceplaNorm(s)tobeused?

◉  HowextensibleistheadopRngEMMinfrastructuretosupportnewdeviceplaNorms?

4

Page 5: WSO2 Product Release Webinar: WSO2 Enterprise Mobility Manager 2.0

KeyChallengesinEMM

◉  Notpayingforbuyingdevices,butspendingthatmoneyformanagingthedevices?

◉  HowtomakeenterpriseandpublicapplicaRonsreadilyvisiblewithintheenterprisewithpropercontrol?

◉  Howtoenforcemonitoringandgovernance?

5

Page 6: WSO2 Product Release Webinar: WSO2 Enterprise Mobility Manager 2.0

WSO2EnterpriseMobilityManager

EnterpriseMobilityManagementsoluRonwitha

MobileApp-Storegearedwith

Enterprise-wideAppSecurity,

comprehensiveMonitoringcapabiliRes,supporRngthecompletelifecycleofdeviceandapplicaRon

management.

6

Page 7: WSO2 Product Release Webinar: WSO2 Enterprise Mobility Manager 2.0

KeyBenefits-OperaDonal◉ Compose,enforceandmanagegranularlevelsecuritypoliciesforindividuals,groupsanddevicesbasedonroleorworkstyle.

◉ AbilitytomakestrategicdecisionswithdatagatheredthroughallacRviResoverasimple,cleaninterfaceandpowerfuldashboardswithanalyRcsandreporRng.

◉ StrengthenbusinessesthroughsecureaccesstoinformaRonviadataencrypRon,passcodeenforcement,etc.

7

Page 8: WSO2 Product Release Webinar: WSO2 Enterprise Mobility Manager 2.0

KeyBenefits-OperaDonal

◉ Userscanselectthedevicesthatbestmeettheirindividualneeds,includingpersonally-owneddeviceswhiletheysRllbeingmanagedoveracentralizedenRty.

◉ EnableemployeestobeabletobemoreefficientandforfasterdecisionmakingviaembracingconceptssuchasBYOD.

8

Page 9: WSO2 Product Release Webinar: WSO2 Enterprise Mobility Manager 2.0

KeyBenefits-Financial

◉ Getridofunappealing“pay-per-device”pricingmodels.

◉ Ifyou’vegotin-houseexperRse,Download-Deploy-Runtheserversatabsolutelynocost.

◉ EmbraceBringYourOwnDevice(BYOD)andsavetheenterprisedeviceprocurementanddataplancostsassociatedwitheachuser.

9

Page 10: WSO2 Product Release Webinar: WSO2 Enterprise Mobility Manager 2.0

WSO2EMM2.0.0

What’sNEW?

10

Page 11: WSO2 Product Release Webinar: WSO2 Enterprise Mobility Manager 2.0

RevampedArchitecture

◉  Builtupon“WSO2ConnectedDeviceManagementFramework”o  AnextensibleplaNormtopluginanyplaNorm

thatneedstobemanaged

◉  MulRplerecommendeddeploymentpa\ernsthatfitintoyourdeployment

◉  Richscalability

o  HorizontalandverRcalscalability

11

Page 12: WSO2 Product Release Webinar: WSO2 Enterprise Mobility Manager 2.0

RevampedArchitecturecontd..

◉  Improved“separaRonofconcerns”o  SeparatedeploymentprofilestorunEMM

workers,EMMmanager,KeyManagersandEMMGateways

12

Page 13: WSO2 Product Release Webinar: WSO2 Enterprise Mobility Manager 2.0

RevampedArchitecturecontd..

13

Page 14: WSO2 Product Release Webinar: WSO2 Enterprise Mobility Manager 2.0

RevampedArchitecturecontd..

14

Page 15: WSO2 Product Release Webinar: WSO2 Enterprise Mobility Manager 2.0

BackedbyvarietyofRDBMSs

◉  AllfuncRonaliResarebackedbyenterprisegrade

RDBMSs,

o  Oracle

o  MySQL

o  PostgreSQL,etc

15

Page 16: WSO2 Product Release Webinar: WSO2 Enterprise Mobility Manager 2.0

ResponsiveUserInterface

◉  Userinterfaceisdesignedtodetectuser’sscreensizeandorientaRon

◉  Layoutsarechangedaccordinglytofitthedevices

16

Page 17: WSO2 Product Release Webinar: WSO2 Enterprise Mobility Manager 2.0

ResponsiveUserInterface

17

Page 18: WSO2 Product Release Webinar: WSO2 Enterprise Mobility Manager 2.0

SupportForWindowsDevices

◉  Supports“WindowsPhone8.0&8.1”◉  On-premiseandfederateddeviceenrolment◉  SupportedoperaRons:

o  DeviceLocko  EnterpriseWipeo  LockReseto  Ring

◉  SupportedPolicies:Passcodepolicy,RestricRonsoncamera,EncrypRonsecngs.

18

Page 19: WSO2 Product Release Webinar: WSO2 Enterprise Mobility Manager 2.0

SupportForWindowsDevices

◉  WindowsDeviceEnrollmentFlow

19

Page 20: WSO2 Product Release Webinar: WSO2 Enterprise Mobility Manager 2.0

SupportForWindowsDevicescontd..

20

1

2

3

4

5

6

Page 21: WSO2 Product Release Webinar: WSO2 Enterprise Mobility Manager 2.0

EnhancedsupportforAndroid

◉  SupportsAndroid4.1.x-6.0(JellyBean-Marshmallow)

◉  SupportsthecompletestackofoperaRons,commonlyusedconfiguraRonenforcements

o  WificonfiguraRonso  EnterpriseWipeo  DeviceLocko  DeviceEncrypRonandmuchmore..

21

Page 22: WSO2 Product Release Webinar: WSO2 Enterprise Mobility Manager 2.0

EnhancedsupportforiOS

◉  SupportforiOS-7,iOS-8andiOS-9◉  NewlysupportedoperaRons

o  AddcellularoperaRonso  AddrestricRons(70differentoperaRons)o  Triggeralarmo  EnhancedwificonfiguraRonso  AddAirplayoperaRonso  CalDevsubscripRonso  EnhancedLDAPconfiguraRonso  Enhancede-mailconfiguraRons

22

Page 23: WSO2 Product Release Webinar: WSO2 Enterprise Mobility Manager 2.0

EnhancedsupportforiOScontd..

◉  Othernewfeatureso  RetrieveinstalledapplicaRonso  Retrieveinstalledprofileso  RetrieverestricRonso  Installapp-lockpayloads

23

Page 24: WSO2 Product Release Webinar: WSO2 Enterprise Mobility Manager 2.0

OperaDonsVsPolicies

◉  CleardemarcaRonsbetweendevicemanagementoperaRonsandconfiguraRonso  OperaRonsi.eDevicelock/Cameradisableo  ConfiguraRonsi.e.Wifi/PassCode

◉  ConfiguraRonsarepushedtodevicesviapolicies◉  OperaRonsarepushedtodevicesmanualselecRon◉  Policyenforcementbasedonuser-role,device-

ownership,deviceplaNorm,etc

24

Page 25: WSO2 Product Release Webinar: WSO2 Enterprise Mobility Manager 2.0

OperaDonsVsPoliciescontd..

25

Page 26: WSO2 Product Release Webinar: WSO2 Enterprise Mobility Manager 2.0

NewPolicyManagementFramework

◉  EasytousepolicycomposiRonandenforcementwizard

◉  Prioritybasedpolicyenforcement◉  Policyenforcementover,

o  Userroleo  Deviceownershipo  DeviceplaNorm

26

Page 27: WSO2 Product Release Webinar: WSO2 Enterprise Mobility Manager 2.0

NewPolicyManagementFramework

27

Page 28: WSO2 Product Release Webinar: WSO2 Enterprise Mobility Manager 2.0

NewPolicyManagementFramework

28

Page 29: WSO2 Product Release Webinar: WSO2 Enterprise Mobility Manager 2.0

RESTAPIsupport

◉  WelldesignedandcomposedRESTAPIsuponallkeydevicemanagementfuncRonaliRes

◉  AllAPIsarepublishedas“managedAPIs”uRlizingthesameplaNormcomponentsusedin“WSO2APIManager”

◉  AlldevicemanagementRESTAPIsareOAuth

protected

29

Page 30: WSO2 Product Release Webinar: WSO2 Enterprise Mobility Manager 2.0

RoleBasedAccessControl

◉  IdenRfydifferentgroupsintheorganizaRono  i.e.ITOperator,ServerAdministrator,Manager,

etc

◉  Separatepermi\edfuncRonaliResupontheirrespecRvebusinessrolewithintheorganizaRon

◉  Fine-grainedpermissionmodelforthosewhowishto

adoptschemssuchas“POLP”

30

Page 31: WSO2 Product Release Webinar: WSO2 Enterprise Mobility Manager 2.0

UIWhite-labeling

◉  AimedataudienceswhowishtocustomizethelookandfeeloftheEMMend-userapp

◉  Welldesignedplace-holdersformostcustomizableelements.i.e.logo,etc.

31

Page 32: WSO2 Product Release Webinar: WSO2 Enterprise Mobility Manager 2.0

AppManagementImprovements

◉  Unifiedappmanagement-Supportswebappsandmobileapps(iOS,Android,Windows)

◉  SecurityManagement

o  Single-Sign-On(SSO)o  Role-basedUserAuthorizaRon–Public/Limitedo  Abilitypluganyuserrepository(MSAcRveDirectory,

LDAP,Database,etc)

32

Page 33: WSO2 Product Release Webinar: WSO2 Enterprise Mobility Manager 2.0

AppManagementImprovements

◉  Policy-drivenAccessControlo  Manageanonymousaccesso  Thro\lingo  Managefine-grainauthorizaRon(viaXACML-based

policies)◉  CapableofacRngasacentralOAuthServerforallAPIs

o  ManageOAuthKeysonbehalfofappsofvariousproviders

o  ManageToken(validaRon/expiraRon)onbehalfofappso  AppwillonlyseeasingleOAuthprovider

33

Page 34: WSO2 Product Release Webinar: WSO2 Enterprise Mobility Manager 2.0

AppManagementImprovements

◉  StaRsRcso  Variousstats(e.g.OverallSubscripRons,Usageby

Page/User,ResponseTime)o  LeveragesonWSO2BusinessAnalyRcsMonitor(BAM)

whichsupportsbatchandreal-Rmedataprocessingo  Capableofextendingtothird-partyanalyRcsengines

(e.g.GoogleAnalyRcs)

34

Page 35: WSO2 Product Release Webinar: WSO2 Enterprise Mobility Manager 2.0

What’sintheplateforQ1toQ3?

◉  EMM2.0.1o  BugfixreleasefollowedbyEMM2.0.0o  Carriesmanyfixesrelatedtouser-experience,

device&applicaRonmanagemento  Willbereleasedin2016-Q1

◉  EMM2.1.0o  AimedatproperlyimplemenRngBYOD-COPE

separaRonuponAndroid,iOSandWindowso  Willbereleasedin2016-Q3

35

Page 36: WSO2 Product Release Webinar: WSO2 Enterprise Mobility Manager 2.0

Contactus!

Page 37: WSO2 Product Release Webinar: WSO2 Enterprise Mobility Manager 2.0

Q&A

37