2019 R3

Released on March 3, 2020.

Features Overview Version 2019R3

ScriptRunner Server

  • ScriptRunner Service 64-bit
    • ScriptRunner Service is now a true 64-bit executable, and installs to C:Program FilesScriptRunner
    • Service registry settings move from HKLM/Software/WOW6432Node/AppSphere to HKLM/Software/ScriptRunner
    • Service data in ProgramData moves from AppSphereScriptRunnerService to ScriptRunnerService
    • Service name has been simplified to “ScriptRunnerService”
    • ScriptRunner Apps install to C:Program FilesScriptRunner
  • Support for Windows Server 2019
    • Windows Server 2019 with desktop experience
    • Windows Server 2019 Core with ServerCore.AppCompatibility Feature Set installed
  • Support for Active-Passive Cluster: ScriptRunner can be installed in a Windows active-passive cluster to increase reliability.
  • ScriptRunnerSettings PowerShell Module
    • New option for Get-AsrLicensedUser cmdlt: -UserType ‘Self-Service Users’
    • Enable-AsrLicensedUser cmdlet: re-enables a disabled licensed user with a license key
    • Test-AsrUri cmdlet: checks the availability of the ScriptRunner web service
    • EndpointsGet-AsrWinEvent cmdlet: reads the ScriptRunner entries from the Windows Event Log
    • ScriptRunnerSettings PowerShell module is now also supported with Get-Help
  • New target: Azure Az
  • New Scheduler options:
    • Support for nth day of the month
    • Multiple execution times
    • Excluded hours
  • Parameter validation: a PowerShell [ValidatePattern()] parameter attribute inside a PARAM block will now also trigger a respective regex pre-validation in the apps.
  • Additional input validations:
    • Regular expressions
    • Multiline text input
    • Hidden text
    • Secure string type
  • Library script selection in scripted queries.
  • SQL Report Database schema update
    • Execution reports have been extended to reflect the new admin team info
    • Every ScriptRunner host now has an instance name, so several instances can put their reports into a single report database.
  • New view of policy elements
    • PRIVATE USE
    • PUBLIC USE
  • Extended role model
    • New role “Server Administrator”
    • New role “Main Administrator”
    • New role “Administrator” (team or client)
    • New role “Service Desk User”
    • New role “Self-Service End User”
  • HTML reports: ScriptRunner PowerShell host supports HTML results via $SRXEnv.ResultHtml variable. The HTML reports can be retrieved from the ScriptRunner Desktop and Web Apps

Automation Connectors

  • Web Service Connector:
    • New option for using the WebService Connector with Basic Auth
    • New option for using Micro Services/Kubernetes as a calling source system
    • New application scenario: System/Application Backend
    • New application scenario: User Application / Computers directly
  • CyberArk Connector: Use LogonDomainUserName or UserName@Address as username in ScriptRunner if the respective fields are set in CyberArk.
  • Thycotic Connector: Use -WebInstance ‘/’ for an empty URI segment (instead of the default ‘SecretServer’).

ScriptRunner Apps

  • New App: Self-Service App:
    • Simplified Desktop and Web App for end users
    • Web service connector for self-service groups can allow unrestricted request source IPs.
  • Admin App improvements:
    • Global display filter: effective on all main tables
    • Local display filter: full text search
    • Dashboard filters extended to allow multiple filters selected and filter negation.
  • New PowerShell ISE Add-on