TestimoX

API Reference

Class

AdxShareDiagnosticsEnrichmentOptions

Namespace ADPlayground.ShareDiagnostics
Assembly ADPlayground
Modifiers sealed

Options for typed SMB share diagnostics enrichment.

Inheritance

  • Object
  • AdxShareDiagnosticsEnrichmentOptions

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Accepted by parameters

Constructors

Properties

public IReadOnlyList<AdxShareOwnerMapping> OwnerMappings { get; set; } #

Business owner mappings supplied by the operator or another inventory source.

public IReadOnlyList<AdxShareDiscountedPrincipal> DiscountedPrincipals { get; set; } #

Principals that should be discounted from broad-access risk scoring.

public AdxShareMigrationPolicyProfile MigrationPolicyProfile { get; set; } #

Migration and readiness policy profile.

public String DomainController { get; set; } #

Optional domain controller used by the default directory resolver.

public Nullable<TimeSpan> DirectoryLookupTimeout { get; set; } #

Optional per-identity directory lookup timeout.

public Int32 GroupExpansionMaxDepth { get; set; } #

Maximum nested group expansion depth.

public Int32 FullPathLengthThreshold { get; set; } #

Full path length threshold used for migration readiness.

public Int32 PathComponentLengthThreshold { get; set; } #

Single path component length threshold used for migration readiness.

public Boolean ResolveIdentities { get; set; } #

True to resolve identities from the evidence package.

public Boolean ExpandGroups { get; set; } #

True to expand resolved permissioned groups.

public IAdxShareIdentityResolver IdentityResolver { get; set; } #

Resolver used for identity enrichment and group expansion.