Skip to main content

Installing the Task Mining Client software

Note

The Task Mining Client software is versioned and the Task Mining Client version number is indicated where relevant. For example, functionality marked as FROM 2.1.3, was introduced in version 2.1.3 of the Task Mining Client software and is not available in versions prior to 2.1.3. For more information about Task Mining software releases, see the Task Mining software install file release notes.

Task Mining Client software installation options

Install option

Use case

For more information

User is invited to a project and emailed a link that lets them:

  • Install the Task Mining Client software using the Task Mining set-up wizard.

  • Connect to the Task Mining project.

Recommended for less technical users as this is the simplest way of installing the Task Mining Client software and connecting to a Task Mining project.

Installing the Task Mining Client software (project invite)

User:

  • Downloads the Task Mining Client software.

  • Installs the Task Mining Client software using the Task Mining set-up wizard

  • Connects to a specific Task Mining project using an activation link.

User hasn't been added to a Task Mining project or wants to create their own Task Mining project.

Installing the Task Mining Client software (installation package)

FROM 2.3.0

Admin installs the Task Mining Client software from the command line:

  • On one or more machines.

  • On a Virtual Desktop Infrastructure (VDI).

Note

Before performing a VDI install, see VDI installation considerations and limitations.

  • Recommended where the Task Mining Client software is to be installed on more that 25 machines.

  • May be used by an admin to install Task Mining Client software for individual users or on specific machines.

Installing the Task Mining Client software (command line)

Installing the Task Mining Client software in a VDI

Updating the Task Mining Client software.

A new version of the Task Mining Client software has been released.

Updating the Task Mining Client software

Warning

For this installation method, you'll be emailed a link that will let you install the Task Mining Client software and connect to a Task Mining project. Before clicking the link, we strongly recommend you check the email sender is legitimate.

  1. When you receive an email invitation to join a Task Mining project, click the link in the email.

    A Task Mining invitation screen appears.

    Image of the Task Mining invitation screen
  2. Select Download for Windows.

    The Task Mining Client installation zip file downloads to your machine.

  3. Navigate to your Downloads folder and extract all files from the Task Mining Client installation zip file.

  4. Double-click the installer file.

    The Celonis Task Mining Setup Wizard appears.

    TM_setup_wizard_home_page.png
  5. Step through the wizard, referring to the Task Mining software installation settings as necessary.

  6. Select Finish when the Completed the Celonis Task Mining Setup Wizard screen appears.

  7. In the Task Mining invitation (see step 1), select Connect Client to team.

  8. Confirm your selection.

    The Celonis Task Mining Client software opens.

    TM_UI.png

For more information, see Using the Task Mining Client software.

Important

Once you've installed the Task Mining Client software, you'll need to connect to a Task Mining project. You'll be prompted for a project-specific activation link. This link is created when the Task Mining project is set up and the person who set up the Task Mining project you want to connect to will be able to send you the link. For more information, see Testing a Task Mining project.

  1. Check the installation prerequisites.

  2. Download the Task Mining Client software installation zip file.

    The Task Mining Client installation zip file downloads to your machine.

  3. Navigate to your Downloads folder and extract all files from the Task Mining Client installation zip file.

  4. Double-click the installer file.

    The Celonis Task Mining Setup Wizard appears.

    TM_install_wizard_home_page.png
  5. Step through the wizard, referring to the Task Mining software installation settings as necessary.

  6. Select Finish when the Completed the Celonis Task Mining Setup Wizard screen appears.

  7. When completed, select Finish.

  8. Go to Apps > Celonis Task Mining.

Note

You may not see all these settings and options during installation. The settings and options displayed will depend on your selections in the Task Mining Configuration Setup Wizard.

Setting

Options

Description

Default option

Recommended options

Installation Scope

  • Install for all users of this computer.

  • Install just for me.

    (<username>)

Defines whether the software is installed for all users of the machine or just for the user who installs it.

Install for all users of this computer

Depends on your use case but if you don’t have admin rights for your machine, use Install just for me.

Celonis Task Mining Extensions

  • Install Celonis Task Mining extension for Google Chrome (Recommended).

  • Install Celonis Task Mining extension for Microsoft Edge (Recommended)

Defines whether browser metadata is captured from Google Chrome and/or Microsoft Edge.

Both selected.

Both selected.

Note

