Web-Portal für Modulhandbücher und Studienpläne
Ziel des Projekts war die Entwicklung eines Web-Portals zur Bereitstellung von Modulhandbüchern und Studienverlaufsplänen für Studierende. Das Frontend wurde über REST-APIs und HTTP-Requests mit der Backend- und Datenbankschicht verbunden, um eine performante und skalierbare Datenbereitstellung sicherzustellen.
Zur Zugriffskontrolle wurde eine rollenbasierte Authentifizierung implementiert, die auf einer zentralen Login-Datenbank basiert. Zudem wurde eine Schnittstelle entwickelt, um Altdaten aus einem bestehenden Fremdsystem zu übernehmen. Die Architektur des Systems wurde modular konzipiert, um künftige Schnittstellen und Funktionserweiterungen flexibel integrieren zu können.
Eingesetzte Technologien: Webentwicklung (Frontend & Backend), REST-APIs, HTTP-Requests, relationale Datenbanken, rollenbasierte Authentifizierung, zentrale Login-Datenbank, Schnittstellenentwicklung, Datenmigration, modulare Softwarearchitektur
Integration von SAP Joule in SAP SuccessFactors
Im Rahmen des Projekts wurde die technische Integration von SAP Joule in eine bestehende SAP SuccessFactors-Umgebung umgesetzt. Dazu gehörte zunächst die Einrichtung einer Vertrauensbeziehung zwischen der SAP Business Technology Platform (BTP) und den SAP Cloud Identity Services (IAS). Die Benutzerzuordnung zwischen den beteiligten Systemen wurde über SAP Identity Provisioning (IPS) konfiguriert. Zur Absicherung der Systemkommunikation wurde ein Zertifikatsmapping implementiert.
Für die Aktivierung von SAP Joule wurden Benutzerberechtigungen und Rollen verwaltet sowie die Integration in SuccessFactors durchgeführt. Zusätzlich erfolgte der Aufbau von Destinations und die Konfiguration der SAP Build Work Zone, um die Anwendung für die Endnutzer bereitzustellen. Abschließend wurden die Authentifizierungsflüsse validiert und End-to-End-Tests zur Sicherstellung der vollständigen Funktionsfähigkeit durchgeführt.
Eingesetzte Technologien: SAP BTP, SAP Cloud Identity Services (IAS), SAP Identity Provisioning (IPS), SAP SuccessFactors, SAP Joule, SAP Build Work Zone, Zertifikatsmapping, Destinations, Authentifizierungs- und Autorisierungskonzepte