added AdminViewPermission