TestimoX

API Reference

Class

DirectoryEssentialsGroup

Namespace ADPlayground.DirectoryEssentials
Assembly ADPlayground
Modifiers sealed

Directory Essentials group row.

Inheritance

  • Object
  • DirectoryEssentialsGroup

Constructors

public DirectoryEssentialsGroup() #

Properties

public String Name { get; set; } #

Group name.

public String CanonicalName { get; set; } #

Canonical name.

public String Domain { get; set; } #

Domain DNS name.

public String SamAccountName { get; set; } #

SAM account name.

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

Member count (null when not collected).

public Boolean MemberCountIsLowerBound { get; set; } #

True when MemberCount represents a lower bound (for example, when LDAP range retrieval truncated the member list).

public String GroupScope { get; set; } #

Group scope (Global/Universal/DomainLocal).

public String GroupCategory { get; set; } #

Group category (Security/Distribution).

public String RecipientTypeDetails { get; set; } #

Exchange recipient type details.

public String RecipientDisplayType { get; set; } #

Exchange recipient display type.

public String Manager { get; set; } #

Manager display name.

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

True when manager can update membership.

public String ManagerSamAccountName { get; set; } #

Manager SAM account name.

public String ManagerEmail { get; set; } #

Manager email.

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

Manager enabled state.

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

Manager last logon timestamp.

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

Manager last logon age (days).

public DirectoryEssentialsManagerStatus ManagerStatus { get; set; } #

Manager status classification.

public String OwnerName { get; set; } #

Owner display name.

public String OwnerSid { get; set; } #

Owner SID.

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

Owner type classification.

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

WhenCreated timestamp.

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

WhenChanged timestamp.

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

Protected from accidental deletion flag.

public String ProxyAddresses { get; set; } #

Proxy addresses string.

public String Description { get; set; } #

Description attribute.

public String DistinguishedName { get; set; } #

Distinguished name.

public String Level0 { get; set; } #

Level0 derived from DN.

public String Level1 { get; set; } #

Level1 derived from DN.

public String ManagerDN { get; set; } #

Manager distinguished name.