Values.ModifyUserMessageSourceChanges user password(s) and/or access string.
type nonrec t = {userId : UserId.t;The ID of the user.
*)accessString : AccessString.t option;Access permissions string used for this user.
*)appendAccessString : AccessString.t option;Adds additional user permissions to the access string.
*)passwords : PasswordListInput.t option;The passwords belonging to the user. You are allowed up to two.
*)noPasswordRequired : BooleanOptional.t option;Indicates no password is required for the user.
*)authenticationMode : AuthenticationMode.t option;Specifies how to authenticate the user.
*)engine : EngineType.t option;Modifies the engine listed for a user. The options are valkey or redis.
*)}val make :
?accessString:AccessString.t ->
?appendAccessString:AccessString.t ->
?passwords:PasswordListInput.t ->
?noPasswordRequired:BooleanOptional.t ->
?authenticationMode:AuthenticationMode.t ->
?engine:EngineType.t ->
userId:UserId.t ->
unit ->
t