TestimoX

API Reference

Class

UsersSummary

Namespace ADPlayground.Users
Assembly ADPlayground
Modifiers sealed

Aggregated counts for users by common security indicators.

Inheritance

  • Object
  • UsersSummary

Constructors

Properties

public String DomainName { get; set; } #

Domain DNS name.

public Int32 Total { get; set; } #

Total user count.

public Int32 Enabled { get; set; } #

Enabled user count.

public Int32 Disabled { get; set; } #

Disabled user count.

public Int32 ServiceAccounts { get; set; } #

Accounts identified as service accounts.

public Int32 AdminUsers { get; set; } #

Privileged administrative users.

public Int32 AdminCountUsers { get; set; } #

Users with adminCount set.

public Int32 ProtectedUsersMembers { get; set; } #

Members of Protected Users.

public Int32 Sensitive { get; set; } #

Sensitive accounts (not delegatable).

public Int32 PreAuthDisabled { get; set; } #

Users with pre-authentication disabled.

public Int32 PasswordNeverExpires { get; set; } #

Users whose password never expires.

public Int32 PasswordNotRequired { get; set; } #

Users marked Password Not Required.

public Int32 ReversiblePwdEncryption { get; set; } #

Users with reversible password encryption enabled.

public Int32 SmartcardRequired { get; set; } #

Users requiring smart card logon.

public Int32 HasSidHistory { get; set; } #

Users with sIDHistory present.

public Int32 Rc4Only { get; set; } #

Users allowing only RC4.

public Int32 AesDisabled { get; set; } #

Users with AES encryption disabled.

public Int32 DelegationUnconstrained { get; set; } #

Users trusted for unconstrained delegation.

public Int32 DelegationConstrained { get; set; } #

Users with constrained delegation configured.

public Int32 StaleInactive { get; set; } #

Users with stale/inactive logons beyond threshold.

public Int32 OldPassword { get; set; } #

Users with old password beyond threshold.

public Int32 UnknownLastLogon { get; set; } #

Users with unknown last logon (data unavailable).