Windows Phone 8企业级开发:安全部署与数据控制

需积分: 10 1 下载量 24 浏览量 更新于2024-07-22 收藏 1.59MB PDF 举报
Windows Phone 8 企业级开发是针对企业用户的一种定制化解决方案,它允许公司对其内部应用程序进行严格的管理和分发控制。此平台特别强调了数据隔离和用户权限管理,以确保企业数据的安全性和隐私。 1. **数据隔离与权限控制**: - 企业数据和个人数据是相互独立的,这意味着企业可以完全掌控其内部(私有)应用的数据,而不会干涉到应用商店中的公共应用。这确保了企业的敏感信息得到保护。 - 公司可以实施身份验证和访问控制,例如通过Settings applet结合MDM(Mobile Device Management)技术,确保只有经过身份识别的员工才能安全接收和使用企业应用。 2. **应用管理**: - 注册方法多样:企业可以选择通过MDM、Email、浏览器或Company Hub来注册和部署应用。其中,MDM是最常见的手段,能够实现集中式的设备管理和应用分发。 - 应用安装和卸载: - MDM/企业中心是主要的安装方式,支持批量安装,并可通过IAsyncOperationWithProgress接口监控安装进度,包括开始、确认、下载完成、安装开始和完成五个阶段。 - 取消注册支持远程或本地操作,但静默更新功能不支持。 - 对于特定的应用,如XAP,可能需要通过特定的API,如InstallationManager.AddPackageAsync()来安装,并通过FindPackagersForCurrentPublisher()方法查找同源或同证书的应用进行启动。 3. **证书和标识管理**: - 在应用清单文件中,使用PublisherID设置为证书的UID(如{EE6B2808-0000-0000-0000-000000000000}),有助于安装管理器识别和定位相应的应用。 Windows Phone 8的企业级开发为企业提供了一套完整的工具和机制,旨在增强安全性,简化IT管理,并保障企业资产的私密性。这对于那些需要在移动设备上部署企业应用的组织来说,是一项重要的技术选择。