Skip to main content

Automation

Automation

All functions of the SCCM Teleporter can be used via command line call.

Control takes place via an open SCCM Teleporter XML format. Thus, process logic and SCCM Teleporter are independent and interchangeable components.


Overview

The following diagram shows the integration of the SCCM Teleporter into a process automation in a simplified way.

automation_simple.png


  • mDynamic generation of the XML statement file within your own individual process logic, e.g. using Powershell.
  • Calling the SCCM Teleporter and specifying the XML file as command line parameter.
  • Execution of the steps to be performed, e.g. transferring a task sequence from the reference environment to the productive environment.
  • Return of an exit code (e.g.: 0 = success) for evaluation within the further process logic.
Automation within existing processes

Another application scenario is the supplementation of existing automation processes.

Illustration of a control and integration of the SCCM Teleporter with automated execution:

use-case3.png

Execution

Execution is done by calling the SCCMTeleporter.exe file and specifying the XML file as command line parameter, e.g. "SCCMTeleporter.exe \\share\Import.xml". You can find a detailed description in the chapter Command line version.

The statement file can be generated dynamically as required, a complete file or UNC path can also be passed as a command line parameter

After execution, an exit code is returned (e.g.: 0 = success).

Functions

Import and/or export statements can be defined, the transfer of SCCM objects consists of an export statement (specifying the source SCCM site) and an import statement (specifying the target SCCM site).

Required import or export settings, as well as SCCM teleporter filters for object selection, can be generated dynamically as well as created and reused via the graphical user interface.