If you deselect these here, you can install the browser extensions later if required. For more information, see Installing the Task Mining browser extensions (optional).

Celonis Task Mining Extensions

Enterprise policy or Developer mode installed extension (advanced)

FROM 2.7.9.

Installs the Task Mining Client software with an assigned extension ID and installs the Chrome extension automatically from your self-hosted store.

Not selected.

Depends on your use case.

For more information, see Installing self-hosted browser extensions (from 2.7.8).

Secure Gateway Configuration

Use Secure Gateway Server (optional)

FROM 2.2.2

Connects the Task Mining Client to an organization's secure gateway server and uses the API endpoints to connect to the Celonis Platform.

Not selected.

Depends on your use case. 

Note

If selected, you’ll be prompted to enter information for:

  • Secure Gateway Server.

  • Client Server Subject.

For more information, see Task Mining command line parameters.

Secure Gateway Configuration

On-Premise server (Optional)

Enables use of the Task Mining Gateway which is an on-premise secure gateway and integration service for Task Mining

Not selected.

Important

Use of the Task Mining Gateway is currently limited to specific customers who use a hybrid environment. For more information, contact Support.

Note

You must have admin rights to install the Task Mining Client software from the command line. A system proxy is used by default. If a different setting is required for individual machines, you must configure this for each machine individually. From 2.3.0.

  1. Check the installation prerequisites.

  2. Extract all files from the Task Mining Client install zip file.

  3. Open your command prompt with Run as administrator.

  4. Change your command line directory to point to where the files were extracted to in step 2.

  5. Copy and paste the Task Mining command line syntax t your command line.

  6. Modify the command line syntax according to your use case, using the Task Mining command line parameters.

    Tip

    You may also find the Task Mining command line examples helpful.

  7. Run your command.

    The Task Mining Client software is installed.

msiexec.exe /qb /[i|x] CelonisTaskMining.Installer-<version>.msi 
[ACTIVATIONLINKURLPROPERTY=<activation_link_url>] 
[CHROMEEXTENSIONPROPERTY={0|1}] [EDGEEXTENSIONPROPERTY={0|1}] [CUSTOMEXTENSIONPROPERTY={0|1}] 
[CUSTOMEXTENSIONIDS=<custom_extension_id>] [CHROMEUPDATEURL=<update_url>] [EDGEUPDATEURL=<update_url>] 
[SECUREGATEWAYSERVERPROPERTY=<secure_gateway_server_url>] 
[CLIENTCERTIFICATESUBJECTPROPERTY=&lt;client_certificate_subject&gt;] 
[SPNPROPERTY=&lt;service_principal_name_identifier&gt;] 
[TIMEOUTPROPERTY=&lt;connection_timeout&gt;] [EXTENSIONWEBSOCKETPORTPROPERTY=&lt;extension_websocket_port&gt;]

Note

Standard Microsoft Windows commands apply. See the Microsoft Windows documentation for more information.

Installation

Example command

Installs the Task Mining Client software using a secure gateway configuration.

Connects the Task Mining Client software to an organization's secure gateway server and uses the API endpoints to connect to the Celonis Platform.

For more information, see Running the Task Mining Client software over a secure gateway server.

msiexec.exe /qb /i CelonisTaskMining.Installer.msi SECUREGATEWAYSERVERPROPERTY="myserver.com" CLIENTCERTIFICATESUBJECTPROPERTY="certificate subject"

Installs the Task Mining Client software and enables use of the Task Mining Gateway.

For more information, see Running the Task Mining Client software over the Task Mining Gateway.

Important

Use of the Task Mining Gateway is currently limited to specific customers who use a hybrid environment. For more information, contact Support.

msiexec.exe /qb /i CelonisTaskMining.Installer.msi SECUREGATEWAYSERVERPROPERTY="myserver.com" CLIENTCERTIFICATESUBJECTPROPERTY="certificate subject" SPNPROPERTY="service principal name"

Installs the Task Mining Client software with an activation link.

msiexec.exe /qb /i CelonisTaskMining.Installer.msi ACTIVATIONLINKURLPROPERTY="https://team.domain.celonis.cloud/task-mining/join?code=1234-5678-9012-1234"

Installs the Task Mining Client software without browser extensions.

msiexec.exe /qb /i CelonisTaskMining.Installer.msi CHROMEEXTENSIONPROPERTY=0 EDGEEXTENSIONPROPERTY=0

