Attorney-General Mark Dreyfus has defended the position on public hearings for the federal integrity commission which has come under scrutiny from crossbenchers.