Patrick Theobald | Theobald Software GmbH
SAP-Integration für SharePoint
simply sophisticated®
www.theobald-software.comwww.theobald-software.com 2
Patrick Theobald
Geschäftsführer Theobald Software GmbH seit 2004
Buch- und Zeitschriftenautor
Zur Person
www.theobald-software.com 3
Kurzvorstellung der Firma
Ideen / Konzepte hinter SAP-SharePoint-Connectivity
Livedemo I: SharePoint-Liste mit BCS
Livedemo II: Webpart für die Bestandsabfrage
Livedemo III: HTML5-Applikation
Zugriff über Workflows und Java Script
Security
Fragen und Antworten
Agenda
www.theobald-software.com 4
Auf einen Blick
Firmengründung 2004
Ausschließlich spezialisiert auf SAP-Schnittstellen
Derzeit 15 Mitarbeiter am Standort Stuttgart
95 % des Umsatzes mit Lizenzvertrieb, praktisch kein Consulting
Fast 1.600 Kunden
Niederlassung in den USA
Großes Partnernetzwerk in Deutschland und Europa
www.theobald-software.com 5
Unser Produktportfolio
www.theobald-software.com 6
ERPConnect Services
JavaScript
.NET & SharePoint Apps
BCS Connector
ERPConnect Services Runtime
Business Connectivity Services
ERPConnect Services
Web Service ConsumersWebService Designer
Mobile (iOS, Android, WinRT)
www.theobald-software.com 7
1. Aufbau eines „External Content Types“ mit dem BCS Connector.
2. Deployment des ECT nach SharePoint.
3. Erzeugen einer entsprechenden SharePoint-Liste auf Basis des ECT.
Video über CRUD-Zugriff: http://youtu.be/ntoq1kfzW5w
Livedemo I – SharePoint-Liste mit SAP-Daten
www.theobald-software.com 8
1. Service Application in CA prüfen oder anlegen.
2. Design des SAP-Prozesses.
3. Deployment nach SharePoint.
4. Webservice-Konsument aufbauen.
Livedemo II – Formular für Bestandsabfrage
www.theobald-software.com 9
Sinnvoll einsetzbar für den Fall, dass No-Code-Lösungen nicht zum Szenario passen
Gut geeignet auch für mobile Applikationen, die SharePoint als Datendrehscheibe nutzen wollen
Designer für Visual Studio vorhanden
ERPConnect Services Runtime
www.theobald-software.com 10
Komplettes Beispiel: http://bit.ly/1eFW6W0
Livedemo III – Javascript + ECS Runtime
www.theobald-software.com 11
Whitepaper: http://bit.ly/1bF0DGQ
Integration von Workflows
www.theobald-software.com 12
Duet Enterprise (www.duet.com)
Gateway (bzw. GWPAM)
Winshuttle (www.winshuttle.com)
Sitrion (www.sitrion.de)
Zugriffsoptionen von MS (z.B. Biztalk-Adapter)
Zugriffsoptionen von SAP (z.B. Webservices oder XI/PI)
Alternative Zugriffsmöglichkeiten
www.theobald-software.com 13
• Einfachste Möglichkeit
• Keine Personifizierung
• Keine differenzierte Autorisierung
Technischer User
• Kein Aufwand auf SAP-Seite
• Jeder Nutzer pflegt seine Credentials selbst
• SharePoint „erbt“ SAP-Security
Secure Store
• User greift über den Kontext seines AD-Accounts zu
• Verknüpfung zwischen AD und SAP im SAP
• Schwierig: User ohne SAP-Zugang
• Nicht ganz einfach einzurichten
SNC
• Wie SNC, aber in Kombination mit einem SAP Portal
Ticket-Issuer
Security
www.theobald-software.com 14
Fragen?
www.theobald-software.com 15www.theobald-software.com 15
Patrick Theobald
Fon: +49 711 46 05 99 0
Theobald Software GmbHOlgastrasse 15
70182 Stuttgart