Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: m3 am 10.09.04 - 21:59:16
-
Zwar weiss ich viel, doch will ich alles wissen. Also:
In der NotesAdministrationProcess Klasse gibt es die Methoden "RenameWebUser" und "RenameNotesUser". Auch wenn beide einen Benutzer umbenennen, unterscheiden sie sich durch ihre Parameter.
So kann ich etwa bei RenameNotesUser auch eine OU angeben, beim WebUser nicht, usw.
Kann mir wer erklären, warum zwischen Web- und Notesuser unterschieden wird und wo die Unterschiede liegen (ausser in den übergebenen Parametern für die Methoden)? Oder hab ich nur die entsprechende Doku nicht gefunden? Dann bitte ich um einen Link, damit ich RTFMen kann.
-
Ist doch eigentlich ganz einfach:
ein Notes- user hat eine ID, die mit Hilfe eines Zertifizierers erstellt wurde.
Ein Web- User hat nur ein Personendokument mit einem Kennwort.
Beim Web- user reicht es also, dieses Dokument anzupassen, und anschliessend die ACLs / Reader / Editor- Felder zu ändern.
Bei einem Notes- User muss zuerst ein neues Zertifikat ausgestellt werden, dieses muss in die ID des Users aufgenommen werden (Frage mit "ja" beantworten), und bei einer rezertifizeirung (z.B. andere OU) muss diese zusätzlich in der Admin4 vom Administrator bestätigt werden (neue Cert öffnen und Kennwort angeben)
Es handelt sich hierbei also um vollkommen verschiedene Vorgehensweisen mit komplett unterschiedlichen Administrations- Anforderungen. Deshalb gibt es auch zwei verschiedene Methoden... So einfach ist das.
Tode
-
*Auf die Stirn Schlag*
Da bin ich wohl wieder mal auf der Leitung gestanden.
Daraus folgt aber auch, dass ich einen Webuser nicht mit NotesRegistration.RegisterNewUser anlege, sondern einfach das Personendokument in der names.nsf anlege. oder?
-
korrekt.
-
Wenn ich aber User fuer INotes anlege, reicht ein Webuser nicht, wenn ich auch Verschluesselung, etc. anwenden will.
Hier muss ich dann den Weg ueber NotesRegistration.RegisterNewUser gehen und die dabei entstehende ID irgendwo zwischenlagern. Weil ohne erstellter ID gehts anscheinend nicht.
Oder hab ich da was uebersehen?
-
Das ist richtig, die INotes-Verschlüsselung arbeitet mit der ID, woher sollten sonst die Schlüsselpaare, die nötig sind, kommen?
-
Das ist ja die Frage, weil bei INotes arbeite ich ja nicht direkt mit dem ID-File. Oder MUSS ich fuer INotes und Verschluesselung das ID-File im Mailfiel speichern? (in der Doku steht zumindest nix davon).
Sorry, wenn ich so bloed herumfrag. Mein akutes Problem hat sich eh schon geloest, aber ich will den Topfen (Quark) jetzt auch verstehen.
-
Wie gesagt, INotes-Verschlüsselung benutzt das ID-File, und dazu muss es im Mehlpfeil hinterlegt sein, so dass es für den Server zugänglich ist.
-
alte Thread wieder hoch!
... in diese Zusammenhang trett bei uns folgende Problem auf:
Wir haben bald MetaDirectory im Einsatz und wollen ein User umbennen. Diese geschah in der TestUmgebung ohne Problem. Unsere User wurde automatisch mit der Funktion RenameNotesUser abgearbeitet.
In der Produktion benützt Notes allerdings RenameWebUser was für Konzequenz hat dass der Notesname nicht geändert wird.
Da wir die gleiche Metadirectory Konnektoren im Test wie in der Produktion haben, denken wir dass es im Notes eine Einstellung gibt die diese Änderung von User steuert.
Hat da jemand eine Idee?
-
... bitte keine alten Threads wieder öffnen - mach nen neuen auf und bezieh dich auf den alten - OK - danke
Toni