Lotus Notes / Domino Sonstiges > Java und .NET mit Notes/Domino

aktuellen Benutzernamen auslesen

(1/2) > >>

Sebastianh:
Hallo,

wie kann ich, aus einem PlugIn / einer View heraus den aktuellen (am Client angemeldeten) Nutzer auslesen) Die Client API stellt mir dazu keine Methode bereit, oder ich bin zu blind, diese zu sehen?
CurrentDocument und CurrentView lassen sich doch auch auslesen, warum nicht CurrentUser?

Grüße,

Sebastian

koehlerbv:
NotesSession.UserName. Läuft der Code via Browser auf dem Domino, dann NotesSession.EffectiveUsername.

Bernhard

Sebastianh:
ok, da hab ich mich vielleicht nicht ganz richtig ausgedrückt. Ich habe zu dem Zeitpunkt an dem ich den am Client angemeldeten Benutzer abfragen will, natürlich bereits eine Session, die ich als Admin "ausführe" (und mit der ich "meine" Operationen ausführe. Ich will halt wissen, welcher Benutzer sich grade einen NotesClient aufgemacht hat. An die Session die im Client auf ist, kommt man ja leider so ohne weiteres nicht ran, oder?


koehlerbv:
Jetzt sehe ich noch weniger durch. Wo und als was läuft Dein Code, und wessen Client-Angaben willst Du genau wissen?

Bernhard

Sebastianh:
Also,

mein Code ist ein Sidebar-Plugin, welches Notes Daten des aktuell angemeldeten Benutzers abgreift, und diese an eine andere Anwendung weiterreicht. Um intern mit den Daten "arbeiten" zu können, bin ich (in meinem Plugin) als Admin am Dominoserver angemeldet.
Da sich der Benutzer aber gegenüber der Zweitanwendung ebenfalls authentifizieren muss, muss ich wissen, welcher Benutzer momentan mit dem NotesClient arbeitet, um sicherzustellen, dass in beiden Anwendungen der selbe Benutzer angemeldet ist. (die zweite Anwendung liefert auch Daten zurück, die in einer CA angezeigt werden, aber eben nur dann, wenn ein Benutzer mit entsprechenden Berechtigungen angemeldet ist, daher ist ein Abgleich der (Benutzer-)Daten zwingend erforderlich)
War das so verständlich?

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln