When you assign the "Academic Admin" role to the user, you have to check the hidden box. And the teacher role should not have the capability to see "hiddenassignment".
But this solution is not exactly like the admin role...
Roles and permissions
Problem with Admin Role
This discussion has been locked so you can no longer reply to it.