API Reference
SidHistoryUsageFinding
Unified SIDHistory usage finding for NTFS or SMB share ACLs.
Inheritance
- Object
- SidHistoryUsageFinding
Constructors
public SidHistoryUsageFinding() #Methods
Inherited Methods
Properties
public SidHistoryUsageSource Source { get; set; } #Source of the finding (NTFS owner/ACE or share ACE).
public String Root { get; set; } #Root path supplied by the caller (NTFS scans only).
public String Path { get; set; } #Full path for NTFS entries.
public String Target { get; set; } #Target identifier used for display (path or share).
public String ComputerName { get; set; } #Computer hosting the share (share scans only).
public Nullable<Boolean> IsDirectory { get; set; } #True when the target is a directory (NTFS only).
public Nullable<Boolean> IsOwner { get; set; } #True when the entry is an owner SID (NTFS only).
public Nullable<Boolean> IsInherited { get; set; } #True when the ACE is inherited (NTFS only).
public String AceType { get; set; } #ACE type (Allow/Deny/Owner).
public String Rights { get; set; } #Rights string (NTFS rights or share rights).
public SidClassification Classification { get; set; } #Classification bucket assigned to the SID.
public IdentityInfo Identity { get; set; } #Resolved identity details (optional).
public String SidHistoryNote { get; set; } #Optional SIDHistory note indicating linkage to an internal object.
public SidHistoryLink SidHistoryLink { get; set; } #Optional SIDHistory linkage details for migration guidance.
public String Rationale { get; set; } #Reason why the classification was chosen.