Я надеялся, что смогу получить информацию о том, как лучше всего выполнить аутентификацию для моего приложения. У меня есть форма C #, которая имеет три кнопки. Одна кнопка предназначена для запроса задач на определенном сервере, одна кнопка может запустить задачу, а последняя кнопка может завершить задачу.
Мой вопрос касается наилучшего способа сделать это для нескольких пользователей. Я знаю, что могу добавить этих пользователей в группу администраторов на каждом сервере, но я действительно не хочу этого делать, потому что все они не администраторы. Кроме того, я запускаю это для 3 разных доменов и нескольких серверов без доверия.
Есть ли способ создать пользователя, которому я могу дать права администратора на всех серверах, а затем запустить приложение C # от имени этого пользователя (может быть доменным или локальным), или есть лучший способ обработки разрешений для учетных записей без предоставления прав администратора?
Я исследовал подражание, но я не думаю, что это делает то, что мне нужно, если я что-то пропустил.
Спасибо,
Мэтт