BURSIS: Benutzer- und Zugriffsverwaltung für die ESRI GeoDatabase

project image

28.03.06 - Das GIS-Zentrum des Kantons Thurgau hat die Geodaten auf eine datenbankbasierte Haltung umgestellt. Ernst Basler + Partner entwickelte dazu eine Applikation, mit der Benutzer, Daten und Zugriffsrechte verwaltet werden können.

Das ThurGIS-Zentrum hat die kantonalen Geodaten erfolgreich von der ilebasierten (Coverages) auf die datenbankbasierte (ArcSDE/Oracle)Haltung umgestellt. In diesem Zusammenhang war auch die Zugriffsberechtigung auf Geodaten neu zu implementieren. Mittels der Zugriffsmechanismen von Oracle sind differenzierte Berechtigungsschemata realisierbar. ArcCatalog 9.1 bietet jedoch keine praxistaugliche Lösung zur Zugriffsverwaltung für Geodaten.

Ernst Basler + Partner entwickelte zusammen mit Vertretern des Thur-GIS-Zentrums die Spezifikation für eine Administrationsapplikation, sog. BURSIS (Benutzer Und Rollen Sicher In SDE). Anschliessend wurde Ernst Basler + Partner mit der Implementation betraut. BURSIS wurde als ArcCatalog-Extension realisiert. Das Grafische Benutzer Interface (GUI) wurde in C# implementiert. Die Businesslogik ist in Stored Procedures auf Oracle gekapselt. Diese Lösung bietet folgende Vorteile:

  • Nahtlose Integration von BURSIS in Arc Catalog von ESRI
  • Kapselung der Oracle Administrationsfunktionen in einem Oracle Package mit Stored Procedures
  • Klarer Überblick über vergebene gebene System- und Objektprivilegien

BURSIS macht aus ArcCatalog eine benutzerfreundliche Applikation, mit welcher sämtliche GIS-DBA-Aufgaben erledigt werden können: Benutzer, Daten und Zugriffsrechte verwalten. Die Leistungen von Ernst Basler + Partner umfassen:

  • Erarbeitung der Spezifikation in Zusammenarbeit mit dem Auftraggeber
  • Implementation der Administrationsapplikation BURSIS
  • Einführung von BURSIS