首页> 系统技术> 10-SCCM软件发布系列(四)-应用程序目录

[文章]10-SCCM软件发布系列(四)-应用程序目录

收藏
0 2431 0

前言

这一篇要进行分享的是SCCM的一个功能——应用程序目录。这个功能由两个站点角色组成:应用程序目录web服务点和应用程序目录网站点。那么这个应用程序目录的功能到底是有什么用呢?上前几篇关于SCCM的软件发布系列中都已经分享过,SCCM可以通过应用程序或者包的方式进行发布软件,然后用户通过安装在客户端的软件中心进行下载安装。但是这里有个问题就是,如果当SCCM所发布的软件逐渐地多了起来之后,在客户端的软件中心上查看就会很乱,因为软件中心并不能很好的把软件进行树状的分类,那么这里的应用程序目录功能就可以做到这一点。

 

一、安装站点角色前准备

1、如果是照着Stastudio网站的SCCM系列文章开始一步步来进行部署SCCM的话,那么这时的服务器角色和功能都只是刚好满足SCCM的一些基础站点角色,但是如果在后来想再进行添加SCCM的一些其它的站点角色的话,这时就要去检查一下当前的服务器已安装的角色和功能是否都满足将要添加的SCCM站点角色。这里的应用程序目录WEB服务点和应用程序目录网站点都不满足,所以就必须先对服务器进行配置,添加一些额外的功能。如下:

站点角色需要条件
应用程序目录WEB服务点doNet 3.5 SP1

doNet 4.0

WCF激活(Http激活,非Http激活)

IIS配置:

  应用程序开发(ASP.NET)

  IIS6管理兼容性(IIS 6元数据库兼容性)

应用程序目录网站点doNet 4.0

IIS配置:

  常见HTTP功能(静态内容,默认文档)

  应用程序开发(ASP.NET)

  安全性(Windows身份验证)

  IIS6管理兼容性(IIS 6元数据库兼容性)

  

 

二、添加站点角色

1、前提条件都准备好了之后,就可以进行添加站点角色。打开”SCCM控制台“,依次打开”管理→概述→站点配置→服务器和站点系统角色“。右击想要进行添加站点角色的服务器,然后点击”添加站点系统角色“。


 

2、在”系统角色选择“页,勾选上“应用程序目录WEB服务点”和“应用程序目录网站点”两个角色。


 

3、 在“应用程序目录Web服务点”的设置页中,可以对“Web应用程序名称”这一项进行自定义,默认值是“CMApplicationCatalogSvc”,这里为了方便改成了“WebAppSvc”。


 

4、 同样在“应用程序目录网站点”也对“Web应用程序名称”进行自定义,默认值是“CMApplicationCatalog”,这里为了方便改成了“WebApp”。


 

5、在“应用程序目录自定义”可以对组织名称进行定义,然后就可以进行安装。


 

6、 完成之后可以通过查看消息查看器查看,如下图所示,两个组件“SMS_PORTALWEB_CONTROL_MANAGER”和“SMS_AWEBSVC_CONTROL_MANAGER”两个组件都为1015的状态。


 

7、在“监视”→“概述”→”系统状态”→“组件状态”也可以看到这两个组件为联机状态。


 

8、最主要的还要打开IIS管理器,查看默认站点下是否有生成两个新的网站。如果有就代表已经成功安装上。


 

9、在客户端打开IE,访问http://<SCCM FQDN>/webapp,然后输入相应的用户名密码就可以看到应用程序目录这个网站。


 

 

三、发布软件到应用程序目录网站上

1、打开应用程序,选择一个应用程序右击,点击“部署”。


 

2、选择部署的集合为“所有用户”,前几篇的软件发布都是把软件部署到设备的集合,在这里就要把软件部署到用户集体里面。


 

3、在“部署设置”中设置为“安装/可用”,也可以把“如果用户请求此应用程序,则需要管理员批准”勾选上。


 

4、发布完之后如果要设置分类,可以打开此程序的属性,然后在“应用程序目录”里修改“用户类别”。上一篇所提到的“用户类别”就在这里体现出来。


 

5、最后用户在网站上看到的效果就如下图,用户类型的字段就会成为应用程序目录里的一个标签,或者是一个类别。


 

6、因为该应用程序设置要审批,所以用户在安装该程序之前要先进行请求。


 

7、然后再由管理员进行审批安装。


 

 

四、关于分类设置

1、多类别设置。

同一个应用程序也可以设置属于多个类别,只要在“用户类别”中设置多个类别,然后该应用程序就隶属于这两个分类,用户无论打开“01-输入法”还是“02-Input Methor”的分类,都能看到该软件存在。



 

2、“包”的分类。

应用程序目录分类的功能也可以应用到“包”上面,打开发布的包里面的程序,右键打开程序的属性。

 

然后在属性的“常规”页里面,对“类别”这一栏进行手动输入分类项。


 

然后再把包部署到用户,那么用户最终在网站上看到的效果就如下图:


 

PS:应用程序目录网站的存在,应该说是弥补了客户端软件中心对软件分类的不足。而且更重要的一点是,无论是从后台还是用手动的方式去为计算机安装SCCM的客户端,桌面上都没会自动的产生一个叫“软件中心”的快捷方式,所以很多时间用户并不知道管理员口中的软件中心到底从哪里寻找。但是应用程序目录网站就可以免去这个麻烦,管理员可以把这个链接集成到用户日常办公的OA系统里面,用户只需通过点击超链接即可跳转到应用程序目录的网站,然后寻找自己想要的软件进行下载安装。但是要想使用应用程序目录站点的前提是,计算机必须要先安装SCCM客户端软件中心,这样子用户从网站上提交的安装申请才能调用软件中心进行下载安装。


>>返回主目录

>>下一篇:
11-SCCM软件发布系列(五)-软件的安装要求

>>上一篇:09-SCCM软件发布系列(三)-在应用程序中发布exe文件


原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。

原文链接:学领未来STA工作室


欢迎关注【学领未来公众号】

系统技术
最近热帖
{{item.Title}} {{item.ViewCount}}
近期热议
{{item.Title}} {{item.PostCount}}