Ajuda Com Spring Security

olá eu queria saber a tag ou o bloco de codigo que faço pra ocultar um certo botao ou texto dependendo da permisao do usuario, procurei na internet mas nao achei, acho que nao me espresei direito.

bom achei aqui que tem que colocar

xmlns:sec=“http://www.springframework.org/security/facelets/tags
xmlns:sec=“http://www.springframework.org/security/tags

quais sao os certos ? e qual pacote de biblioteca tenho que baixar ?

<sec:ifAnyGranted roles=“ALLOW_CONSULTA_ABC”>

  </sec:ifAnyGranted>

segue o link http://dominikdorn.com/facelets/

deu erro

/unidade.xhtml @13,42 <sec:ifAnyGranted> Tag Library supports namespace: http://www.springframework.org/security/facelets/tags, but no tag was defined for name: ifAnyGranted

[code]
<ui:composition xmlns=“http://www.w3.org/1999/xhtml
xmlns:ui=“http://java.sun.com/jsf/facelets
xmlns:h=“http://java.sun.com/jsf/html
xmlns:sec=“http://www.springframework.org/security/tags”>

<h:outputText value="Lorem ipsum dolor sit amet" rendered="#{sec:areAllGranted('ROLE_ADMIN, ROLE_USER')}"/>	
<h:outputText value="Lorem ipsum dolor sit amet" rendered="#{sec:areNotGranted('ROLE_ADMIN, ROLE_USER')}"/>	
<h:outputText value="Lorem ipsum dolor sit amet" rendered="#{sec:areAnyGranted('ROLE_ADMIN, ROLE_USER')}"/>	

<!-- Rendered only if user has access to given HTTP method/URL as defined in Spring Security configuration -->
<h:outputText value="Lorem ipsum dolor sit amet" rendered="#{sec:isAllowed('/secured/foo', 'POST')}"/>	

</ui:composition>[/code]