diff options
| author | Alexandru Scvortov <alexandru@rabbitmq.com> | 2010-08-31 13:58:24 +0100 |
|---|---|---|
| committer | Alexandru Scvortov <alexandru@rabbitmq.com> | 2010-08-31 13:58:24 +0100 |
| commit | 2cbabd976bda5369416a80cba1ab85fb384e38d4 (patch) | |
| tree | 2a1c3771b9fff45d0869dcca3bebfdf4fe5687af /src | |
| parent | 5c9ab05610bfa8b315973c89fe375d760ac5feef (diff) | |
| download | rabbitmq-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.erl | 2 |
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 |
