# Example of Setting User Permissions

The user `bob` has the following permission recorded in the `acl.conf` file:

    USER=bob TOPIC=foo PERM=subscribe,publish

This set of permissions means that `bob` can subscribe to topic `foo` and publish messages to it, but `bob` cannot create durable subscribers to `foo`.

If `bob` is a member of group engineering and the group has the following entry in the acl file:

    GROUP=engineering TOPIC=bar PERM=subscribe,publish

then bob can publish and subscribe to topics `foo` and `bar`.

If both the user `bob` and the group `engineering` have entries in the acl.conf file, then `bob` has permissions that are a union of all permissions set for `bob` directly and the permissions of the group `engineering`.

Copyright © Cloud Software Group, Inc. All rights reserved.