OK, also doch zu unverständlich geschrieben.
Aaaalso ;-),
der User hat seine ID und sein Kennwort. Das sammeln wir für Kennwortrücksetzungen ein.
Der User vergisst sein Kennwort und meldet sich beim Benutzerservice.
Damit wir ihm dann nicht eine ID zurückgeben, in der ein Kennwort drin steht, dass der User sich ausgedacht hat, und das ja eigentlich keiner Wissen darf, setzen wir das Kennwort auf einen Standard zurück. Dieser Standard ist der OS Username.
Sodass dann der Benutzerservice, nach erfolgreicher ID Rücksetzung dem user einfach nur noch sagen muss, Ihr Kennwort ist Ihre OS Kennung.
Durch das Einsammeln der IDs haben wir immer die aktuelleste ID des Users, mit allen Namensänderungen, Schlüsseln, etc.
In dem Tool hat man dann eine Stelle, wo beim Einsammeln das neue Kennwort berechnet werden kann. z.B. ein 16 Stelliges mit Groß/Klein-Schreibung und Sonderzeichen. Oder aber einen berechneten Wert der aber nur mit Formelsprache angegeben werden kann. Und dort muss ich irgendwie den OS Usernamen reinbekommen.
Eine Idee war die Notes.ini auszulesen, denn dort steht der Wert drin. Aber leider nicht als $-Variable, sondern nur ohne.
Wir müssen also irgendwie mit Formelsprache an diesen Wert kommen.
Tobi