Who decides on the rules which regulate the revolving door?

There are different rules for Commissioners, MEPs and officials. For Commissioners, there is a Code of Conduct which is drawn up by the Commission. For MEPs, there is a different Code of Conduct which has to be agreed by a plenary vote of the Parliament (although in truth, it has little to say about the revolving door). For staff and officials across the EU institutions, there are the Staff Regulations which contain a range of rules governing the revolving door. Revisions to the Staff Regulations have to be approved by both the Parliament and the European Council and these rules apply to all staff working across the European institutions, including the agencies.