Das Notes Forum

Domino 9 und frühere Versionen => ND6: Administration & Userprobleme => Thema gestartet von: gossifu am 01.12.05 - 07:40:37

Titel: Liste aller am Server angemeldeten User erstellen
Beitrag von: gossifu am 01.12.05 - 07:40:37
Hallo zusammen,

ich möchte im Hintergrund auf Knopfdruck eine Liste aller derzeit am Server angemeldeten User erzeugen.
Ich weiß, das es eine 'Ansicht' Notes-Benutzer gibt. Aber nicht, wie ich darauf zugreife. ???
Oder wie kann ich den Konsolenbefehl 'Show Users' so umleiten, das ich die dann erzeugte
Liste für die weitere Verarbeitung verwenden kann. :-:
Ich brauche dies für eine Anwesenheitsliste, da sich morgens jeder User anmeldet und dann die
anderen erfahren können, ob er da ist oder nicht.

Bin für jede Hilfe dankbar.

mfg

Kjeld
Titel: Re: Liste aller am Server angemeldeten User erstellen
Beitrag von: gossifu am 01.12.05 - 08:03:38
Hallo,

hab die Lösung, wer lesen kann ist klar im Vorteil:

Dim s As New NotesSession
Dim db As NotesDatabase
Dim console As String
   
Set db = s.CurrentDatabase
console = s.SendConsoleCommand(db.Server,"Show Users")


und mit 'console' kann ich dann weitermachen.
Tipp: Soll ein Konsolenbefehl in einem periodischen Agenten ausgeführt werden,
dann die Sicherheitsstufe des Agenten von 1. auf 2.(Beschränkte Operationen zulassen) setzen.

mfg

Kjeld
Titel: Re: Liste aller am Server angemeldeten User erstellen
Beitrag von: Peter S. am 01.12.05 - 10:12:45
Ich empfehle für diesen Zweck Sametime zu benutzen. Da hast du eine Awareness und die Chat-Möglichkeit.