Evolution der Schnittstelle zwischen IdM & Campus Management



Ähnliche Dokumente
ZKI Verzeichnisdienste DoSV, I&AM

Hochschul und Unternehmensnetzwerk. Management. München, im März 2009

Anforderungen an die HIS

Codex-Kooperation Teilprojekt IdM 2.0

Verwaltung von Lehrveranstaltungen mit moodle

Umstieg auf Microsoft Exchange in der Fakultät 02

Einfache und effiziente Zusammenarbeit in der Cloud. EASY-PM Office Add-Ins Handbuch

Database Exchange Manager. Infinqa IT Solutions GmbH, Berlin Stralauer Allee Berlin Tel.:+49(0) Fax.:+49(0)

IBM Domino mit Active Directory & Identity Management verbinden

Ressourcenmanagement in Forschung und Entwicklung Grünenthal integriert SAS in sein Berechtigungs- und Mandantenkonzept 7.

How-to: Webserver NAT. Securepoint Security System Version 2007nx

Janitor Zutrittssteuerung direkt in SAP

SharePoint Portal für eine effiziente Zusammenarbeit

Einbindung einer ACT!12-16 Datenbank als Datenquelle für den Bulkmailer 2012

Benutzeranleitung Kontoverwaltung

1. Konfiguration Outlook 2007 MAPI (mit Autodiscover).

RMeasy das SAP IS U Add On für Versorgungsunternehmen. Optimieren Sie Ihre Prozesse in Kundengewinnung und Kundenbindung.

Projektbericht. Aufbau & Implementierung eines neuen Identity & Access- Management Systems basierend auf den Forefront Identity Manager 2010

Einreichung zum Call for Papers

Electures-Portal. Vorstellung und Empfehlungen Christoph Hermann - Universität Freiburg - Institut für Informatik 1

white sheep GmbH Unternehmensberatung Schnittstellen Framework

Identity Management an der Freien Universität Berlin

SharePoint Demonstration

mylogin: Single Sign-On an der Universität Freiburg 5. Shibboleth-Workshop der AAR in Kooperation mit der DFN-AAI

Skript Pilotphase für Arbeitsgelegenheiten

Sendungen aufgeben > Briefe: Aufgabeverzeichnis Anleitung Auftragserfassung Dienstleister

Bundeskanzlei BK Programm GEVER Bund. als Basis für GEVER. 29. November 2012

BUSINESS SOFTWARE. www. sage.at

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

Transparente Hausverwaltung Marketingschmäh oder doch: eine neue Dimension der Dienstleistung?

XQueue Product Sheet - Seiten Editor

Identity & Access Management in der Cloud

OPEN SYSTEMS CONSULTING IT-KOMPLETTDIENSTLEISTER IM MITTELSTAND. Überblick CRM-Paket

Softwaren Engineering I

IDV Assessment- und Migration Factory für Banken und Versicherungen

News actum consulting products GmbH. Alle Rechte vorbehalten.

OP-LOG

Freigabemitteilung Nr. 39. Neue Funktionen adresse zurücksetzen / ändern Kennung ändern Anlegen von OCS (elektr. Postfach) Mailbenutzern

Anlegen eines virtuellen http Server unter Exchange 2003 mittels HOSTNAME

Masterplan Link. Technische Dokumentation. ASEKO GmbH. Version 1.0

Customer Portal Add-On für Microsoft Dynamics CRM

MHP Mobile Business Solution Ihre Prozessoptimierung, um ortsunabhängig flexibel und hoch produktiv zu agieren!

DIRECTINFO ANBINDUNG AN VERZEICHNISDIENSTE WIE ACTIVE DIRECTORY

Content Management System mit INTREXX 2002.

White Paper. Installation und Konfiguration der PVP Integration

Konfiguration von Outlook 2010

Stud.IP ist die Online-Plattform, die allen Angehörigen der Universität Oldenburg zur Unterstützung von Studium und Lehre zur Verfügung steht.

Externe Authentifizierung. Externe Authentifizierung IACBOX.COM. Version Deutsch

TechNote: Exchange Journaling aktivieren

Wunsch und Wirklichkeit: Schnittstellen zwischen Magento und Warenwirtschaftssystemen

Technische Universität Dresden Professur für Germ. Linguistik und Sprachgeschichte. moodle

DIE APP FÜR STUDIERENDE

