IDABUS NAME GENERATION SERVICE (NGS)
Unternehmensweite oder systemspezifische Namensgenerierung
Für den erfolgreichen Betrieb eines Identity Management Systems ist die Generierung, Speicherung und Bereitstellung von eindeutigen Namen unerlässlich.
Der Name Generation Service (NGS) ist ein releasefähiges Werkzeug, das diese Anforderungen umfassend und performant erfüllt. Bei der Entwicklung wurden ausschließlich moderne Microsoft-Technologien und -Komponenten verwendet.
Der NGS Service ist ein Webservice, der eine REST-konforme Schnittstelle für alle benötigten Funktionen zur Verfügung stellt. Dadurch ist ein Aufruf aus anderen Anwendungen sehr einfach realisierbar. Um eine einfache Nutzung des NGS auch aus PowerShell-Skripten zu ermöglichen, wurde ein spezielles Modul mit gängigen Funktionen erstellt. Eine Sammlung von Beispielskripten für alle gängigen Anwendungsfälle erleichtert den Einstieg. Schließlich kann jede Funktion auch manuell über eine integrierte Schnittstellenbeschreibungsseite aufgerufen werden.
Die Speicherung der generierten eindeutigen Namen erfolgt in einer Microsoft SQL-Server Datenbank. Hierfür kann ein vorhandener SQL-Server (z.B. FIM/MIM DB) verwendet werden. Die Anforderungen sind gering.
Der NGS ist mandantenfähig und stellt je nach Bedarf eindeutige Namen für Mandanten, Infrastrukturen, Teile von Infrastrukturen, Systeme, Subsysteme oder Kombinationen davon zur Verfügung. Vorbereitete Funktionen zur Generierung, Bereitstellung und Speicherung eindeutiger Namen auf Basis von Templates decken bereits eine Vielzahl möglicher und komplexer Generierungsszenarien für eindeutige Namen ab. Nicht mehr verwendete Namen können nach Ablauf einer individuell konfigurierbaren Sperrfrist automatisch gelöscht werden und stehen danach auf Wunsch wieder zur Verfügung. Vorgefertigte PowerShell-Skripte ermöglichen den direkten Aufruf der NGS-Funktionen aus MIM/IDABUS-Workflows heraus, um z.B. eindeutige Loginnamen oder E-Mail-Adressen zu generieren.
Entdecken Sie die Effizienz und Leistungsfähigkeit des IDABUS NGS und optimieren Sie Ihr Identity Management System noch heute!
Laden Sie hier das Datenblatt herunter.
Der NGS umfasst folgende Funktionalitäten:
- Generierung von eindeutigen Identifikatoren (UID)
- Generierung von eindeutigen Namen auf Basis von Vorlagen (Templates)
- Generierung von eindeutigen Namen auf Basis komplexer Regeln
- Speicherung von eindeutigen Namen im Kontext zur UID
- Zeitgesteuertes oder verzögertes Löschen von Datensätzen
- Black-List Funktion, um die Generierung unpassender oder anstößiger Namen zu verhindern. Kann per API bearbeitet werden.
Der NGS umfasst folgende Komponenten:
- Zentraler REST-basierter Webservice zur Bereitstellung, Generierung und Speicherung von eindeutigen Namen anhand von Vorlagen
- PowerShell-Modul zum vereinfachten Aufruf aus Skripten heraus
- Beispiel-Skripte und Templates zum Aufruf aus MIM Workflows
Folgende Standard Module sind verfügbar:
- Erstellen, Ändern und Löschen von eindeutigen Namen
- Eindeutige Mail-Adressen, Konto-Namen, Eindeutige Unix-IDs, Etc.
- Registrierung von bereits bestehenden Namen
- REST API
- PowerShell-Modul
- Verwendung von Templates zur Generierung der eindeutigen Namen
- Generierung aus zufälligen Buchstabenkombinationen
- Generierung aus zufälligen Zahlenkombination
- Generierung aus Basis von Attributen
- Zeitliche beschränkte Reservierung von eindeutigen Namen
- Unterstützung von Namensräumen (Mandantenfunktion)
Unsere Produkte und Erweiterungen
Für eine direkte Verbindung
Haben Sie Fragen oder möchten Sie sich von uns beraten lassen? Wir helfen Ihnen, die beste Lösung für Ihre speziellen Anforderungen zu finden.