For as long as I can remember if we had to delete an email address that was assigned to the user from Banner we have to go into the account settings and enable "Users can delete their institution-assigned email address", then either act as the user and delete the email address or if the user was available at that time, have them delete it and then we would disable the setting.
Has this been the case for other institutions? We don't allow our students to delete it and It doesn't happen often but its a tedious process, where if we could just delete it with the API as admins, that would save some frustration. I question why should an admin be affected by a setting clearly meant for a user?