TestimoX

API Reference

Class

GroupEssentialsRow

Namespace ADPlayground.DirectoryEssentials
Assembly ADPlayground
Modifiers sealed

Represents a group row for Directory Essentials reporting.

Inheritance

  • Object
  • GroupEssentialsRow

Constructors

Properties

public String Name { get; set; } #

Group name.

public String CanonicalName { get; set; } #

Canonical name (domain\path).

public String DomainName { get; set; } #

Domain DNS name.

public String SamAccountName { get; set; } #

Group SAM account name.

public Int32 MemberCount { get; set; } #

Member count (direct).

public String GroupScope { get; set; } #

Group scope.

public String GroupCategory { get; set; } #

Group category (Security/Distribution).

public String RecipientTypeDetails { get; set; } #

Exchange recipient type details (friendly).

public String RecipientDisplayType { get; set; } #

Exchange recipient display type (friendly).

public String Manager { get; set; } #

Manager display name.

public Nullable<Boolean> ManagerCanUpdateGroupMembership { get; set; } #

True when manager has self-membership write permission.

public String ManagerSamAccountName { get; set; } #

Manager SAM account name.

public String ManagerEmail { get; set; } #

Manager email address.

public Nullable<Boolean> ManagerEnabled { get; set; } #

Manager enabled flag.

public Nullable<DateTime> ManagerLastLogon { get; set; } #

Manager last logon timestamp.

public Nullable<Int32> ManagerLastLogonDays { get; set; } #

Days since manager last logon.

public String ManagerStatus { get; set; } #

Manager status label.

public String ManagerDN { get; set; } #

Manager distinguished name.

public String OwnerName { get; set; } #

Owner display name.

public String OwnerSid { get; set; } #

Owner SID.

public Nullable<AclOwnerType> OwnerType { get; set; } #

Owner type classification.

public Nullable<DateTime> WhenCreated { get; set; } #

When the group was created.

public Nullable<DateTime> WhenChanged { get; set; } #

When the group was last changed.

public Nullable<Boolean> ProtectedFromAccidentalDeletion { get; set; } #

True when protected from accidental deletion.

public String ProxyAddresses { get; set; } #

Proxy addresses (joined).

public String Description { get; set; } #

Description attribute.

public String DistinguishedName { get; set; } #

Distinguished name.

public String Level0 { get; set; } #

Location level 0 (best-effort).

public String Level1 { get; set; } #

Location level 1 (best-effort).