How do I publish an application within App-Centre?

This article explains the process for configuring an application for use with Certero App-Centre.  If you are looking for guidance on how to create a package for use with Certero Distribution you may find the following guides helpful:

Making a Package available within App-Centre

To make an existing package available within App-Centre please follow the steps below:

  • Navigate to Distribution > Packages

  • Right-click the appropriate package > Actions > Publish in App-Centre

We have chosen Citrix Workspace in the below example:

We will now configure the package with the following values:

Details

  • Name = Citrix Workspace

  • Description = Enter a description of the package

  • Categories = Enter one or more categories (Please note this is a mandatory field)

  • Icon = Upload an image to be displayed within App-Centre

Installation

  • Operating System = Windows

  • Versions = All Selected (Here you can choose to exclude specific versions of Windows, XP for example)

  • Architectures = All Selected (Here you can choose x86 or x64)

  • Package = Citrix Workspace

  • Procedures = Install / Uninstall

  • User Notifications = Checked

Recognition

In order for an application to be detected as installed, we need to specify how Certero will recognize the application.  There are several methods available when configuring application recognition, such as Product Code, Registry Key or File existence/version.  In this example we will be using File existence / version.

  • Path = C:\Program Files (x86)\Citrix\ICA Client\SelfServicePlugin\SelfService.exe

  • Version = 22.5.0.11

Rules

The next step is to specify an Application Rule,  in this example we want Citrix Workspace to be available for all users without requiring approval so we are going to proceed without an Application Rule.

The final step is to publish the application to ensure it is presented within App-Centre.  To do this we will right click the application, select actions and then publish (as shown below)

We can now access App-Centre to confirm the application is presented as expected, App-Centre can be found on the following URL:

https://<CerteroPlatformURL>/certerowebapp/appcentre

We can now test the installation by clicking the 'Install' button and clicking 'OK'

The application will now show a status of 'Awaiting Installation'

When the Certero client agent has picked up the Distribution Job, the application will show a status of 'Install Active'

Once the application has successfully installed, App-Centre will present a 'Uninstall' button as shown below:

Please note that if the application is still showing as available for installation there is likely an error within the 'Recognition' field of the application properties.