[Webinar] Streamline your web hosting managementRegister Today

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1720
  • Last Modified:

Is it possible to clear SCCM "Primary Console User" data by clearing logs/data on a Client machine?

When a new workstation is loaded/configured/deployed into my company's environment, the "Primary Console User" reported in SCCM is normally the Engineer's LAN ID who built/configured the machine.  Is it possible, from the workstation, to clear this data so SCCM will immediately report the "Primary Console User" as the end-Client who is receiving the PC.  Currently, it will eventually update, but requires that the end-Client log into the PC a larger number of times than the Engineer who built the PC already has.
0
HumesRW
Asked:
HumesRW
  • 2
  • 2
1 Solution
 
merowingerCommented:
No there is no possibility. Best way is to enable the Asset Intelligence Report in you SMS_DEF.mof file located on the Site Server. This will force the hardware inventory to also collect these information. After some time you should then see the correct users listed



//**************************************************************************
//* Class: SMS_SystemConsoleUser
//* Derived from: (nothing)
//*
//* Key = SystemConsoleUser
//*
//* This Asset Intelligence class provides System Console User information.
//*
//**************************************************************************
[ dynamic, provider("AAInstProv"),

SMS_Report (TRUE),
SMS_Group_Name ("System Console User"),
SMS_Namespace (TRUE),
SMS_Class_ID ("MICROSOFT|SYSTEM_CONSOLE_USER|1.0") ]
class SMS_SystemConsoleUser : SMS_Class_Template
{
[SMS_Report (TRUE), key]
string SystemConsoleUser;
[SMS_Report (TRUE)]
uint32 TotalUserConsoleMinutes;
[SMS_Report (TRUE)]
uint32 NumberOfConsoleLogons;
[SMS_Report (TRUE)]
datetime LastConsoleUse;
};
0
 
HumesRWAuthor Commented:
Merowinger,  Thank You for your prompt response...  We are already collecting Console User information in SCCM.  The issue is that an Engineer who builds/configures a new device has "time logged on" reported into SCCM.  Let's say that he/she takes 5 hours to build/configure the new PC.  The end-user who is actually receiving this PC will not be reported as "Primary Console User" in SCCM until he/she is logged onto the PC for more than the 5 hours already logged by the Engineer who built/configured the PC.  My question is, is it possible to "clear" the Engineer's time logged on, so the end-User will be reported in SCCM as the Primary Console User almost immediately.
0
 
merowingerCommented:
not without editing the sms sql tables and this is dangerous.
The table which owns that data is called SYSTEM_CONSOLE_USER_DATA.
But as i said, i wouldn't do it.
0
 
HumesRWAuthor Commented:
Clearing the SECURITY Event Log clears all Console User data from SCCM at the next HARDWARE INVENTORY cycle.  This would, obviously, include clearing the PRIMARY CONSOLE USER information as well.  This solution has been tested and verified in SCCM.
0

Featured Post

The 14th Annual Expert Award Winners

The results are in! Meet the top members of our 2017 Expert Awards. Congratulations to all who qualified!

  • 2
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now