IUserInfoManager Interface

Relativity Services API
Exposes the methods for retrieving information about Relativity users.

Namespace:  Relativity.Services.Interfaces.UserInfo
Assembly:  Relativity.Services.Interfaces (in Relativity.Services.Interfaces.dll) Version: 640db774aa42dfbe1785add27fbb41844ec5c7d4
Syntax

public interface IUserInfoManager : IDisposable

The IUserInfoManager type exposes the following members.

Methods

  NameDescription
Public methodCreateAsync
Adds a single user to Relativity.
Public methodDeleteAsync
Deletes a user.
Public methodDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from IDisposable.)
Public methodGetAvailableTypesAsync
Gets all possible types for the User
Public methodReadAsync(Int32)
Retrieves all metadata for a user, including its Relativity access, name, email, and other properties.
Public methodReadAsync(Int32, Boolean, Boolean)
Retrieves advanced metadata for a user, including their Relativity access, name, email, and other properties.
Public methodReadSettingsAsync()
Retrieves settings for the current user, including their name, email, and other properties.
Public methodReadSettingsAsync(Boolean, Boolean)
Retrieves settings for the current user, including their name, email, and other properties.
Public methodRetrieveAll
Gets a list of all users and their information for a given workspace.
Public methodRetrieveUsersBy
Gets a list of users and their information, and supports filtering, ordering, and paging these results.
Public methodUpdateAsync(UserSettingRequest)
Modifies the user setting properties of the current user.
Public methodUpdateAsync(Int32, UserRequest)
Modifies the properties of a user.
Public methodUpdateAsync(UserSettingRequest, DateTime)
Modifies the user setting properties of the current user.
Public methodUpdateAsync(Int32, UserRequest, DateTime)
Modifies the properties of a user.
Top
See Also

Reference