Implement permission unmarshalling for pages