GEORG.NET Anbindung an Ihr ACTIVE-DIRECTORY

SSZ Policy und IAM Strategie BIT

Verwendung des Terminalservers der MUG

Subpostfächer und Vertretungen für Unternehmen

Dokumentenmanagement mit hyscore

BUILDNOTES TOPAL FINANZBUCHHALTUNG

sage HR Zusatzmodul Digitale Personalakte Produktinformationen

MSXFORUM - Exchange Server 2003 > SMTP Konfiguration von Exchange 2003

3 Installation von Exchange

Berechtigungen im Kalender Anleitung für die Rechtevergabe im Outlook Kalender FHNW, Services, ICT

IT- Wir machen das! Leistungskatalog. M3B Service GmbH Alter Sportplatz Lake Schmallenberg

PATIENTEN GUIDE. Verwaltung & Organisation. April Seite 1/8

Was ist neu in Sage CRM 6.1

Die Lernumgebung des Projekts Informationskompetenz

Microsoft Office 365 Kalenderfreigabe

INFORMATION MONITOR HSM SOFTWARE GMBH CLIENT-INSTALLATION

Nominari. Firmenportrait

Wie richten Sie Ihr Web Paket bei Netpage24 ein

VENTA KVM mit Office Schnittstelle

MS Outlook Integration

Kurzanleitung. Zuordnung eines Moodle-Kurses in TUMonline

Anleitung zu htp Mail Business htp WebMail Teamfunktionen

White Paper. Installation und Konfiguration der Fabasoft Integration für CalDAV

Mit einem Mausklick sind s aus ACT! heraus in Outlook geschrieben, die dann wiederum auf Wunsch in ACT! dokumentiert werden.

INDIVIDUELLE SOFTWARELÖSUNGEN CUSTOMSOFT CS GMBH

Zugriff auf elektronische Angebote und Datenbanken der Hochschulbibliothek von externen Lokationen

aito for Abacus Excellente Dokumentation Juli 11

Sophia Business Leitfaden zur Administration

Neues Modul für individuelle Anlagen. Änderung bei den Postleitzahl-Mutationen

REGIONALES RECHENZENTRUM ERLANGEN [ RRZE] Datenbanken. RRZE-Campustreffen, Stefan Roas und Ali Güclü Ercin, RRZE

Anwendungsfall: Gerichtstermin

[accantum] SAP Connector. Seite 1 (6) SAP Apps by ISC

Online-Fanclub-Verwaltung

Kostenstellen verwalten. Tipps & Tricks

Aufbau einer AAI im DFN. Ulrich Kähler, DFN-Verein

teamsync Kurzanleitung

-Konten für Studierende und Zugriffswege auf die Mail-Systeme der Hochschule Rhein-Waal

Sage Customer View für Windows 8 Funktionen

Reporting Services und SharePoint 2010 Teil 1

EIDAMO Webshop-Lösung - White Paper

crm-now/ps Webforms Webdesigner Handbuch Erste Ausgabe

PAUL App. Anleitung für Studierende und Lehrende

Man liest sich: POP3/IMAP

07. November, Zürich-Oerlikon

Dokumentation PuSCH App. windows-phone

Ökonomik der Agrar und Ernährungswirtschaft in ILIAS

Transkript:

Evolution der Schnittstelle zwischen IdM & Campus Management ZKI Arbeitskreis Verzeichnisdienste - Frankfurt, 10.März 2011 Datenlotsen Informationssysteme GmbH, Thomas Werner

Agenda 2 Campus Integration Framework (CIF) als Werkzeug für die IdM Anbindung Evolution der Schnittstelle zwischen IdM und CampusNet HAW, TU Darmstadt, Teststellung TU Ilmenau Ausblick

Vielfältige Systemlandschaft - im Zentrum: Der Nutzer Daten Zugriffsberechtigungen

Die Integrationsplattform für die vielfältigen Anforderungen der Hochschule Moodle BIB CampusNet Sharepoint CampusNet FIBU HIS Campus Integration Framework CRM Reporting Datenbank

CIF Server Methodik Der CIF-Integrationszyklus Identifikation der Geschäftsprozesse CIF unterstützt alle Integrationsaktivitäten: von der Planung bis zum Einsatz und Monitoring. Einsatz und Monitoring Identifikation mitwirkender Applikationen Debuggen und Testen Beschreibung der Topologie Erstellung von Flows Anlegen von Ressourcen Anlegen von Services

