<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=DirXML</id>
	<title>DirXML - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=DirXML"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=DirXML&amp;action=history"/>
	<updated>2026-05-28T02:17:52Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=DirXML&amp;diff=640701&amp;oldid=prev</id>
		<title>imported&gt;SchlurcherBot: Bot: http → https</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=DirXML&amp;diff=640701&amp;oldid=prev"/>
		<updated>2026-01-06T20:14:12Z</updated>

		<summary type="html">&lt;p&gt;Bot: http → https&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;DirXML&amp;#039;&amp;#039;&amp;#039; ist eine Technik von [[Novell]], um den [[LDAP]]-fähigen [[Verzeichnisdienst]] [[eDirectory]] mit anderen Anwendungen, Verzeichnissen oder sonstigen Datenquellen und Datensenken zu verbinden.&lt;br /&gt;
So schafft man eine mögliche Basis für [[Identitätsmanagement]], einen [[Metaverzeichnisdienst]].&lt;br /&gt;
&lt;br /&gt;
Während früher DirXML bei Novell als eigenständiges Produkt vermarktet wurde (DirXML 1.1a), ist es jetzt eine technische Grundlage, auf welcher der &amp;#039;&amp;#039;Identity Manager&amp;#039;&amp;#039; basiert, der derzeitige Name für dieses Produkt lautet &amp;#039;&amp;#039;Identity Manager 4.10&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
== Technik ==&lt;br /&gt;
=== Funktion ===&lt;br /&gt;
Novells Verzeichnisdienst eDirectory ist ereignisgesteuert. DirXML setzt auf diesem Verzeichnisdienst auf und bearbeitet alle Daten in einer [[Extensible Markup Language|XML]]-Repräsentation. Es transformiert per [[XSLT]] Ereignisse, die entweder im Novell-Verzeichnis oder in den anzubindenden Datenquellen erzeugt werden.&lt;br /&gt;
&lt;br /&gt;
Alle Daten werden dazu in XML-Form gebracht, bearbeitet und aus XML in die Datenrepräsentation des Zielsystems gebracht. Dabei werden das Hinzufügen, Löschen und Ändern von Attributen eines Datensatzes bzw. des gesamten Datensatzes betrachtet.&lt;br /&gt;
Für jede Ereignisart können Regeln definiert werden, die definieren, was in dem einen System passieren soll, wenn in dem anderen System bestimmte Ereignisse auftreten oder Zustände existieren.&lt;br /&gt;
&lt;br /&gt;
Es können Filter definiert werden, die das Bearbeiten nur unter bestimmten Bedingungen zulassen. So dass zum Beispiel bei Neuanlage eines Benutzers im eDirectory der Benutzer in einem per DirXML angeschlossenen Unix-System neu angelegt wird, aber zum Beispiel nur wenn der Benutzer einer bestimmten Unix-Gruppe zugeordnet wurde.&lt;br /&gt;
&lt;br /&gt;
Während unter DirXML 1.1 alle diese Regeln manuell programmiert werden mussten, existieren inzwischen vorgefertigte DirXML-Lösungen („Treiber“), die eine Programmierung oft überflüssig machen. Es gibt nun ein browserbasiertes Web-Entwicklungssystem (iManager), sowie eine kostenlose [[Eclipse (IDE)|Eclipse]]-basierte Entwicklungsumgebung, mit der die existierenden Treiber an die aktuelle Aufgabenstellung angepasst werden können.&amp;lt;ref&amp;gt;{{Webarchiv|url=http://www.novell.com/coolsolutions/dirxml/designer.html |wayback=20060615155925 |text=Designer for Identity Manager |archiv-bot=2023-12-13 04:14:36 InternetArchiveBot }}&amp;lt;/ref&amp;gt; Seit Erscheinen der iManager-Umgebung (also seit es Identity Manager heißt) werden die Filter, Ereignisse und Transformationsschritte graphisch und logisch gegliedert, so dass die Strukturierung einer DirXML-Anbindung durch ein Gerüst erleichtert wird (wegen der Form in der Weboberfläche &amp;#039;&amp;#039;Fishbone&amp;#039;&amp;#039; genannt).&lt;br /&gt;
&lt;br /&gt;
=== Unterschiede zu anderen Systemen ===&lt;br /&gt;
==== Datenhaltung ====&lt;br /&gt;
Im Unterschied zu zum Beispiel dem [[Microsoft Identity Integration Server|MIIS]] von Microsoft werden die Daten nicht in einem weiteren [[Repository]] gehalten, sondern direkt im eDirectory bzw. dem angeschlossenen System. Falls Daten oder Datenattribute benutzt werden müssen, die im eDirectory nicht vorgesehen sind, muss das [[Schema (Informatik)|Schema]] des Verzeichnisses erweitert werden, was allerdings ohne Aufwand im Onlinebetrieb gemacht werden kann.&lt;br /&gt;
&lt;br /&gt;
Falls das aus prinzipiellen Überlegungen nicht gewünscht ist, kann man das Metaverzeichnis mit dem DirXML in ein separates Verzeichnis verkapseln, das dann zum Beispiel über einen vorkonfigurierten eDirectory-eDirectory DirXML Treiber mit dem Hauptsystem verbunden ist.&lt;br /&gt;
&lt;br /&gt;
==== Zeitverhalten ====&lt;br /&gt;
Alle Änderungen werden ereignisgesteuert bearbeitet, was schnelle Reaktionszeiten ermöglicht, ein Batchlauf (Synchronisation) wie bei MIIS ist aber ebenfalls möglich. Falls eine Anbindung (ein DirXML Treiber) inaktiv ist, werden die Anforderungen automatisch in eine Warteschlange abgelegt und beim Start des Treibers abgearbeitet.&lt;br /&gt;
&lt;br /&gt;
=== Plattformen ===&lt;br /&gt;
DirXML ist nicht mehr nur auf Novell [[Netware]] als Plattform angewiesen, sondern läuft auch auf diversen Novell- und [[Redhat]]-Linux-Versionen, [[Microsoft]] Windows ab NT, [[Sun Microsystems|SUN]] Solaris und [[IBM]] AIX, sofern eine aktuelle eDirectory Version (8.7.3 oder 8.8) als Grundlage installiert ist.&lt;br /&gt;
&lt;br /&gt;
== Anwendungen ==&lt;br /&gt;
DirXML ist also eine flexible Schnittstelle, über die sich ein Verzeichnisdienst als Sammlungspunkt und als Datendrehscheibe für&lt;br /&gt;
*Dateien (CSV, XML, ..)&lt;br /&gt;
*Datenbanken (Oracle, Microsoft SQL, ODBC-fähige Datenbanken, …)&lt;br /&gt;
*Verzeichnisdienste (Microsoft Active Directory, SUN iPlanet, OpenLDAP, …)&lt;br /&gt;
*Anwendungen (SAP, Peoplesoft, Webanwendungen, …)&lt;br /&gt;
*Systeme (Mainframe, Betriebssysteme, Mailsysteme, …)&lt;br /&gt;
so integrieren lassen, dass man &amp;#039;&amp;#039;[[Provisioning]]&amp;#039;&amp;#039;, Identitätsmanagement, [[Workflow]]s entwickeln kann, um die Verwaltung von Benutzern in größeren Unternehmen zu automatisieren. Auf diesem Feld existieren viele weitere Techniken, die von großen Marktteilnehmern wie [[IBM]], [[Sun Microsystems|SUN]], [[Microsoft]], [[CA, Inc.|CA]] und [[Oracle]] angeboten werden.&lt;br /&gt;
&lt;br /&gt;
== Fußnoten und Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
*[https://www.novell.com/products/identitymanager Novell Identity manager]&lt;br /&gt;
*[http://support.novell.com/forums/2im.html Novell DirXML und Identity Manager Support Foren]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Business Intelligence]]&lt;/div&gt;</summary>
		<author><name>imported&gt;SchlurcherBot</name></author>
	</entry>
</feed>