rzander / sccmclictr

Client Center for Configuration Manager
Microsoft Public License
319 stars 59 forks source link

[Enhancement] Show User who started tasksequence on "Execution History" #149

Open horst789github opened 4 years ago

horst789github commented 4 years ago

can you please add another column that shows which user, when, started the tasksequence/program?

rzander commented 4 years ago

from where should I get this Information ?

horst789github commented 4 years ago

:D good question

SCCMAdmin commented 4 years ago

@horst789github why would this be handy? Is this for Software Center invoked items?

I've seen such information in a log file before, maybe one of the sc logs. @rzander I guess you are trying to work out is this info saved in WMI somewhere?

horst789github commented 4 years ago

@SCCMAdmin yes for Software Center items or general task sequence triggerd over powershell... we have the problem, that a user say: my server is automaticly patching/install software... why/who has started this... and this feature will very helpful

rzander commented 4 years ago

I have two concerns on this request: 1) Is this Information stored somewhere (not in a log-file)... and even if it's somewhere... 2) I do net see the benefit (use case) behind this... A user is able to trigger what the Admin allows to be triggered... Otherwise hide these risky Items from SWCenter ?!

horst789github commented 4 years ago
  1. i dont know
  2. other admins start this, not user...
horst789github commented 4 years ago

ok i found where the info is stored (if its started over software center)... ccm\logs\SCClient[Domain]@[Username][number].log file and there is example: Performing action: Install on application [TASK SEQUENCE Name] Installing programm * from package [ID]

in my case the task sequence was triggered over powershell... maybe other have idea, where the info is stored...