API の NetUserAdd および NetUserSetGroups を使用して、ユーザー アカウントを追加し、それをグループに関連付けてコンピューターに関連付けていました。System.DirectoryServices
しばらくして、名前空間とDirectoryEntry
オブジェクトを使用して同じこと (ユーザーを追加し、ユーザーをグループに関連付ける) を実行できる例を見つけました。
次に、その新しいアカウントにポリシーを追加する必要がありますが、同様の問題に直面しています。LsaOpenPolicy
およびAPI を使用しLsaAddAccountRights
て および アカウントにポリシーを追加できますが、.NET オブジェクトおよびメソッドを使用したいと考えています。
私の質問は、ユーザー アカウント ポリシー設定を追加および/または変更するための .NET フレームワークにオブジェクト メソッドがありますか? もしそうなら、それらのオブジェクトまたはメソッドの名前は何ですか?
また、使用例をいただければ幸いです。
具体的には、"SeServiceLogonRight" (サービスとしてのログインとも呼ばれる) を新しいユーザー アカウントに追加しようとしています。