Concatenação em atributo roles Spring Security

Oi Pessoal.

Tenho o seguinte trecho de código em uma página:

<ul>
                <ui:repeat value="#{moduloBean.lista}" var="modulo">
                    
                    <sec:ifAnyGranted  roles="ROLE_ADMINISTRADOR,ROLE_#{modulo.slug}_LEITURA">
                        <li><h:commandLink action="#{moduloBean.abrirPaginaGerencimentoModulo(modulo.slug)}">
                                <h:graphicImage library="img/modulos" name="#{modulo.slug}.png"/>
                                #{modulo.nome}
                            </h:commandLink>
                        </li>
                        
                    </sec:ifAnyGranted>
                </ui:repeat>
            </ul>

Eu recupero uma lista de módulos no MB, e tento usar a tag sec:ifAnyGranted/ para verificar se o usuário possui a dada permissão. O campo slug retorna o nome do módulo, por exemplo, o módulos Usuários, retorna o slug USUARIOS, então a regra ficaria ROLE_USUARIOS_LEITURA.

Mas não funciona.

O problema é com a concatenação?

Não encontrei nenhum exemplo na internet que use desse jeito.

Desde já agradeço.

Também estou com este problema, conseguiu resolver ?

Abraço