Installs the Task Mining Client software with a Chrome extension from a different store.

msiexec.exe /qb /i CelonisTaskMining.Installer.msi CHROMEUPDATEURL="http://myserver.com/extension_store"

Installs the Task Mining Client software and enables the capture of Task Mining data from a browser extension with ID <custom_extension_id>.

For more information, see the Task Mining browser extensions overview.

msiexec.exe /qb /i CelonisTaskMining.Installer.msi CUSTOMEXTENSIONIDS=<custom_extension_id>

Note

Do not include a space between the comma and values if using a comma-separated list of IDs.

Installs the Task Mining Client software and enables the capture of Task Mining data from a browser extension with ID <customer_extension_id> from a self-hosted store.

 For more information, see Installing self-hosted browser extensions.

msiexec.exe /qb /i CelonisTaskMining.Installer.msi CUSTOMEXTENSIONIDS=<custom_extension_id> CHROMEUPDATEURL=https://myserver.com/mystore

Note

Do not include a space between the comma and values if using a comma-separated list of IDs.

Uninstalls the Task Mining Client software.

msiexec.exe /qb /x CelonisTaskMining.Installer.msi

Note

You can also configure the secure gateway service settings when you install the Task Mining Client software using the installation package. Both of these installation methods require admin rights. For more information, see Task Mining Client software install settings.

  1. Create a registry key at Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Celonis\TaskMining.

  2. Create a registry string value at the location in step 1 with the name secure_gateway_server.

  3. Assign the URL of the secure gateway server to secure_gateway_server, for example, mysecuregatewayserver.com/company.

    Note

    You can configure multiple secure gateways by appending additional gateways using a semicolon delimiter, for example secure_gateway_server=server1.com;server2.com;mysecuregatewayserver.com/company

  4. Create a registry string value in the location in step 1 with the name client_certificate_subject.

  5. Install the client certificate that will be used to authenticate the secure gateway server in Current User/Personal store.

  6. Assign the subject of the client certificate to client_certificate_subject, for example My Certificate.

    The configuration is complete.

    Tip

    You can roll back the configuration (if necessary) by removing the registry values created in steps 2 and 4.

Important

Use of the Task Mining Gateway is currently limited to specific customers who use a hybrid environment. For more information, contact Support.

Tip

You can roll back the configuration (if necessary) by removing the registry values created in steps 2, 4 and 7.

  1. Create a registry key at Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Celonis\TaskMining.

  2. Create a registry string value at the location in step 1 with the name secure_gateway_server.

  3. Assign the URL of the secure gateway server to secure_gateway_server, for example, mysecuregatewayserver.com/company.

    Note

    You can configure multiple secure gateways by appending additional gateways using a semicolon delimiter, for example secure_gateway_server=server1.com;server2.com;mysecuregatewayserver.com/company

  4. Create a registry string value in the location in step 1 with the name client_certificate_subject

  5. Install the client certificate that will be used to authenticate the secure gateway server in Current User/Personal store.

  6. Assign the subject of the client certificate to client_certificate_subject, for example My Certificate.

  7. Create a registry string value at the location in step 1 with the name service_principal_name.

  8. Assign the unique identifier of the secure gateway service instance to service_principal_name.

    The configuration is complete.

Note

Standard Microsoft Windows commands apply. See the Microsoft Windows documentation for more information.

Parameter

Description

Possible values

Deafult value at install

From version

/qb

Specifies there is a basic user interface during the installation process.

--

--

2.3.0

/i

Specifies normal installation.

--

--

2.3.0

/x

Uninstalls the package.

--

--

2.4.0

ACTIVATIONLINKURLPROPERTY

Assigns the activation link URL.

Vew the activation link URL from Users & Invite > Invite Users.

URL with this format:

https://<team><realm>.celonis.cloud.celonis.cloud/task-mining/ui/join?code<uuid>

--

2.3.0

CHROMEEXTENSIONPROPERTY

Enables or disables installation of the Chrome extension.

0 (disabled)

1 (enabled)

1

2.3.0

CHROMEUPDATEURL

Changes the update URL location for installing and updating the Chrome extension to an alternative repository.

For information about using CHROMEUPDATEURL, see the Task Mining command line examples.

--

Chrome Web Store

2.4.0

