如何用Shiro控制一个字段?

list:[0] id:1 userName:“小鬼”
[1] id:2 urserName:“纱布”

如果当前登录的用户,有查看userName权限,那这个list里面就会有userName 如果没有权限,怎么把这个list里面的userName去掉?

需求就是通过权限控制能否看到userName,有没有大佬帮我想一个更简单的方法,最好用Shiro,用Shiro怎么做?求思路