We have to be very careful not to leave the admin account inaccessible.  That would prevent us from running the automation again.

Giving permissions back to admin needs to at least be in a `finally` clause to help guarantee that an error somewhere during the test won't leave the system broken for future runs.