The official blog of the Microsoft System Center Configuration Manager Product Group
The Application Catalog is one of the new and exciting features in the System Center 2012 Configuration Manager. Dave Randall recently posted a great blog post that helps you plan for the Application Catalog deployment and provide a great experience to the users.
This blog post provides additional information about how to deploy the Application Catalog in your environment, which might help you avoid common pitfalls and it offers some troubleshooting tips to resolve some typical issues that we’ve seen and heard from customers. This information also reflects some of the frequently asked questions on the System Center 2012 Configuration Manager forums.
You can set the color theme of the website to any color that you feel is appropriate for your organization. In addition, you can specify the organization name that the users will see in the bottom-left corner of the page. These options are available in the Add Site System Role Wizard when you install the Application Catalog website role and in the Application Catalog Website Properties after the role is installed.
When the Application Catalog roles are installed, the default permissions allow domain users of the same domain to browse the Application Catalog. Because the Application Catalog uses Windows Authentication, you can add or remove permissions for the following folders to configure the users or groups that have access to the website:
Note that these permissions are reset to the default values if you reinstall the Application Catalog website role, modify the protocol for the existing role, or change language selection for the primary site.
If you plan to support users in untrusted forests, the Application Catalog must be able to authenticate users who connect to it. The two Application Catalog roles provide flexibility to support this scenario. To support this configuration:
You can configure the Application Catalog web service role and the Application Catalog website role to use HTTPS for additional security on the intranet. If users will connect to the Application Catalog from the Internet, you must configure the Application Catalog website point for HTTPS.
Before you select the HTTPS configuration, check the following:
If you want the Application Catalog website point or Application Catalog web service point to use non-default ports, perform the following steps:
The Application Catalog can display information in different languages, based on the user’s locale:
You can find more information about configuring the Application Catalog on TechNet: Configuring the Application Catalog and Software Center in Configuration Manager
The Application Catalog requires a set of IIS components to be already installed, as documented in Supported Configurations for Configuration Manager. Key points:
If the role installation failed, you might see errors for one or both components, similar to the following:
After the Application Catalog roles are installed, the Configuration Manager clients start picking up the URL for the Application Catalog. Ensure that the following client settings are configured correctly before you use the Application Catalog:
You can find more information about each of these client settings in About Client Settings in Configuration Manager on TechNet.
Follow these steps to verify that the clients received the client settings and that they are configured correctly for the Application Catalog:
If the link is disabled or takes you to an old or incorrect URL, the client might not yet be configured for the Application Catalog URL. Refer to the previous section in this post to make sure that the client receives the updated URL. Note that you must close and re-open Software Center to refresh the Application Catalog link.
If you see an error displayed on the My Devices tab or see the following error message “Cannot install or request software” when you install an application, the Application Catalog website has a problem communicating with the client.
Some troubleshooting tips for client communication to the Application Catalog:
I hope that this blog post helps you to configure the Application Catalog in your environment and provides you with information about some typical troubleshooting problems with solutions. For more information about the Application Catalog, see Dave’s Deploying A Great Application Catalog Experience for System Center 2012 Configuration Manager post, Introducing the Application Catalog and Software Center in System Center 2012 Configuration Manager post, and Configuring the Application Catalog and Software Center in Configuration Manager on TechNet.
This posting is provided "AS IS" with no warranties, and confers no rights.
What a gem of a posting!
Brilliant post, most complete guide to Application Catalog I have seen.
that's the easy part.. getting your 100+ apps to uninstall correctly is very difficult.
I'm wondering if there is a way to use a custom logo on the Application Catalog website?
I guess the default (configmgr logo) is embedded in the XAP file? I'm not sure if there exists any trick to place one in the CMSoftwareCatalog\Content\Images folder.
We would like to add a column in the App Catalogue upper screen to display version information. This info is visible in the lower frame once you click an app however we would prefer it appear in the list of apps above.
Does anyone know if this can be done?
Now I know I need an AppCat Website Point in my untrusted forest to support my users in my untrusted domain.
Do I need a MP in the untrusted forest to support user policies?
We have computer policies working (goes through anonymous access), but users fail as they use the untrusted user account.
Is it better to install the AC role on a seperate site system or on the primary site server ?
We have environment with 1 primary site, 3 secondary sites and >12000 clients.