[Gelöst]Aktueller Benutzer in ProfileActions

Antworten
Schneefalke
Beiträge: 7
Registriert: 08 Jan 2014, 15:02
Wohnort: Kaiserslautern

[Gelöst]Aktueller Benutzer in ProfileActions

Beitrag von Schneefalke »

Hallo,

vielleicht ist schon mal jemand hierauf gestoßen:
Wir arbeiten viel mit ProfileActions. In einem LogOnScript werden Daten in ein Verzeichnis geschrieben, das den Benutzernamen des aktuell angemeldeten Benutzers enthält. Hierfür wollte ich die Systemvariale %username% verwenden. Diese liefert mir innerhalb der ProfileActions aber leider SYSTEM zurück.

Gibt es eine bessere Möglichkeit den aktuell angemeldeten Benutzer (in diesem Fall unter Windows 7) zu ermitteln? Eventuell mit einer opsi-eigenen Variable, die ich nur nicht gefunden habe?

Danke und viele Grüße,
Sebastian
Zuletzt geändert von Schneefalke am 19 Aug 2014, 16:10, insgesamt 1-mal geändert.
Schneefalke
Beiträge: 7
Registriert: 08 Jan 2014, 15:02
Wohnort: Kaiserslautern

Re: Aktueller Benutzer in ProfileActions

Beitrag von Schneefalke »

OK, wir konnten es mit Hilfe der Funktion GetLoggedInUser lösen.
Jetzt habe ich zwar noch das Problem, dass ich nicht in den entsprechenden Netzwerkpfad schreiben kann, da hier nur der User, jedoch nicht der SYSTEM-Kontext Zugriff hat, aber das wäre wieder ein ganz anderes Thema. ;-)
holgerv
Beiträge: 288
Registriert: 20 Aug 2012, 09:35

Re: [Gelöst]Aktueller Benutzer in ProfileActions

Beitrag von holgerv »

Schneefalke hat geschrieben:Jetzt habe ich zwar noch das Problem, dass ich nicht in den entsprechenden Netzwerkpfad schreiben kann, da hier nur der User, jedoch nicht der SYSTEM-Kontext Zugriff hat, aber das wäre wieder ein ganz anderes Thema. ;-)
Spricht etwas dagegen, das LogonScript als der User laufen zu lassen, der sich anmeldet? Dafür gibt's den Microsoft-Mechanismus "ActiveSetup", vgl.: wiki/userspace:active_setup_example
Schneefalke
Beiträge: 7
Registriert: 08 Jan 2014, 15:02
Wohnort: Kaiserslautern

Re: [Gelöst]Aktueller Benutzer in ProfileActions

Beitrag von Schneefalke »

holgerv hat geschrieben:
Schneefalke hat geschrieben:Spricht etwas dagegen, das LogonScript als der User laufen zu lassen, der sich anmeldet? Dafür gibt's den Microsoft-Mechanismus "ActiveSetup", vgl.: wiki/userspace:active_setup_example
Das wäre im Prinzip das genau das, was uns am liebsten wäre.
Allerdings wäre dann der beste, und für uns einfachste, Weg, dass das per ProfileActions-opsi-Modul getriggerte LogOn-Script von Haus aus im User-Kontext laufen würde und nicht im SYSTEM-Kontext. Aber wenn ich mich richtig erinnere, hatte ich dazu schon mal Kontakt mit uib und es wurde ein internes Ticket zu diesem, bzw. einem ähnlichen Thema aufgemacht. Vielleicht liest ja jemand mit und kann diesen Punkt nochmal aufs Tapet bringen. Notfalls mache ich dazu bei Gelegenheit mal ein Ticket auf. ;-)
Antworten