Attorney-General Christian Porter has appointed Grant Donaldson as the new INSLM