API Reference
Class
GpoPermissionsRow
Permission summary row for a GPO (owner, editors/readers, Apply GP allow/deny) derived from AD ACL.
Inheritance
- Object
- GpoPermissionsRow
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
- Method GpoPermissionsService.Evaluate
- Method GpoPermissionsService.EvaluateSingle
- Property PermissionsView.Items
Constructors
public GpoPermissionsRow() #Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public String Path { get; set; } #Optional path indicator for pair results: Computer/User/…
public Nullable<Boolean> Included { get; set; } #Included outcome from plan (when available).
public String Owner { get; set; } #Owner display name.
public IReadOnlyList<String> Editors { get; set; } #Principals with Edit permissions (Edit/Edit,Delete/Edit,Delete,Modify Security).
public IReadOnlyList<String> Readers { get; set; } #Principals with Read permissions.
public IReadOnlyList<String> ApplyAllow { get; set; } #Principals explicitly Allowed to Apply Group Policy.
public IReadOnlyList<String> ApplyDeny { get; set; } #Principals explicitly Denied from Applying Group Policy.
public Nullable<Boolean> AdAclProtected { get; set; } #True when AD ACL inheritance is blocked (owner may have set protection).
public String Notes { get; set; } #Best-effort notes or anomaly description.