CIF Server Interner Aufbau Externe Applikationen Externe Applikationen Adapter Trigger Mail MSMQ SAP WS Ressource 1 Ressource 2 WS Orchestrierung CIF-Server HTTP Service 1 Service 2 CIF Monitor CIF Studio

CIF-Features CampusNet-Anbindung Zugriff auf CampusNet wird mithilfe des CampusNet-Konnektors ausgeführt. Der Konnektor ermöglicht zweidirektionale Kommunikation mit CampusNet: Daten können abgefragt und geändert werden. Der Konnektor kann auch als Trigger für die Flows dienen. In diesem Fall muss CampusNet als Service angelegt werden. Lesezugriff kann auch über die Datenbankansichten erfolgen, die von CampusNet bereitgestellt werden.

CIF-Features Weitere Komponenten JMS MSMQ Google Docs MS Exchange JD Edwards MS Word Google Calendar LDAP MS Office

CIF-Features Erweiterungsmöglichkeiten Falls die CIF-Standardkomponenten für eine Aufgabe nicht ausreichen, kann man das CIF mit selbstentwickelten Komponenten oder sogar mit externem Java- und.net-code erweitern. Mit der.net-service-komponente kann CIF mit beliebigem.net-code (C# oder VB.NET) erweitert werden. Der.NET-Code funktioniert als ein ganz normaler Schritt im CIF-Flow. Mit dem JAVA-Class-Connector-Service kann man auf Java-Klassen und Objekte zugreifen. Der EJB-Connector-Service ermöglicht den Zugang zu Enterprise-Java-Beans- Schnittstellen. Das CIF-SDK ermöglicht die Entwicklung eigener CIF-Komponenten.

Evolution der Schnittstelle zwischen IdM und CampusNet Szenario HAW CampusNet IDM-Treiber Identity Management Meta Directory Zielverzeichnisse und Systeme

Ausgangslage Die zu entwickelnde Schnittstelle muss alle gängigen Anwendungsfälle seitens des IDM und des CampusNet Systems abbilden. Für diese Umsetzung wird seitens CampusNet das Campus Integration Framework (CIF) genutzt, um eine Intermediate Tabelle zu befüllen. Aus dieser werden die Daten via JDBC Connect an das IDMS übertragen. CampusNet-Ereignisse Ablaufkontrolle Lesende und schreibende Verarbeitung von Schnittstellen für Ereignissen universitäre Daten Transformation Datenaustausch Aufbereitung der Ereignisse für IDM-Treiber Daten für das IdM

Umsetzung Anwendungsfälle Definition in Workshop durch Kunden und Datenlotsen Studierender wird angelegt oder modifiziert Studierender nimmt neues Studium auf Studierender wird rückgemeldet Studierender wird exmatrikuliert Lehrkraft wird angelegt oder modifiziert Mitarbeiter wird angelegt oder modifiziert Arbeitsvertrag endet

Umsetzung Intermediate Table Definition durch Kunden Basisdaten Studium Hochschulaccount und E-Mailadresse Adresse und Kommunikation (Studierender) DFN-AAI Adresse und Kommunikation (Mitarbeiter) Sonstige Verwaltungsdaten

Umsetzung CIF-Server Umsetzung in vier wesentlichen Flows IDM Dispatcher ITable Events ITable to CampusNet CampusNet to ITable Dispatcher CN Events Intermediate Table CampusNet

Szenario TU Darmstadt CampusNet Studierende Alumni SAP HR Mitarbeiter Lehrende Kommunikation IDM-Treiber IDM-Treiber Identity Management Meta Directory Zielverzeichnisse und Systeme

Umsetzung 16 Keine Änderungen der definierten Anwendungsfälle Anpassungen der Intermediate Tabelle: Überarbeitung der Datentypen, Konsolidierung Erweiterung der Kommunikationsdaten an Personen Erweiterung des Fehlerhandlings Erweiterung der Validierungslogik im CIF (z.b. Prüfung des Akteurtyp: 15 = wissenschaftlicher Mitarbeiter) Stabilität, Ausbau der Schnittstelle

Identity Management CampusNet-Ereignisse Ablaufkontrolle Lesende und schreibende Verarbeitung von Schnittstellen für Ereignissen universitäre Daten Validierung Transformation Fehlerbehandlung Datenaustausch Aufbereitung der Ereignisse für IDM-Treiber Daten für das IDM Validierung Fehlerbehandlung

Teststellung TU Ilmenau CampusNet Studierende CampusNet IDM-Treiber Identity Management Meta Directory E-Mail Login Zielverzeichnisse und Systeme

Umsetzung Intermediate Table Person Rolle Basisdaten Hochschulaccount und E-Mailadresse Studium Aufbrechen der Intermediate Tabelle in eine Identitäts- und eine Rollentabelle

Ausblick Hochschule Osnabrück 21 Erweiterung der Intermediate Tabelle um mehrere Rollentabellen (Student, Dozent, Mitarbeiter) Nutzung der Ereignistabelle vom JDBC Connect Erweiterung des Ereigniskonzeptes im Bereich Studium Anmeldung zur Lehrveranstaltung Zuordnung eines Dozenten Änderung von Veranstaltungsbeschreibungen Ziel: Anlegen eines Lernraumes im SharePoint bei Veröffentlichung einer Veranstaltung und automatische Berechtigung der jeweils hinterlegten Teilnehmer

weitere Hochschulen mit Interesse am Thema 22 Universität Hamburg Johannes Gutenberg-Universität Mainz Hochschule für Künste Bremen Leipzig

Campus Integration Framework Heute und Morgen Heute Eine fokussierte Schnittstelle Eine Integrationsinfrastruktur (CIF Studio & Server) Know-How universitärer Kernprozesse Morgen Eine Standardschnittstellenschicht zu zentralen CampusNet- Funktionen Interoperabilität mit verschiedenen Systemen mit oder ohne Integrationsinfrastruktur Für verschiedene Situationen das passende Integrationswerkzeug (CIF Server, SSIS, BizTalk) Know-How universitärer Kernprozesse

Neue Schnittstellenarchitektur Breit angelegte Standardschnittstellen für alle zentralen Bereiche von CampusNet Akteure Module und Veranstaltungen Finanzen Technologieneutral Web Services Messaging Dateischnittstellen Basis: Domänenmodellierung

Einbettung von CampusNet in die IT-Landschaft Anwendungsfälle im Student Lifecycle CampusNet Fibu Personal IdM Interessent Stammdaten, Zugänge/Rechte Bewerber Stammdaten, Zugänge/Rechte Student Debitor Gebühren/Beiträge Stud. Mitarbeiter Stammdaten, Vertragsdaten Stammdaten, Zugänge/Rechte

Je nach Anforderung das geeignete Werkzeug 26 Kleine Hochschule Mittlere Hochschule Große Hochschule wenige unterschiedliche Systeme kaum Schnittstellenanforderungen Kein Fachpersonal Steigende Anzahl unterschiedlicher Systeme Steigende Anforderungen an Schnittstellen Wenig Fachpersonal Anforderungen unterschiedlicher Anwendergruppen große Anzahl Systeme viele Schnittstellen Rechenzentrum manueller Datenaustausch individuell programmierte Schnittstellen Individuell programmierte Schnittstellen Integration Framework Integration Framework Individuell programmierte Schnittstellen

Einbettung von CampusNet in die IT-Landschaft Grundsatz Für die Güte der IT-Landschaft großer Hochschulen stellen die eigentlichen Schnittstellen die geringere Herausforderung dar. Entscheidend ist das Campus Management System als führende Anwendung für die Kernprozesse aus Studium und Lehre hinsichtlich der Qualität der gelieferten Daten, die es zur Verfügung stellen kann und der Funktionen und Prozesse mit denen es erhaltene Daten aufbereitet und verarbeitet. Die eigentliche Herausforderung ist die Erfahrung bei der Prozessintegration über Systemgrenzen hinweg. (z.b. Antragsverfahren: Reduzierung von Studiengebühren mit Auslösung der Gebührenneuberechnung bei Genehmigung und Rückzahlung/Gutschrift über die Finanzbuchhaltung)

Wir danken für Ihre Aufmerksamkeit.

29 Die in dieser Präsentation dokumentierten Gedanken und Vorschläge sind geistiges Eigentum der Datenlotsen Informationssysteme GmbH und unterliegen den geltenden Urhebergesetzen. Die nicht autorisierte Nutzung, die ganze oder teilweise Vervielfältigung sowie die Weitergabe an Dritte ist nicht gestattet.