PowerShell® Plugin

The PowerShell plugin allows the execution of scripts for specific events or situations in the system. This allows you to design individual extensions for tenfold, based on a widespread available technology.

Benefits

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.

Features

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.

Limitations

Some of the plugin functions in the Essentials Edition and Essentials Plus Edition are limited. It is possible to run scripts for global events, such as the automatic generation and configuration of a terminal server profile path after a user has been created.

However, since only the Enterprise Edition allows user-defined resources, it is not possible to use the PowerShell plugin for resource provisioning purposes. Note: items that are represented as resources in tenfold include (among others) business applications and access rights.

If you are unsure whether you will be able to use certain functions, due to the limitations mentioned above, please contact one of our partners or send an inquiry to info@tenfold-security.com.

Products With PowerShell-API

Important note: For products which Microsoft provides an API via PowerShell for, you may not have to make individual configurations because there might already be a tenfold-plugin available. tenfold supports the following products:

  • Microsoft Exchange Server®
  • Microsoft Office 365®
  • Microsoft Dynamics Online®
  • Microsoft Dynamics CRM®
  • Microsoft Dynamics NAV®
  • Microsoft Dynamics AX®

System requirements

  • The tenfold Agent must be installed on one of the following supported operating systems:
    o Windows Server 2008 R2
    o Windows Server 2012
    o Windows Server 2012 R2
    o Windows Server 2016
  • PowerShell supports all versions which are currently available
  • All required extensions (Cmdlets) must be loaded and available

Required License for Limited Use

Required License for Unlimited Use

Request a free trial

It has never been easier to manage and keep track of your users and their access rights in one centralized software. Administrators, managers and your company as a whole will benefit from tenfold, as it provides a transparent overview of all access rights. tenfold can help you comply with standards, like ISO 27000, BSI, etc., and offers worthwhile functions for managing users and access rights.

Request trial