Я использовал API-интерфейсы NetUserAdd и NetUserSetGroups, чтобы добавить учетную запись пользователя и связать ее с группой на компьютере. Не много позже я нашел пример, способный сделать то же самое (добавить пользователя, связать его с группой), используя System.DirectoryServices
пространство имен и DirectoryEntry
объект.
Теперь мне нужно добавить политики в эту новую учетную запись, и я столкнулся с аналогичной проблемой. Я могу использовать API-интерфейсы LsaOpenPolicy
и LsaAddAccountRights
для добавления политики и учетной записи, но я бы предпочел использовать объекты и методы .NET.
Мой вопрос, есть ли / есть в объектной среде .NET методы для добавления и / или изменения параметров политики учетных записей пользователей, и если да, то как называются эти объекты или методы?
Также будет полезен пример использования.
В частности, я хочу добавить «SeServiceLogonRight», иначе известный как вход в систему как право на обслуживание, к новой учетной записи пользователя.