anchor.diff:  (object) Arbitrary metadata that you want to associate with the user.
   
   `password`::
  -(string) The user's password. Passwords must be at least 6 characters long.
  +(Required<<not-always-required,*>>, string) The user's password. Passwords must be at least 6 characters long.
   +
   When adding a user, one of `password` or `password_hash` is required.
   When updating an existing user, the password is optional, so that other
  
positive.code: <titleabbrev>Create or update users</titleabbrev>
  ++++
  
  Adds and updates users in the native realm. These users are commonly referred 
  to as _native users_.
  
  
  
negative.code: access  permissions. To create a user without any roles, specify an empty list:
  `[]`.
  
  --
  [[not-always-required]]
  *Indicates that the setting is required in some, but not all situations.
  --
  
  [[security-api-put-user-example]]
  ==== {api-examples-title}
  