Table of Contents

Namespace BiExcellence.OpenBi.Api.Users

Classes

ChangeUserPasswordRequest

Request body for POST /users/{id}/changepassword (self-service, old-password-verified).

OpenBiApiClientUserExtensions

Extension methods for the /users REST API.

SetUserPasswordRequest

Request body for POST /users/{id}/password (admin set/reset).

User

A user account. Its rights come from the usergroups it belongs to, the data it sees from its organisations and the content it may open from its roles. The password is not part of it - see SetUserPasswordAsync(IOpenBiApiClient, string, string, CancellationToken).

Interfaces

IChangeUserPasswordRequest

Request body for POST /users/{id}/changepassword (self-service, old-password-verified).

ISetUserPasswordRequest

Request body for POST /users/{id}/password (admin set/reset).

IUser

A user account. Its rights come from the usergroups it belongs to, the data it sees from its organisations and the content it may open from its roles. The password is not part of it - see SetUserPasswordAsync(IOpenBiApiClient, string, string, CancellationToken).