<PackageReference Include="Relativity.Server.Testing.Framework.SDK" Version="10.3.0" />

ObjectPermission

public class ObjectPermission
Represents the object permission.
public bool AddEditable { get; set; }

Gets or sets a value indicating whether the "Add" permission is editable.

public bool AddSelected { get; set; }

Gets or sets a value indicating whether the "Add" permission is selected.

public int ArtifactGroupingID { get; set; }

Gets or sets the artifact grouping ID.

public int ArtifactTypeID { get; set; }

Gets or sets the artifact type ID.

public bool CanRemovePermissions { get; set; }

Gets or sets a value indicating whether all permissions can be removed.

public List<PermissionDetail> CustomPermissions { get; set; }

Gets or sets the custom permissions.

public bool DeleteEditable { get; set; }

Gets or sets a value indicating whether the "Delete" permission is editable.

public bool DeleteSelected { get; set; }

Gets or sets a value indicating whether the "Delete" permission is selected.

public bool EditEditable { get; set; }

Gets or sets a value indicating whether the "Edit" permission is editable.

public bool EditSecurityEditable { get; set; }

Gets or sets a value indicating whether the "Edit Security" permission is editable.

public bool EditSecuritySelected { get; set; }

Gets or sets a value indicating whether the "Edit Security" permission is selected.

public bool EditSelected { get; set; }

Gets or sets a value indicating whether the "Edit" permission is selected.

public bool HasChildPermissions { get; set; }

Gets or sets a value indicating whether there are child permissions.

public int HierarchyIndent { get; set; }

Gets or sets the current indent of this permission hierarchy.

public string Name { get; set; }

Gets or sets the name.

public int ParentArtifactTypeID { get; set; }

Gets or sets the parent artifact type ID.

public List<PermissionDetail> SubPermissions { get; set; }

Gets or sets the sub-permissions.

public bool ViewSelected { get; set; }

Gets or sets a value indicating whether the "View" permission is selected.

public void Set(ObjectPermissionKinds kind)

Sets the specified object permission kind.