ANSIBLE.RABBITMQ_USER(3)

NAME
rabbitmq_user - Adds or removes users to RabbitMQ

DESCRIPTION

Add or remove users to RabbitMQ and assign permissions

OPTIONS

configure_priv
    Regular expression to restrict configure actions on a resource for the specified vhost.By default all actions are restricted. (default: ^$)

force
    Deletes and recreates the user. Choices: yes,no. (default: no)

node
    erlang node name of the rabbit we wish to configure (default: rabbit)

password
    Password of user to add.To change the password of an existing user, you must also specify force=yes.

read_priv
    Regular expression to restrict configure actions on a resource for the specified vhost.By default all actions are restricted. (default: ^$)

state
    Specify if user is to be added or removed Choices: present,absent. (default: present)

tags
    User tags specified as comma delimited

user
    Name of user to add(required)

vhost
    vhost to apply access privileges. (default: /)

write_priv
    Regular expression to restrict configure actions on a resource for the specified vhost.By default all actions are restricted. (default: ^$).

EXAMPLES
# Add user to server and assign full access control
- rabbitmq_user: user=joe
                 password=changeme
                 vhost=/
                 configure_priv=.*
                 read_priv=.*
                 write_priv=.*
                 state=present

AUTHOR
Chris Hoffman

SEE ALSO
ansible(1), http://ansible.github.com/modules.html#rabbitmq-user