应用设置策略
通过应用设置策略(App Setup Policy),管理员可以为用户或者组,预装指定的应用,甚至能将某些特定应用固定在用户客户端的导航栏上面,这样做的目的是提高关键应用的可触发性,减少用户上手的难度。同时,通过应用设置策略安装的应用,用户无法卸载。
通过 https://admin.teams.microsoft.com/policies/app-setup 可以查看并定义设置策略。
全局的策略一般如下
红色框出来的部分很关键,第一个开关决定了用户是否能上传自定义应用。下图中左边展示的是可以上传自定义应用的情况,右边这个用户则是没有“上传自定义应用”权限的,他看不到 “上传自定义应用” 这个菜单。
如果该用户本身是一个开发者,他可能会尝试通过其他的方式(例如通过开发工具)来尝试安装自定义应用,只要他被分配的应用设置策略,不允许他上传自定义应用的话,他仍然是无法成功的。下面这个错误消息,已经很清楚地告诉他,需要请IT管理员帮忙添加才能测试这个应用。
严格来说,我觉得这两个设置更应该属于上一节讲的“权限策略”,而不是“设置策略”。
设置安装应用
管理员可以进一步设置想通过当前这个设置策略为用户安装的应用列表,请按下面所示步骤操作。这里的一个建议是,尽量根据一个权限策略进行搜索,另外,搜索时所用的名称是英文的,不能用中文名进行搜索。这里的体验值得改进一下。
这里搜索的应用,必须包含Personal Scope,因为这是针对个人进行安装。
在策略中定义的应用,一般分配给用户并且生效后,用户就自动拥有了这些应用,他们不需要自己去搜索和安装,这个功能是非常有用的。
设置固定应用
除了为用户预装某些应用,通过“设置策略” 还可以为用户固定应用。操作方式跟上面的步骤很类似。但这里的设计其实可以改进一下,应该让管理员从“已安装的应用”这个列表中选择就更合理一些,而不是又要重新搜索一次。
因为固定应用会影响到用户客户中的菜单,所以一旦分配生效后,用户会收到一个提醒。在手机上,也会有类似的提示消息。
你可以通过PowerShell 对应用设置策略进行分发,详情请参考“基于策略的管理”这一节的介绍。