TestimoX

API Reference

Enum

PrincipalKind

Namespace ADPlayground.Identity.IdentityWellKnown
Assembly ADPlayground
Base Enum
Implements
IComparable ISpanFormattable IFormattable IConvertible
Modifiers sealed

Canonical principal kinds for quick classification.

Inheritance

  • Enum
  • PrincipalKind

Values

public const PrincipalKind Unknown #

Unrecognized or not specifically handled principal.

Value: 0
public const PrincipalKind Everyone #

Well-known Everyone (World) principal.

Value: 1
public const PrincipalKind AuthenticatedUsers #

Well-known Authenticated Users principal.

Value: 2
public const PrincipalKind DomainUsers #

Domain Users built-in group (RID 513).

Value: 3
public const PrincipalKind BuiltinAdministrators #

BUILTIN\Administrators well-known local group.

Value: 4
public const PrincipalKind DomainAdmins #

Domain Admins built-in group.

Value: 5
public const PrincipalKind EnterpriseAdmins #

Enterprise Admins built-in group (forest-wide).

Value: 6
public const PrincipalKind Guests #

Guests (either builtin or domain guests) group.

Value: 7
public const PrincipalKind Anonymous #

Well-known Anonymous Logon principal.

Value: 8