Domino 9 und frühere Versionen > ND6: Entwicklung
Move name to new certifier via Lotus Script (adminP class)
fsinani:
Hallo ihr gelangweilten (weil Domino ja nicht wirklich Administratoren benötigt) :)
in unserem Mittelständischen Unternehmen kommen (wegen einer etwas unglücklich gewählten certifier Struktur) manchmal Umbenennungen vor (request move to new certifier....).
Wir sind hier nur 2 Leute, die das können. Der Rest tut sich leider etwas schwer damit.
Jetzt gibt es 2 Möglichkeiten:
1. Man kauft FirM
2. Man baut sich ein simples Frontend (AdminDB mit zwei bis drei knöpfen) und steuert dies idealer Weise über den AdminP process.
Nun hab ich mich aus Ökologischen Gründen vorerst damit begnügt, Variante 2 mal auszuprobieren und dabei folgende Methode entdeckt:
<Online Hilfe>
noteID$ = notesAdministrationProcess.RenameNotesUser( username$ [ , lastname$ ] [ , firstname$ ] [ , middleinitial$ ] [ , orgunit$ ] [ , altcommonname$ ] [ , altorgunit$ ] [ , altlanguage$ ] [ , renamewindowsuser ] )
<Online Hilfe>
Mein Verdacht: Ich kann das garnicht per Script durchführen, oder? Die läppische Nachname-nach-Heirat-verändern-aktion, brauch ich nicht!
Habt Ihr eine Idee?
Danke im Voraus
fsinani
fsinani:
Ich glaub die Methode ...MoveUserInhierarchie(...)ist eher das richtige. Werde mal selber ausprobieren, obs auch klappt und dann hier berichten.
Driri:
Sollte damit funktionieren. Du mußt halt vorher noch die zu verwendende Cert-ID mitgeben.
fsinani:
So, klappt ganz proprietär....
mich würde jetzt nur noch eins interessieren: Mit der Methode MoveUserInHierarchyComplete kann ich den nötigen Approve durch den Admin ja überspringen. Dafür benötige ich aber die zurückgegebene NoteID des Requests.
Wenn man den CA Process verwendet, wird aber keine NoteID zurückgegeben, sondern nur ein Leerstring.
Heisst das denn, dass bei Verwendung des CA Processes kein Approve benötigt wird?
Danke
fsinani:
Irgendwie ist das kompliziert, Infos zum CA Process zu finden.
Aber es muss doch irgendwie zu schaffen sein. Firm kann es schliesslich auch (ohne Servertask nur durch Script)
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln