ObjectPermission public class ObjectPermission Documentation public bool AddEditable { get; set; } public bool AddSelected { get; set; } public int ArtifactGroupingID { get; set; } public int ArtifactTypeID { get; set; } public bool CanRemovePermissions { get; set; } public List<PermissionDetail> CustomPermissions { get; set; } public bool DeleteEditable { get; set; } public bool DeleteSelected { get; set; } public bool EditEditable { get; set; } public bool EditSecurityEditable { get; set; } public bool EditSecuritySelected { get; set; } public bool EditSelected { get; set; } public bool HasChildPermissions { get; set; } public int HierarchyIndent { get; set; } public string Name { get; set; } public int ParentArtifactTypeID { get; set; } public List<PermissionDetail> SubPermissions { get; set; } public bool ViewSelected { get; set; } public ObjectPermission()