ScriptRunner. Collaboration und Automation für PowerShell. Einfach, sicher und effizient.



Ähnliche Dokumente
Office 365 Automation mit PowerShell. Smart. Simple. Secure Frank Kresse Head of Products

Powershell DSC Oliver Ryf

Installationsanleitung dateiagent Pro

Übung - Konfigurieren einer Windows-XP-Firewall

:: Anleitung Hosting Server 1cloud.ch ::

Xerox Device Agent, XDA-Lite. Kurzanleitung zur Installation

Matrix42. Use Case - Bearbeiten einer Störung unter Verwendung von Inventardaten, Aktionen und Knowledge Base. Version

TeamViewer App für Outlook Dokumentation

Control-M Workload Change Management 8

MSXFORUM - Exchange Server 2003 > SMTP Konfiguration von Exchange 2003

Microsoft Windows PowerShell v3.0/4.0

ANLEITUNG NETZEWERK INSTALATION

5 Schritte zur IT-Sicherheit. Johannes Nöbauer Leiter Enterprise Services

Quiz mit Google Docs erstellen

Lokale Installation von DotNetNuke 4 ohne IIS

DocuWare unter Windows 7

ein Versandsystem das immer passt HVS32 Monitoring

Tutorial Windows XP SP2 verteilen

MailUtilities: Remote Deployment - Einführung

Installationsanleitung unter Windows

FrontDoor/Monitor mehr sehen von FrontDoor

DOK. ART GD1. Citrix Portal

Verwenden von Adobe LiveCycle ES3 Connector für Microsoft SharePoint

VERWENDEN VON ADOBE DIGITAL ENTERPRISE PLATFORM DOCUMENT SERVICES CONNECTOR FÜR MICROSOFT SHAREPOINT 10.0

Business Application Framework für SharePoint Der Kern aller PSC-Lösungen

Kurzes Intro. Frank Kresse, Head of Products Division Microsoft Technical Summit

Wo finde ich die Software? - Jedem ProLiant Server liegt eine Management CD bei. - Über die Internetseite

Formular»Fragenkatalog BIM-Server«

Collaboration Manager

Task: Nmap Skripte ausführen

Installationsanleitung Laurus Projekte System (Aufgaben / Projekte mit Gantt Chart)

SQL Server 2012 und SharePoint im Unternehmenseinsatz. Referent Daniel Caesar

MSDE 2000 mit Service Pack 3a

QS solutions GmbH. präsentiert das Zusammenspiel von. Ihr Partner im Relationship Management

Clients in einer Windows Domäne für WSUS konfigurieren

Anwenderleitfaden Citrix. Stand Februar 2008

English. Deutsch. niwis consulting gmbh ( manual NSEPEM Version 1.0

Bruchez, Eddy Druckdatum :21:00

Verwendung des IDS Backup Systems unter Windows 2000

Einrichten der TSM-Backup-Software unter dem Betriebssystem Mac OSX

TimeMachine. Installation und Konfiguration. Version 1.4. Stand Dokument: install.odt. Berger EDV Service Tulbeckstr.

Frankfurt,

DCS-3110 EVENT SETUP

Was ist pcon.update? Girsberger Manual Registrierung pcon.update Service - Marketing Edition Sep Seite 1

Vorbedingung: Office 365 wurde früher oder gleich erfolgreich für den Kunden bestellt.

INSTALLATIONSANLEITUNG der Version 2.1 (Jänner 2014)

Windows Server 2012 R2 Essentials & Hyper-V

Sage 200 BI Häufige Fehler & Lösungen. Version

TSM-Client unter Mac OS X einrichten

bizsoft Rechner (Server) Wechsel

IBM SPSS Modeler Entity Analytics - Erweiterte Konfiguration

MARCANT - File Delivery System

Konzept zur Push Notification/GCM für das LP System (vormals BDS System)

Eigenen WSUS Server mit dem UNI WSUS Server Synchronisieren

Release Automation für Siebel

Windows Server Dieses Dokument beschreibt einige Details zum Aufsetzen eines Windows Server 2003 (Andres Bohren /

Kurzanleitung um Transponder mit einem scemtec TT Reader und der Software UniDemo zu lesen

Installationshandbuch

IBM Connections 4.0 Neuerungen

Datensicherung EBV für Mehrplatz Installationen

Technische Voraussetzungen für f r CRM Hosting

A1 Desktop Security Installationshilfe. Symantec Endpoint Protection 12.1 für Windows/Mac

Anleitung Redmine. Inhalt. Seite 1 von 11. Anleitung Redmine

Norman Security Portal - Quickstart Guide

a.sign Client Lotus Notes Konfiguration

Anti-Botnet-Beratungszentrum. Windows XP in fünf Schritten absichern

Installation SelectLine SQL in Verbindung mit Microsoft SQL Server 2012 Express with management tools

Installation SelectLine SQL in Verbindung mit Microsoft SQL Server 2014 Express with management tools

ETL in den Zeiten von Big Data

Einrichten eines Exchange-Kontos mit Outlook 2010

Installation der SAS Foundation Software auf Windows

BitDefender Client Security Kurzanleitung

Benutzer und Rechte Teil 1

LabView7Express Gerätesteuerung über LAN in einer Client-Serverkonfiguration. 1. Steuerung eines VI über LAN

Windows Server 2012 RC2 konfigurieren

BMC Control M Tipps & Tricks 2. Martin Dienstl, BMC Software martin_dienstl@bmc.com

Was ist PDF? Portable Document Format, von Adobe Systems entwickelt Multiplattformfähigkeit,


smartea Installationsguide Insight Solutions SYSTEMS MANAGEMENT IMPROVED. ENTERPRISE AGREEMENT MANAGEMENT. TRACK YOUR SPEND. CONFIGURATION SIMPLIFIED.

FAQ The FAQ/knowledge base. Version 2.1.1

iphone app - Anwesenheit

Xylem WebService Demo Kurzbedienungsanleitung

Folgende Voraussetzungen für die Konfiguration müssen erfüllt sein:

Oracle Database Backup Service - DR mit der Cloud

Firmware-Update, CAPI Update

Das Starten von Adami Vista CRM

Android Remote Desktop & WEB

Ihr Benutzerhandbuch AVIRA ANTIVIR EXCHANGE

Lernprogramm. EBSCOadmin Reports & Statistics. support.ebsco.com

PayPal PLUS für Shopware

ICS-Addin. Benutzerhandbuch. Version: 1.0

Update und Konfiguraton mit dem ANTLOG Konfigurations-Assistenten

Installation und Sicherung von AdmiCash mit airbackup

Z- module telematic I. Software Overview Johannes Schütt

Installation Wawi SQL in Verbindung mit Microsoft SQL Server 2008 R2 Express with management Tools

Transkript:

ScriptRunner Collaboration und Automation für PowerShell. Einfach, sicher und effizient.

Und täglich grüßt das Murmeltier wiederholbare Tätigkeiten sofort planbar automatisierbar delegierbar 26.10.2015 Script Runner 2015 Team Edition 2

Einzelanwendung prägt heute die Arbeitsweise Ein Skript entwickeln oder abändern, dann im eigenen Dateisystem ablegen, mit System verbinden, anmelden, PowerShell starten, Skript kopieren, Skript starten, kontrollieren, ob das Skript oder der Befehl ausgeführt wurde. Session schließen. Skript an andere Kollegen weitergeben und von vorn. 26.10.2015 Script Runner 2015 Team Edition 3

Collaboration und Automation für PowerShell ScriptRunner ist EIN Produkt für ALLE PowerShell-Aktivitäten im IT Team ScriptRunner erweitert PowerShell um all das, was für einen professionellen Einsatz im IT Betrieb notwendig ist. Skripte ENTWICKELN in der ISE mit Versionen und Check-In / Check-Out Skripte und Richtlinien VERWALTEN in einer zentralen Bibliothek Kontrolliertes und sicheres AUSFÜHREN von Skripten mit Richtlinien Überwachen der Skriptausführung im Dashboard, Reports, Datenbank Einfache und abgesicherte Delegation der Ausführung an HelpDesk 26.10.2015 Script Runner 2015 Team Edition 4

Herausforderungen mit PowerShell im IT Betrieb Entwickeln - Welche Skripte sind getestet? - Welche sind freigegeben? - Welche Version liegt vor? - Gibt es Templates im Team? - Verwalten - Wo und wie finde ich die aktuellen Skripte schnell und einfach? - Wird die neuste Version verwendet? - Arbeiten alle im Team mit den gleichen Skripten? - Wurden alte Skripte aus der Nutzung genommen? Ausführen - Wie lässt sich die Ausführung von Skripten im Kontext von Personen, Zielsystemen, administrativen Rechten und Auslösern sicher steuern? - Wie werden Fehlausführungen verhindert? - Wie können Skripte ohne Zugang bzw. Kennen von Benutzer/Passwort der administrativen Konten benutzt werden? - Wie lassen sich tägliche Administrationsaufgaben automatisieren? - Wie lassen sich Skripte einfach, effizient und sicher im Team nutzen? Überwachen - Wer hat wann, welches Skript auf welchem System angestoßen? - Welches administrative Konto wurde verwendet? - War das Skript erfolgreich? - Lassen sich Ausführung und Ergebnisse jederzeit nachvollziehen? Delegieren - Wie lassen sich Aufgaben mittels Skripten einfach delegieren? - Wie stellt man die einfache und effiziente Anwendung sicher? - Wie garantiert man die Sicherheit der Systeme trotz Delegation? 26.10.2015 Script Runner 2015 Team Edition 5

Herausforderungen durch veränderte Rollen, verschiedene Skills, mehr Beteiligte und viele Skripte DevOps Script Developer Main Admin Schreibt und testet Skripte Lässt Benutzer zu und Aktionen Konfiguriert Rollen, Credentials, Aktionen Führt Aktionen aus Überwacht alle Aktionen Sub Admin Service Operator, Help Desk Führen zugeordnete Aktionen aus Überwachen jeweils eigene Aktionen 26.10.2015 Script Runner 2015 Team Edition 6

Vorteile und Nutzen von ScriptRunner Mehr Zeit für das Wesentliche, weniger Stress im Tagesgeschäft, höhere Qualität Verwalten, Ausführen und Automatisieren per App senkt den Aufwand beim Einsatz von Skripten. Delegieren ermöglicht das einfache Anwenden von Skripten durch autorisierte Fachbereiche. Mehr Sicherheit bei der Ausführung, weniger Fehler, mehr Reproduzierbarkeit Ausführen mit Richtlinien reduziert Fehler, vermeidet unkontrollierte Skriptanwendung, sorgt für konsistente Ergebnisse und senkt Downtime von Systemen. Überwachen, Protokollieren, Vergleichen und Verarbeiten der Ergebnisse mit Dashboard, Reports und in Realtime. Bessere Teamarbeit, weniger Koordinationsaufwand, mehr Produktivität Skripte und Richtlinien gemeinsam entwickeln und anwenden sowie effizient verwalten und schnell finden. Mehr Produktivität und höhere Agilität sowie optimaler Know-How Einsatz im Team. 26.10.2015 Script Runner 2015 Team Edition 8

Entwickler, Administrator, HelpDesk ISE App Admin App Delegate App 26.10.2015 Script Runner 2015 Team Edition 9

PowerShell Experten empfehlen ScriptRunner Mit ScriptRunner werden PowerShell-Skripte in Unternehmen vernünftig organisiert, sind überall verfügbar und sicher einzusetzen. ScriptRunner ist eine tolle Lösung mit viel Flexibilität und gegen Wildwuchs. Dr. Tobias Welter, MVP PowerShell "Wer intensiv mit der Shell arbeitet, sollte sich das Tool näher ansehen. Ausgabe 09/2015 "Ein mächtiges Tool, das sehr gut für Teams geeignet ist Ausgabe 06/2015 "... ein sehr nützliches Werkzeug für Systemverwalter." Ausgabe 03/2015 "Profi-Lösung mit Potenzial" Ausgabe 06/2015 26.10.2015 Script Runner 2015 Team Edition 10

Unsere Kunden sind begeistert führender Internet Provider 26.10.2015 Script Runner 2015 Team Edition 12

Einfach, Effizient, Sicher

Collaboration und Automation für PowerShell. 26.10.2015 Script Runner 2015 Team Edition 14

Setup Starten im Team. Konfiguration 26.10.2015 Script Runner 2015 Team Edition 15

Architektur

ScriptRunner Team Edition on 1-Page Action controls execution of PowerShell sequences ACTION(s) Execute the SCRIPT on TARGET(s, parallel) with administ. CREDENTIAL by an authorize PERSON at point in time Smart Policy-based Execution Framework Target System ScriptRunner Backend Execute PowerShell Sequence ISE App Admin App Delegate App ISE App Admin App Delegate App ISE App Admin App Delegate App depends on configured Rules & Policies Manage scripts, configs etc. in a shared repository Check script semantic, parameters,. Configure rules & policies, administrative credentials, authorized admins & operators with smart wizzards Start & Control script execution (local & remote) Collect results, errors and others Generate, View & Compare reports Search & Filter reports in dashboard Delegate script execution to support & help desk And more. Supports script development check-in, check-out, versioning Configure Full Control Simple UI for support & help desk Execute assigned actions only 26.10.2015 Script Runner 2015 Team Edition 17

Richtlinien

Smart Execution Policy Framework v2015 WHAT? WHERE? WHICH? WHO? WHEN? Script Target(s) Credential Authorization Action ASSIGNED ON WITH TO = Preconfigured or Input parameter(s) CLICK & RUN or SCHEDULED RUN SMART CONFIGURATION WIZZARD Schedule Options - Time Planner - One Time - Cyclic 26.10.2015 Script Runner 2015 Team Edition 19

PowerShell Modi

ASR mit PowerShell Remoting am Bsp. Exchange WSvc PowerShell Remoting ASR Admin App ASR Service Instanz Exchange Server Farm Authentifikation Zusammenfügen aller Richtlinien- Ausführen des Skriptes mit dem installierten Parametereingabe Informationen und Parameter PS Modul auf dem Exchange Server Starten der konfigurierten Starten eines PS-Hostprozesses Rückübertragung der Ergebnisse Aktion Übertragen des Skriptes und der Parameter an ASR Service Instanz Anzeigen von Realtime- an Exchange Server Infos und Reports Empfangen und Verarbeiten der Ergebnisse 26.10.2015 Script Runner 2015 Team Edition 21

ASR mit PowerShell Local am Bsp. Exchange WSvc Remoting des Exchange PS Moduls ASR Admin App ASR Service Instanz Exchange Server Farm Authentifikation Parametereingabe Zusammenfügen aller Richtlinien- Informationen und Parameter Ausführen der Modulkommandos auf dem Exchange Server Starten der konfigurierten Starten eines PS-Hostprozesses Rückmeldungen des Exchange Server Aktion Anzeigen von Realtime- Ausführen des Skriptes mit dem installierten PS Modul auf der ASR Instanz an das aufrufende PS Modul auf der ASR Instanz Infos und Reports Verarbeiten der lokalen Ergebnisse aus dem 26.10.2015 Script Runner 2015 Team Edition 22 PS Modul

Automation

Integrate to Automate ❷ Target System Monitoring Agent ❶ Monitoring System Threshold Status Changed. ❸ ❺ ❽ Execute PowerShell sequences depends on configured rules & policies = Action Results will send to ScriptRunner Backend Send URI Run Action with Collect results in DB Generate report Send or store results to MonSys DB(s) ❻ ❼ ScriptRunner WebSvc Backend Receive URI command Check Action rules & policies Start Action ❹ Receive threshold from agent Check monitoring rules & triggers Generate a URI command with or without parameters for ScriptRunner ISE App Admin App Delegate App 26.10.2015 Script Runner 2015 Team Edition 24

Potential Benefits for Customers Integration with leading edge rule & policy based powershell automation & collaboration platform Trigger based execution of predefined script Actions More security & control in execution of PS sequences Execution rules & policies for scripts Reducing mistakes & faults Prevent errors through implemented guidelines Separation of administrative accounts for execution on target system and authorized user to start the action Many scripts needs different administrative rights Monitoring System is autorized as user only and don t need store any administrative credentials Same script Actions to execute PS scripts for monitoring, manual & schedule administration tasks Integrated platform solution for monitoring & policy base powershell automation & collaboration platform New execution mode in ScriptRunner > Signal by external trigger to start a preconfigured script Action Thresholds State Changes Other Signals Same script Actions to execute PS scripts for monitoring, manual & schedule administration tasks 26.10.2015 Script Runner 2015 Team Edition 25

Lizensierung

Lizensierung 26.10.2015 Script Runner 2015 Team Edition 27

Danke für Ihr Interesse. Informationen und Download www.scriptrunner.de Kontakt scriptrunner@appsphere.com