Create a user

Creates a new user with the specified credentials, roles, and channel assignments.