Can I enable dashboard users to hide selected columns? As well as create new columns on their dashboard

Is it possible for dashboard users to hide selected columns and also add new columns to their dashboard?