Встроенный сервер обмена сообщениями в WebSphere Liberty поддерживает управление доступом в очередях.В server.xml
в раздел messagingEngine может быть добавлена следующая структура:
<messagingSecurity>
<role name="queueAccess">
<group name="admin"></group>
<queuePermission queueRef="myQueues.queue_1">
<action>ALL</action>
</queuePermission>
</role>
</messagingSecurity>
Это предоставит пользователю с правами администратора доступ к очереди myQueues.queue_1
, но, если я захочуЧтобы предоставить доступ к нескольким очередям myQueues.queue_1
до myQueues.queue_n
, кажется, мне нужно создать раздел для каждой очереди.
Я пробовал несколько символов подстановки, таких как myQueues * или какregexp myQueues. * - но не повезло.Мне не удалось найти какую-либо документацию по использованию подстановочных знаков, поэтому кто-то может подтвердить или опровергнуть возможность подстановочных знаков в этом сценарии?