Das Notes Forum

Domino 9 und frühere Versionen => ND8: Administration & Userprobleme => Thema gestartet von: matze79 am 23.01.11 - 14:23:22

Titel: ID aus persönlichem Adressbuch löschen
Beitrag von: matze79 am 23.01.11 - 14:23:22
Hallo,

wie kann ich bei Roaming-Usern die ID aus dem persönlichen (lokalen) Adressbuch / names.nsf löschen?

Folgendes Problem:
Das Passwort wird per ID Vault zurückgesetzt.
Der User meldet sich mit dem neuen Kennwort an.
Der Notesclient startet und repliziert.
Sobald das persönliche Adressbuch repliziert, kommt eine Passwortabfrage.
Diese schlägt mit dem neuen Kennwort fehl.

Ich gehe also davon aus, dass die ID aus dem persönlichen Adressbuch aus der Datenbank extrahiert und lokal gespeichert wird. Dann kommt der Passwortdialog, den ich aber nicht korrekt beantowrten kann, da der User das Kennwort nicht kennt.
Titel: Re: ID aus persönlichem Adressbuch löschen
Beitrag von: Micha B am 25.01.11 - 08:20:44
Erstelle in einer neuen Mail eine Schaltfläche und hinterlege folgenden LS Code:

Sub Click(Source As Button)
Dim session As New NotesSession
Dim db As NotesDatabase
Dim profile As NotesDocument
'defines db as notesdatabase object
'sets Notes.ini RoamingUpgrade=2
Call session.SetEnvironmentVar("RoamingUpgrade","2",True)
Set db = session.GetDatabase("","names.nsf")
' Get Existing Profile document and delete this
Set profile=db.GetProfileDocument("roaminguserid")
Call profile.remove(True)

Print "Existing Roaming Profile Document Removed"
End Sub

Sende die Mail zum Anwender und lass ihn auf die Schaltfläche klicken.
Titel: Re: ID aus persönlichem Adressbuch löschen
Beitrag von: beastmoar am 20.11.13 - 11:17:44
Hallo zusammen,

ich wollte fragen, ob genau das passiert wenn man die ID-Vault einführt und vorher die IDs in den pers. Adressbüchern gespeichert wurden?

Da es hier keine Rückmeldung über das Gelingen der Schaltfläche gibt wollte ich nachfragen ob das geklappt hat? :-)

Grüße
Alex