CLIENTCERTIFICATESUBJECTPROPERTY

Assigns the client certificate subject name. The certificate must be installed in the Windows certificate store under Current User/Personal store.

--

<empty>

2.3.0

CUSTOMEXTENSIONIDS

Assigns the custom Chrome extension ID value (separate multiple values with commas).

For information about using CUSTOMEXTENSIONIDS, see the Task Mining command line examples.

--

<empty>

2.7.8

CUSTOMEXTENSIONPROPERTY

Specifies whether a custom Chrome extension ID is used. This is required for self-hosting of the Task Mining browser extensions.

--

--

2.7.8

EDGEEXTENSIONPROPERTY

Enables or disables installation of the Microsoft Edge extension.

0 (disabled)

1 (enabled)

1

2.3.0.

EDGEUPDATEURL

Changes the update URL location for installing and updating the Microsoft Edge extension to an alternative repository.

--

Chrome Web Store

2.4.0

EXTENSIONWEBSOCKETPORTPROPERTY

Specifies a custom web socket port for the Chrome extension.

--

8080

2.12.0

SECUREGATEWAYSERVERPROPERTY

Assigns the secure gateway URLs if the Task Mining Client software is used in a secure environment. Multiple URLs must be separated by a semicolon (;).

--

empty

2.3.0

SPNPROPERTY

Assigns the Service Principal Name (SPN) of the gateway service to enable authentication with the on-premise Task Mining Gateway. Separate multiple SPNs with a semicolon (;).

Secure gateway URLs and their corresponding SPN should be defined in the same order.

Important

Use of the Task Mining Gateway is currently limited to specific customers who use a hybrid environment. For more information, contact Support.

--

empty

2.5.0

TIMEOUTPROPERTY

Defines the timeout in seconds for HTTP connections to the Task Mining Gateway.

Important

Use of the Task Mining Gateway is currently limited to specific customers who use a hybrid environment. For more information, contact Support.

For more information, see Installing the Task Mining Gateway.

Any positive integer value.

180

2.5.0

WORKINGDIRECTORY

Changes the default location of the working directory. The Task Mining Client software requires read and write permissions for this directory.

--

%LOCALAPPDATA%\Celonis\TaskMiningClient

2.16.0

VDI install option

Description

Use case

Install the Task Mining Client software inside a VDI.

The Task Mining Client software captures data as if it were installed and running directly on the machine.

Full Task Mining data capture.

Install the Task Mining Client software outside a VDI.

The Task Mining Client software is installed on a user's machine and captures Task Mining data from a remote desktop without being installed in the VDI.

Screenshots (if enabled) can be captured in this setup, but data from within the VDI, such as which apps are used, is not available.

The Task Mining Client software must be connected to the VDI using:

  •  Microsoft Remote Desktop client.

  • Citrix Workspace.

  • Citrix Receiver.

  • VMware Horizon Client.

Limited capture. Used to determine whether the Task Mining Client software is running.

Consideration

Description

Recommendation

Non-Task Mining software users in the Production environment.

Production environment includes users who won’t be using the Task Mining software.

Create a VDI for the subset of Task Mining software users.

Note

This also provides a simple fallback mechanism if unforeseen issues arise and you need to roll back users. Using a VDI environment for a smaller number of users can also speed up configuration changes and deployment of new Task Mining software and SAP GUI versions.

Multi-user sessions are required.

While multiple users can connect to the same Windows instance in parallel, the Task Mining browser extensions can’t be used in parallel for multi-user sessions.

Use a VDI for multi-user sessions only if the capture of Task Mining data from the Chrome browser extensions is not required.

Update options

Use case

More information

Uninstall the Task Mining Client software and reinstall a different version.

Installation of any version of the Task Mining Client software.

Updating the Task Mining Client software (uninstall/reinstall)

Install a newer version of the Task Mining Client software ‘on top’ of the current Task Mining Client software.

Installation of a newer version of the Task Mining Client software.

Updating the Task Mining Client software (install a newer version)

  1. Uninstall the Task Mining Client software either:

    • Using Windows >Apps > Installed apps >Uninstall; or

    • From the command line.

  2. Identify the Task Mining Client software version you want to install using the Task Mining installation file release notes.

  3. Install the Task Mining Client software.

We notify users of new Task Mining Client software versions in both the Task Mining installation file release notes and in our wider product release notes.