Permission query

Permission query

we have two permission settings i.e 'user permission ' &  'portal user permission' and both  have the same setting that we enable for our users, Now those who have access to user permission can see a button on the pivot table, "regenerate" but those who have access to the portal user permission are unable to view
what is the reason?
Also 
can we show this button to the portal users as well?