We often have to tweak, test, or repair some software when the users are not there.  

For example, today one of us set up a new mail account on a user's computer, but the user is on holiday. This then requires that we impersonate the user.

Working on a computer when users are not here is very nice for us and them. But this often requires that we ask them their Windows account password, or we change it before we use it, and the user then have to change it back when he comes back but this require him to understand what has happened.

Is there a (fast) way to save then restore Active Directory passwords?  

1 - we save the password  

2 - we change the password to TECHPASS123  

3 - we work on the computer, and we test if everything is okay with the user's account  

4 - we restore the original password