Я написал программу для управления нашей Active Directory в c# - windows формах.
Я застрял в следующем моменте: для управления Active Directory и фиксации изменений вам нужно запустить программа от имени администратора. Я хочу включить кнопку входа в систему, чтобы подтвердить как администратор и иметь возможность вносить изменения без запуска .exe непосредственно от имени администратора.
Что-то вроде:
group.Properties["member"].Add(distinguishedName);
group.CommitChanges();
Если это невозможно, я подумал, что может быть возможно перезапустить программу, когда пользователь введет свои учетные данные и введет учетные данные администратора. непосредственно в поле имени пользователя и пароля в качестве параметров.
Возможно ли это? Если нет, у вас есть другие предложения?