API Reference
Class
AdxShareEffectiveAccessEntry
Effective access summary for one identity on one share path.
Inheritance
- Object
- AdxShareEffectiveAccessEntry
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
Accepted by parameters
Constructors
public AdxShareEffectiveAccessEntry() #Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public String ComputerName { get; set; } #Computer hosting the share.
public String Path { get; set; } #Path involved in the NTFS evidence. Empty means share-level only.
public String IdentityKey { get; set; } #Identity key used for aggregation.
public String Sid { get; set; } #Resolved SID when available.
public String Name { get; set; } #Resolved or observed identity name.
public Boolean ThroughGroup { get; set; } #True when access is inherited through a permissioned group expansion.
public String SourceGroupIdentity { get; set; } #Group identity that granted inherited access, when applicable.
public Boolean HasNtfsAllow { get; set; } #True when an NTFS allow ACE was observed.
public Boolean HasNtfsDeny { get; set; } #True when an NTFS deny ACE was observed.
public String NtfsRights { get; set; } #Maximum NTFS right observed.
public AdxShareEffectiveAccessVerdict Verdict { get; set; } #Computed effective access verdict.
public IReadOnlyList<String> Reasons { get; set; } #Reasons used to compute the verdict.