Domino 9 und frühere Versionen > ND6: Entwicklung
Datenbankeigentümer per script umbenennen
(1/1)
Micha-BRLN:
Hallo,
Kann mir jemand sagen, ob der DB-Eigentümer per script umbenannt werden kann?
Prinzip:
- lies den alten Eigentümer aus
- suche im Directory nach dem common name und lies dann den kompletten Namen aus
- trage den neuen kompletten Namen ein
Hintergrund:
Beim Umzug von einer Domäne in eine andere wurde das Personen-Dok. und der Mailfile in die neue Umgebung kopiert (und alles angepasst) und anschließend der User recertifiziert. Dabei wurde als Unterschied eine regional abhängige OU eingefügt. Jetzt muss noch der Mail-DB-Eigentümer angepasst werden - und ich wollte nicht 1000 User-DBs manuell anfassen...
Besten Dank im Voraus,
Micha
Axel:
Hi,
müsste eigentlich gehen. Der Besutzer der Mail-DB ist im Kalenderprofil-Dokument im Feld Owner "versteckt".
Müsste eigentlich so gehen:
...
Set maildb = New NotesDatabase("","")
maildb.OpenMail
Set profile = maildb.GetProfileDocument("CalendarProfile")
profile.Owner = "Neuer Besitzer"
Call profile.Save(True, False)
...
Axel
Peter S.:
Der AdminP sollte auch dieses Feld umstellen (Obwohl es keine Lsernamensfeld ist).
Ist in einem Dok in der Knowledge Base beschrieben.
Dazu muss die Mail-DB natürlich eine gültigen Adminserverv haben.
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln