Providers can be used by applications to leverage external tools to perform specific operations. For example the reclaim provider enables software to be uninstalled, thereby extending the functionality of the platform to include uninstallation.

Provider configuration page

On this page:

Provider configuration table

The columns in the table are described below:

TypeThis indicates the type of the provider. For example, the type of the Reclaimer provider is Uninstall.
NameThis displays the name of the provider. The only default provider supplied with the Tachyon 5.0 release is the Reclaimer provider. When you have at least one SCCM connector configured in Tachyon you will also have the option to use an additional SCCM provider.
EnabledThis indicates whether the provider is enabled. If this cell contains a check the provider is enabled. If this cell is empty the provider is disabled.
Test statusIf you have added an SCCM connector, this cell tells you if you have successfully tested the connection to your SCCM server.

Providers get automatically added to the system when you install AppClarity and when you create at least one Configuration Manager (SCCM) connector. 

The picture opposite shows the Reclaimer provider, which lets you uninstall software using the reclaimer and is installed with AppClarity, and three providers that get created when you have added a Configuration Manager connector. 

ReclaimerUsed by AppClarity to connect to the Software Reclaimer, also referred to as Traditional reclaim. Please refer to AppClarity 7.1 - Reclaiming a product using SCCM Uninstall for more details.
SCCM installflagUsed by Application Migration for the auto-install feature. Please refer to Application Migration 3.1 - Getting started with Application Migration: Auto Install for Configuration Manager Applications and Packages.
SCCM UninstallUsed by AppClarity as an alternative to the Software Reclaimer, also referred to as SCCM custom Reclaim. Please refer to AppClarity 7.1 - Reclaiming a product using SCCM Uninstall for more details.
SCCM WMI ServerThe SCCM WMI Server  provider lets you define credentials for accessing Configuration Manager that are subsequently used by the other two SCCM providers. You can test that the credentials are correct by selecting the SCCM WMI Server provider and then click the Test CM Connection  button.

If you have multiple Configuration Manager connectors it's only when you have deleted the last one, that the SCCM providers are removed.

Provider configuration page

Enabling SCCM WMI Server

The WMI provider holds the connection details of the Configuration Manager server.

To set the provider configuration:

  1. Navigate to Settings→Provider configuration.
  2. Select SCCM WMI Server and click Edit.
  3. In the Edit provider configuration popup, slide the SCCM WMI Server toggle to on and complete the displayed form using the following information as guidance:

    SCCM WMI ServerToggle this control to on (to the right) to enable the SCCM WMI Server.
    SCCM Server

    Enter the name of the Configuration Manager server. In our example this is ACME-CM01.

    In a Microsoft Endpoint Configuration Manager hierarchy, this would be the CAS.

    SCCM User

    The credentials for provider SCCM WMI Server may differ from those used for your System Center Configuration Manager (SCCM) connector. Make sure the credentials used here have SCCM administrator rights.

    SCCM Uninstall must be run under an account that's a member of the dbcreator server role on the database server where the SCCM database is hosted, in our example this would be CM_CM1 on ACME-SQL01.

    The SCCM User account in our example is ACME\Administrator.

    SCCM PasswordThe password for the SCCM User account.
  4. When you have entered the correct information, click Save.

Edit provider configuration popup

Testing SCCM WMI Server

As the SCCM WMI Server provider defines how all the SCCM providers access Configuration Manager - you should test the details and credentials you have entered as soon as the provider has been saved.

  1. Navigate to Settings→Provider configuration.
  2. Select the provider with the name SCCM WMI Server.
  3. Click on the Test CM Connection button, this button is enabled when only the SCCM WMI Server provider has been selected.
  4. A test will be scheduled to run. When the test has completed successfully a green checkmark appears in the Test status column for the SCCM WMI Server row in the table, as shown in the picture opposite.
  5. If the test fails you will need to recheck the details and credentials you have provided, making sure that the selected account has necessary permissions as described in Enabling SCCM WMI Server.

WMI provider tested successfully