TestimoX

API Reference

Class

AdminInactivityService

Namespace ADPlayground.Users
Assembly ADPlayground
Modifiers static

Provides high-level detection of dormant privileged accounts using cached user datasets.

Inheritance

  • Object
  • AdminInactivityService

Methods

public static async Task<AdminInactivitySnapshot> GetSnapshotAsync(ActiveDirectoryDataServices dataServices, String domainName, AdminInactivityOptions options = null, CancellationToken cancellationToken = null) #
Returns: Task<AdminInactivitySnapshot>

Builds a snapshot of dormant privileged accounts for the given domain using cached user datasets.

Parameters

dataServices ADPlayground.ActiveDirectoryDataServices requiredposition: 0
Optional data services instance; when null the default instance is used.
domainName System.String requiredposition: 1
DNS domain name to analyze.
options ADPlayground.Users.AdminInactivityOptions = null optionalposition: 2
Optional tuning options controlling thresholds and query behavior.
cancellationToken System.Threading.CancellationToken = null optionalposition: 3
Cancellation token.

Returns

Materialized snapshot with counts and inactive account rows.