User

Updates the user.

Changed on
put/api/v{version}/user

Request

  • The document declares no server URL.
  • Auth
    OpenIdConnect (defined in the document in a form this page cannot read)

Path parameters

versionstring required

Request body

idinteger required
namestring

Gets or sets the BDMS.Models.User name.

subjectIdstring

Gets or sets the BDMS.Models.Users subject id provided by oidc.

firstNamestring

Gets or sets the BDMS.Models.Users firstname.

lastNamestring

Gets or sets the BDMS.Models.Users lastname.

emailstring

Gets or sets the BDMS.Models.Users email.

isAdminboolean

Gets or sets whether the BDMS.Models.User has admin privileges.

isDisabledboolean

Gets the value whether the BDMS.Models.User is disabled or not.

disabledAtstring date-time nullable

Gets or sets the timestamp from the moment a BDMS.Models.User got disabled.

createdAtstring date-time nullable

Gets or sets the timestamp from the moment a BDMS.Models.User got disabled.

settingsstring nullable

Gets or sets the BDMS.Models.Users settings.

deletableboolean nullable

Gets or sets whether this user can be deleted.

Response

The user was updated successfully.

Changes

    • breaking

      removed the enum value Controller of the request property // (media type: application/json)

    • breaking

      removed the enum value Controller of the request property // (media type: text/json)

    • breaking

      removed the enum value Controller of the request property // (media type: application/*+json)

    • breaking

      removed the enum value View of the request property // (media type: application/json)

    • breaking

      removed the enum value View of the request property // (media type: text/json)

    • breaking

      removed the enum value View of the request property // (media type: application/*+json)

    • info

      added the new Reader enum value to the request property // (media type: application/json)

    • info

      added the new Reader enum value to the request property // (media type: text/json)

    • info

      added the new Reader enum value to the request property // (media type: application/*+json)

    • info

      added the new Reviewer enum value to the request property // (media type: application/json)

    • info

      added the new Reviewer enum value to the request property // (media type: text/json)

    • info

      added the new Reviewer enum value to the request property // (media type: application/*+json)

    • breaking

      removed the enum value Validator of the request property // (media type: application/json)

    • breaking

      removed the enum value Validator of the request property // (media type: text/json)

    • breaking

      removed the enum value Validator of the request property // (media type: application/*+json)