What all permissions are required to display custom columns in custom table in web portal?

Hi,

I want to display custom table columns in web portal. I tried adding various permission group and role based permission group to the table but its not working. Please suggest how to achieve this. Thank you.