Необходимость сей утилиты осознаешь - когда настраиваешь права пользователей.
RunAs обладает 2 недостатками:
1. Нужно знать пароль пользователя (внедренец будет собирать пароли пользователей, особенно после запуска?)
2. Нужно иметь этого пользователя в AD (заказчик прям так и кидается дать внедренцу полные права в AD

). Либо (если дело происходит на локале) - надо создавать кучу пользователей самому (особенно, если тестируется функционал, напрямую зависящий от различных ролей пользователей)
А так - можно иметь тестового пользователя и на нем отлаживать права групп пользователей, рлсы и т.д.