Collecting Active Roles attributes for users, groups, computers, and organizational units can significantly increase the collection time (especially if it's a big amount of objects). Some attributes that are known to increase collection time are:
edsaDialinAccessPermissions
edsaDialinApplyStaticRoutes
edsaDialinApplyStaticIP
edsaDialinCallbackNumber
edsaDialinCallbackOptions
edsaDialinCallerID
edsaDialinStaticIP
edsaDialinStaticRoutes
edsaDialinVerifyCallerID
Even though none of the above-listed attributes are collected, having the "Active Roles Virtual Attributes" setting enabled to collect any custom attribute in the discovery job is enough to impact the performance of it.
To minimize collection time, it is recommended to:
- Collect attributes that you know are required by your reporting users. Attributes that are collected by default cannot be removed.
- Consider splitting the AD discovery task(s) and group together targets in a discovery based on the data you are collecting to have versatility.
For more information about sample collection timings for on-premises discoveries (please note these samples are references using default collection settings) and other considerations, please review the Configuration Manager User Guide in the Technical documents section of the Enterprise Reporter website:
https://support.quest.com/enterprise-reporter/technical-documents