The Windows Server (or other Windows products) PowerShell extensions can be used to address or change Active Directory objects, or even to carry out more complex procedures, like the rolling out of software to client devices.
The scripts are executed via the tenfold Agent, which must be installed on one of the supported operating systems in advance. The scripts can be conveniently uploaded via the tenfold web interface and are stored in the database.
As soon as the script is to be executed, it is transferred to the respective tenfold agent in encrypted form, which then executes the script in a specially created session. Parameters can be passed to the script by tenfold. If the script runs as part of the provisioning of a resource, the entire context of the request is automatically available to the script (all data on the creator of the request, as well as recipient, resource and more). The agent reports any errors back to tenfold and logs them automatically. Once the error has been corrected, the execution can be repeated.
The “Import session” command triggers a remote session through which scripts can be executed on servers other than the one the tenfold agent is installed on.