<PackageReference Include="Relativity.Server.Services.Interfaces.SDK" Version="5001.1.0" />

Relativity.Services.User.IUserManager

public interface IUserManager : IDisposable
IPivotManager interface enables interaction with Relativity Pivot.
Task<WorkspaceUserData> RetrieveAllActiveAsync(int workspaceId)

Asynchronously retrieves a list of users in a workspace.

Task<WorkspaceUserData> RetrieveAllActiveAsync(int workspaceId, bool includeCurrentUser)

Asynchronously retrieves a list of users in a workspace

Task<WorkspaceUserData> RetrieveAllActiveWithLimitAsync(int workspaceId)

Asynchronously retrieves a list of users in a workspace. If the list exceeds configured limit of users, no users will be returned.

Task<WorkspaceUserData> RetrieveAllActiveWithLimitAsync(int workspaceId, bool includeCurrentUser)

Asynchronously retrieves a list of users in a workspace. If the list exceeds configured limit of users, no users will be returned.

Task<WorkspaceUserData> RetrieveAllAndDeletedAsync(int workspaceId)

Asynchronously retrieves a list of users in a workspace including administrators and deleted users.

Task<WorkspaceUserData> RetrieveAllAsync(int workspaceId)

Asynchronously retrieves a list of users in a workspace including administrators.

Asynchronously retrieves a list of users from EDDS that have Relativity access.

Task<WorkspaceUserData> RetrieveAllWithRelativityAccessAsync(int workspaceId)

Asynchronously retrieves a list of users in a workspace that have Relativity access.

Task<int> RetrieveCurrentAclUserIdAsync(int workspaceId)

Asynchronously retrieves the current acl user.

Task<User> RetrieveCurrentAsync(int workspaceId)

Asynchronously retrieves the current user.