Hi,

Using apache artemis 2.50.0 and Artemis Console 1.5.0 - im trying to setup some 
"non-admin" users for console.
I added a role named "users", added it to HAWTIO_ROLES inside artemis.profile, 
and set up permissions in broker.xml:

      <security-settings>
         <security-setting match="#">
            <permission type="createNonDurableQueue" 
roles="amq,manager,producer"/>
            <permission type="deleteNonDurableQueue" roles="amq,manager"/>
            <permission type="createDurableQueue" roles="amq,manager,producer"/>
            <permission type="deleteDurableQueue" roles="amq,manager"/>
            <permission type="createAddress" roles="amq,manager,producer"/>
            <permission type="deleteAddress" roles="amq,manager"/>
            <permission type="consume" roles="amq,manager,consumer"/>
            <permission type="browse" roles="amq,manager,consumer,users"/>
            <permission type="send" roles="amq,manager,producer"/>
            <permission type="manage" roles="amq"/>
         </security-setting>

Artemis-roles.properties:
users = user

This is the current config - before this, I added the "users" role to "consume" 
and "send" permissions as well.
In all cases, the "user" can login but they can also delete queues and 
addresses. Queue-based operations look exactly the same as they do for a user 
with amq or manager role.

Can anyone else reproduce?


Gašper Čefarin


T: +386 5 662 2700

E: [email protected]

W: www.actual-it.si<https://www.actual-it.si/>

ACTUAL PRO d.o.o., Ferrarska ulica 14, 6000 Koper - Slovenija

[cid:actual_pro_hor_rgb_72dpi_e2f0ad25-fa2a-42e8-b7fc-f38e9e2722ff.png]


Reply via email to