1 - Service Host
The ScriptRunner Service Host is the control center of ScriptRunner.
2 - Script Repository
All PowerShell scripts are stored and managed centrally in the script repository.
3 - Target System
PowerShell scripts are always policy-driven on target systems.
4 - Admin App
At the heart of the Admin App is the dashboard for control over actions performed and a quick drilldown and comparison of PowerShell reports.
5 - Delegate App
Administrators and the service desk use the Delegate App to perform configured actions. Service desk users can only access directly assigned actions.
6 - Automation Connectors
ScriptRunner has interfaces for automation with monitoring, IT service management, workflows and other applications.
7 - Report Audit
All PowerShell reports are stored on the ScriptRunner host in a circulation database for up to 10,000 reports.
You can use scripts in many ways
Implementing the application
Each action in ScriptRunner uses a main script that maps the specific application case with PowerShell. You can predefine the parameter values for the script or define them as proposals.
The execution of this script in the target system is controlled by the action’s policy set.
Queries for parameters
You can create the interactive selection for parameter values dynamically using a query script. The user can select from a display list and the corresponding parameter value is used in the main script.
You can use it with different scripts at the same time. You can also cascade queries.
Validation of inputs
It is always necessary to check the input of users in the web apps forms. While simple validations are already integrated into the web apps, scripts allow you to map even the most complex validations for each parameter.
This allows you to prevent user input errors in a targeted manner.
Frequently used functions in PowerShell scripts can be stored in a function library. The functions can be loaded via the policy set for the action.
In the main script you can use the functions simply by calling them.
There is no need to copy identical code sections into main scripts.
PowerShell in your browser? Yes!
Configure and test policies for running PowerShell scripts.
Set up secure delegation of actions and automation with connectors. Follow up the history of your scripts. Use cmdlets directly. The dashboard supports you in the fast drilldown with the accumulated reports. Useful filter and display options quickly get you to your destination.
So, you always have everything under control!
Graphical application for running scripts for service desk and administrator teams.
Choose freely displayed tabs, actions as tiles, colors, and labels. With the search you will immediately find every action. A click on a tile opens the input form, parameters can be entered and the action started. You define in the script how the result is displayed.
Tailor-made solutions for the service desk!
Self Service App
Free yourself from the same recurring tasks.
Use ScriptRunner to delegate actions to end users. Instead of asking your IT department, the end user solves the tasks himself in the graphical browser interface provided for this purpose. This speeds up processes and relieves the administration and service desk of daily routines.
It couldn’t be easier for end users!
How to extend ScriptRunner
Use the standardized use cases from our Action Packs (script collections), so you don’t have to start from scratch and save time
Password Server Connectors
With connectors you can use the most important password servers of CyberArk, Pleasant and others as usual or connect new ones with ScriptRunner.
Use the integrated functions with our ISE App. Or even better: Simply connect and synchronize your scripts from Git, TFS or SVN.
With our Web Service Connectors, you can easily access ScriptRunner from monitoring, ITSM, workflows and applications to automate with REST.
Email Inbound Connector
Not all systems have modern interfaces for integration. You can also use the Email Inbound Connector to start ScriptRunner by email.
Report/Audit DB Connector
With the Report/Audit Database Connector from ScriptRunner you save all reports in a separate database. This is how you ensure compliance.