Over here we can have revenue pax on the jumpseat for the whole duration of the flight if accepted by the commander. Usually that involves someone already known to the crew or some enthusiast who can prove their 'enthusiasm', e.g. with an airside pass. I assume this policy is quite liberal compared to other operators but it keeps the office workers from over regulating every aspect of our job