User:Aline4219/ScriptRunner

ScriptRunner is a software platform that supports the automation, configuration & administration of IT systems with PowerShell. PowerShell activities can be controlled and monitored via the PowerShell Host. Further functionalities include the delegation of script executions via Web Apps as well as interfaces (so-called connectors) for integration with third-party software.

The first version of ScriptRunner was released in 2014 by the German company AppSphere AG. Scriprunner Software GmbH was spun off from AppSphere AG in August 2019 as an independent subsidiary.

History
The development of ScriptRunner started in the middle of 2013. In the following year, a first version was released as Minimum Viable Product, initially as a single-user version for administrators. With version 2014R2 it was possible to use ScriptRunner for the central organization and execution of scripts as well as reporting within administrator teams.

The first publication of the ScriptRunner delegation functions and the associated Delegate App took place in mid-2015. This made it possible to run PowerShell scripts with a delegation principle to ensure service desk and cross-team use of the scripts.

In the same year, additional developer features were added to the PowerShell ISE (Integrated Script Environment, short ISE) for DevOps.

Starting in 2016, connectors were introduced for integration and automation with third-party systems such as IT service management, workflow management systems and monitoring. The PowerShell script processing capabilities were extended to Microsoft Office 365 and Microsoft Azure Active Directory.

In 2017, the first PowerShell script collections were released as ActionPacks. The Public PowerShell script gallery for ScriptRunner is available on GitHub.

Further developments were the support of central password servers and multi-teams.

Uses
ScriptRunner covers the following functional areas :


 * Automation with scripts and easy integration with monitoring, ITSM, workflows and business applications.
 * Delegate recurring tasks to the service desk and end-users in self-service.
 * Control all PowerShell activities and their application with scripts and policies.
 * Monitoring and control of all processes, clear presentation in dashboards and complete reporting.
 * Organize all PowerShell scripts, policies, logs, and reports in one place.
 * Develop PowerShell scripts in a team and get started easily with customizable script collections.

Components
The ScriptRunner platform includes the following components :


 * ScriptRunner Service as a central application backend for the execution of PowerShell scripts.
 * ScriptRunner Admin App for the configuration of policies, delegation, and automation as well as the viewing of reports.
 * ScriptRunner Delegate App for the application of PowerShell scripts in the service desk
 * ScriptRunner Self-Service App for End-User Access of PowerShell Scripting.
 * ScriptRunner ISE Add-on or the development of scripts in a single step process by DevOps
 * ScriptRunner Visual Studio Code Extension for DevOps development support (2019).
 * ScriptRunner Automation Connectors for integration with third-party systems and applications.
 * ScriptRunner ActionPacks as PowerShell script collections for immediate use on the platform.

Weblinks

 * Official website