locked
Query for all active PCs RRS feed

  • Question

  • SCCM in my organization is configured to pull all the PCs from Active Directory, but the AD sometimes have PCs that are no longer active or stale records. Is there a way I can find out within SCCM the true number of active PCs on the floor? Thanks.

     

    Tuesday, September 14, 2010 5:41 PM

Answers

  • You need to do some house cleaning in AD. Create OU's for computers that haven't been active (dsquery) for a certain number of days. Moce the inactive computers to an OU that is not path of you AD System Discovery LDAP path.


    Kent Agerlund | http://scug.dk/members/Agerlund/default.aspx | The Danish community for System Center products
    • Proposed as answer by John Marcum Tuesday, September 14, 2010 6:17 PM
    • Marked as answer by Robinson Zhang Friday, October 8, 2010 5:49 AM
    Tuesday, September 14, 2010 5:55 PM
  • We have similar challenge in Microsoft IT due to machines getting reimaged frequently and to ensure we have accurate or near to active client count for compliance & client health we have taken following 3 steps.

    1. Configured Heartbeat discovery for all site to every 1 day
    2. Using Client Status Reporting from R2 and enabled option to mark client as inactive if not reported in last 4 days (our standard hardware & software inventory schedule is every 3 days)
    3. Configured maintenance task - Delete Inactive Client data for deleting inactive client data older than 14 days

    This does not meet the requirement for matching the active objects in AD but you can be confident to have most active clients in ConfigMgr DB.

    Hope this helps!


    Thanks, Shitanshu Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
    Wednesday, September 15, 2010 2:44 AM

All replies

  • You need to do some house cleaning in AD. Create OU's for computers that haven't been active (dsquery) for a certain number of days. Moce the inactive computers to an OU that is not path of you AD System Discovery LDAP path.


    Kent Agerlund | http://scug.dk/members/Agerlund/default.aspx | The Danish community for System Center products
    • Proposed as answer by John Marcum Tuesday, September 14, 2010 6:17 PM
    • Marked as answer by Robinson Zhang Friday, October 8, 2010 5:49 AM
    Tuesday, September 14, 2010 5:55 PM
  • We have similar challenge in Microsoft IT due to machines getting reimaged frequently and to ensure we have accurate or near to active client count for compliance & client health we have taken following 3 steps.

    1. Configured Heartbeat discovery for all site to every 1 day
    2. Using Client Status Reporting from R2 and enabled option to mark client as inactive if not reported in last 4 days (our standard hardware & software inventory schedule is every 3 days)
    3. Configured maintenance task - Delete Inactive Client data for deleting inactive client data older than 14 days

    This does not meet the requirement for matching the active objects in AD but you can be confident to have most active clients in ConfigMgr DB.

    Hope this helps!


    Thanks, Shitanshu Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
    Wednesday, September 15, 2010 2:44 AM