summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAlexandru Scvortov <alexandru@rabbitmq.com>2010-08-31 13:58:24 +0100
committerAlexandru Scvortov <alexandru@rabbitmq.com>2010-08-31 13:58:24 +0100
commit2cbabd976bda5369416a80cba1ab85fb384e38d4 (patch)
tree2a1c3771b9fff45d0869dcca3bebfdf4fe5687af /src
parent5c9ab05610bfa8b315973c89fe375d760ac5feef (diff)
downloadrabbitmq-server-git-2cbabd976bda5369416a80cba1ab85fb384e38d4.tar.gz
client scope grants permission *only* for amq.gen resources
So, a client still need explicit permission to use amq.default, etc.
Diffstat (limited to 'src')
-rw-r--r--src/rabbit_access_control.erl2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/rabbit_access_control.erl b/src/rabbit_access_control.erl
index 1445c085b5..9cfe1ca8df 100644
--- a/src/rabbit_access_control.erl
+++ b/src/rabbit_access_control.erl
@@ -181,7 +181,7 @@ check_resource_access(Username,
false;
[#user_permission{permission = P}] ->
case {Name, P} of
- {<<"amq.",_/binary>>, #permission{scope = client}} ->
+ {<<"amq.gen",_/binary>>, #permission{scope = client}} ->
true;
_ ->
PermRegexp = case element(permission_index(Permission), P) of