best way mac filtering for user on procurve siwtch (for dynamically and best security)
802.1x mac authentication
each user identification mac address on network via radius server
when connect user on switch port send authentication request this request include user mac address if user send true mac address to radius server radius server response confirmation packet on switch and user connect network
any user ,any switch and any time make mac authentication
very flexibility and very secure