With respect to the Immigration and Refugee Board, the role of the Privy Council Office is the same as for all appointments made by cabinet, appointments by the Governor in Council to various boards, agencies and commissions. Essentially, it's a coordination function to ensure that vacancies are filled and to ensure that necessary due diligence is applied in terms of vetting the appointments, in terms of security checks, etc., that have to be done before the appointments are made.
The responsible minister recommends the appointment and cabinet approves the appointment.