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

User

Represents the Relativity user object.
public const int DefaultItemListPageLength = 200

The default item list page length.

public const int DefaultMaximumPasswordAge = 365

The default maximum password age.

public bool AdvancedSearchPublicByDefault { get; set; }

Gets or sets a value indicating whether the advanced search is public by default. The default value is true.

public bool BetaUser { get; set; }

Gets or sets a value indicating whether the user is beta one. The default value is false.

public bool CanChangeDocumentViewer { get; set; }

Gets or sets a value indicating whether this user can change document viewer. The default value is false.

public bool ChangePassword { get; set; }

Gets or sets a value indicating whether the password can be changed. The default value is true.

public bool ChangePasswordNextLogin { get; set; }

Gets or sets a value indicating whether to change password on next login. The default value is false.

public bool ChangeSettings { get; set; }

Gets or sets a value indicating whether the change of settings is allowed. The default value is true.

public Client Client { get; set; }

Gets or sets the client.

public int DataFocus { get; set; }

Gets or sets the data focus. The default value is 1.

Gets or sets the default selected file type. The default value is Viewer.

public DateTime? DisableOnDate { get; set; }

Gets or sets the date on which the used should become disabled.

public UserDocumentSkip DocumentSkip { get; set; }

Gets or sets the document skip. The default value is Enabled.

public UserDocumentViewer DocumentViewer { get; set; }

Gets or sets the document viewer. The default value is Default.

public virtual string EmailAddress { get; set; }

Gets or sets the email address.

public UserEmailPreference EmailPreference { get; set; }

Gets or sets email preferences for user.

public bool EnforceViewerCompatibility { get; set; }

Gets or sets a value indicating whether to enforce viewer compatibility. The default value is true.

public string FirstName { get; set; }

Gets or sets the first name.

public string FullName { get; set; }

Gets or sets the full name.

public List<Artifact> Groups { get; set; }

Gets or sets the collection of groups the user belongs to.

public int ItemListPageLength { get; set; }

Gets or sets the item list page length. The default value is DefaultItemListPageLength.

public bool KeyboardShortcuts { get; set; }

Gets or sets a value indicating whether to enable keyboard shortcuts. The default value is true.

public string LastName { get; set; }

Gets or sets the last name.

public int MaximumPasswordAge { get; set; }

Gets or sets the maximum password age in days. The default value is DefaultMaximumPasswordAge.

public bool NativeViewerCacheAhead { get; set; }

Gets or sets a value indicating whether the native viewer cache is ahead. The default value is true.

public string Password { get; set; }

Gets or sets the password.

public bool RelativityAccess { get; set; }

Gets or sets a value indicating whether the user has Relativity access. The default value is true.

public bool ShowFilters { get; }

Gets a value indicating whether to show filters. The default value is true.

Gets or sets the skip default preference. The default value is Normal.

public string TrustedIPs { get; set; }

Gets or sets the trusted IPs.

public virtual string Type { get; set; }

Gets or sets the type of the user. The default value is "Internal".

public User()

Fills the required properties.