Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

UVCSite und Authentifizierung

Ähnliche Präsentationen


Präsentation zum Thema: "UVCSite und Authentifizierung"—  Präsentation transkript:

1 UVCSite und Authentifizierung
Köln, 10. März 2010 Dirk Kruse Tel.: 0234 / UVCSite und Authentifizierung 1

2 Add On Add On Add On Add On UVCSite Grok Aufbau eines EXTRANET
Add On sind von der Community erstellte Anwendungen UVCSite – Der Applikationserver und mehr ... Grok - Open Source Framework Add On Add On Add On Add On UVCSite Grok

3 UVCSite UVCSite ist unser Applicationsserver und entspricht einem gezielt erweiterten Grokprojekt. Es unterstütz im wesentlichen den Add On Entwickler in den Bereichen : Einfache Installation Zentrale Bereitstellung von Funktionalitäten Einheitlicher optischer Aufbau Installation Funktional Layout

4 UVCSite - Installation
Die Installation einer vollständigen Umgebung benötigt durch die Unterstützung von UVCSite nur drei Schritte Einfache Installation Arbeitsumgebung Python Entwicklungsumgebung erstellen Einrichten eines UVC Projektes „Extranet“ mit UVCPROJECT ein EXTRANET erstellen ./bin/uvcproject portal Erstellen eigener Add On ../../bin/uvcaddon my.page --svn-repository= kooperation.de/repos/Sandbox/USER/

5 UVCSite - Funktional Folgende Funktion sind durch UVCSite bereits implementiert: Zentrale Bereitstellung von Funktionalitäten „Mein Ordner“ Navigation Bortkrümenleiste „Meine Daten“ – Benutzerverwaltung Authentification / Berechtigungsverwaltung uvm.

6 UVCSite - Layout Einheitlicher Aufbau aller Seite Bereich für Add On

7 Authentifizierung Die UVCSite hat bereits alles notwendige implementiert. Was ist für die BG spezifische Anmeldung zu realisieren: Ein Add On erstellen Die bereits bestehenden Funktionen der UVCSite mit einer speziellen Technologie überschreiben => Anbindung an die jeweiligen Legacy Systeme Ein Add On für: Berechtigungen Benutzerverw. Authentifizierung

8 Authentifizierung Folgende Funktionen mussten realisiert werden:
getUser(self, mnr) getUserGroups(self, mnr) addUser(self, **kw) updUser(self, **kw) deleteUser(self, mnr) updatePasswort(self, **kw)

9 Authentifizierung Die UVCSite hat bereits alles notwendige implementiert. def deleteUser(self, mnr): ''' Loeschen eines Benutzers mnr, az = self.zerlegUser(mnr) users, session = self.extranet_benutzer() sql = users.delete().where((users.c.az == mnr) & (users.c.az_key == az)) session.execute(sql) return mnr

10 Bei uns funktioniert es nicht nur in Power Point, sondern auch in der Praxis …
- Vorführung-


Herunterladen ppt "UVCSite und Authentifizierung"

Ähnliche Präsentationen


Google-Anzeigen