Active_Directory_Scripts icon indicating copy to clipboard operation
Active_Directory_Scripts copied to clipboard

FindandFixADObjectswithStaleAdminSDHolder.ps1 re-queries each admin group for every flagged object

Open mcdonamw opened this issue 1 year ago • 0 comments

Every group in $default_admin_groups are queried via Get-ADGroup for every flagged object in the domain. As a result, with large numbers of admin groups and/or flagged objects, this can take a very long time to run.

It would be more efficient to pull all members of those admin groups into a collection of some sort and that collection queried for presence of the flagged object vs a new call to Get-ADGroup each time.

mcdonamw avatar Mar 28 '23 18:03 mcdonamw