The System Center Configuration Manager Company Portal app allows users of Windows 8 and Windows 8.1 machines to view and install applications made available to the user by their administrators. The machine must be managed by Microsoft System Center 2012 R2 Configuration Manager, or later, with the agent installed.
The app communicates directly with the Configuration Manager on-premise server infrastructure. Note that this contrasts with the Windows Intune Company Portal app (available through the Windows Store and the Download Center) which communicates directly with the Windows Intune service.
- System Center 2012 R2 Configuration Manager
- The Application Catalog Web Service and Application Catalog Website Point roles must be operational on one or more primary sites
- End User Machines
- Windows 8 Pro, Windows 8 Enterprise, Windows 8.1 Pro or Windows 8.1 Enterprise
- Machine must be domain-joined
- System Center 2012 R2 Configuration Manager (or later) client agent must be installed
- User must be logged on with domain credentials
To enable Company Portal app functionality a registry key must be present on target devices. This allows the Configuration Manager agent to communicate with the Company Portal app. The required value is:
- Key = [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\CCM]
- Value Name = PortalPackageFamily
- Type = REG_SZ
- Value = Microsoft.CorporateAppCenter_8wekyb3d8bbwe
To deploy the Company Portal app, use the following steps:
- Ensure that the Application Catalog role is operational on one or more primary sites. For more information, refer to the following TechNet article: Configuring the Application Catalog and Software Center in Configuration Manager (http://go.microsoft.com/fwlink/?LinkID=247211).
- Deploy the registry value specified above to all clients on which the Company Portal app will be installed. This can be done via Group Policy, the Compliance Settings feature of Configuration Manager, or any other method applicable in your organization.
- Deploy the Company Portal app. You can deploy this app to Windows 8 or Windows 8.1 workstations through the Application Management feature. For more information, refer to the following TechNet article: Introduction to Application Management in Configuration Manager (http://go.microsoft.com/fwlink/?LinkID=247184) and select “Windows app package (*.appx, *.appxbundle)” in the Create Application wizard.
Note: The Company Portal app may take up to 15 minutes after installation before it is fully operational
Recommendations and Best Practices
Consider the following when deploying the Company Portal app in your environment.
- The Company Portal app utilizes the default Application Catalog Website Point assigned to the device when communicating with the Configuration Manager infrastructure. For more information, refer to the following TechNet article: About Client Settings in Configuration Manager (http://go.microsoft.com/fwlink/?LinkID=252184).
- If you have multiple primary sites in a hierarchy, we strongly recommend adding a set of Application Catalog roles for each of the primary sites, and using Automatic detection to control the default Application Catalog Website Points.
- When the user browses the list of applications in the Company Portal, the app will display the applications that have been made available to the user, similar to the Configuration Manager Application Catalog functionality. The Company Portal will assess the operating system requirements specified for the deployment type of the application to determine if the application should be available for installation.