Update a user by UUID

  • Any role or authentication source change that results in the absence of at least one local user with the Administrator role will result in the HTTP 400 / Bad Request response.
  • The password property is only recognized when creating a user associated with the local authentication source. It is silently ignored otherwise.
  • Changing the username property of an ldap user will cause a new token to be generated for that user (prompting a new login workflow if they are currently logged in to the UI).
  • For service accounts, setting the token_lifetime to 0 will cause a token to never expire. USE WITH CAUTION.