3

正確な時間にユーザーをグループに追加してから、そのユーザーをグループから自動的に削除する方法はありますか?
例: CN=testuser1とを に 1 日CN=testgroup1
に追加しCN=testuser1ます。その 1 日後、ユーザーは自動的 に退出します (グループのメンバーではなくなります) 。 これは で可能ですか、または Powershell スクリプト以外の別の解決策はありますか? CN=testgroup1
CN=testgroup1
System.DirectoryServices.AccountManagement;System.DirectoryServices;

ヒント: PowerShell スクリプトなどを使用したソリューションは必要ありません。私のC#プログラムで行う必要があります。私は3つのテキストボックスがあるWindowsフォームを持っています:

  • AD からのユーザー名: AD でユーザーを検索します (私は既にサーチャーを持っています)
  • AD からのグループ名: AD でグループを検索します (私は既にサーチャーを持っています)
  • および期間:これは、ユーザーがそのグループにいる期間(日数)を入力する場所です

「ユーザーを一時的にグループに追加」ボタンを押すと、その期間テキストボックスに入力できる特定の時間、ユーザーをそのグループに追加する必要があります。

前もって感謝します!

4

2 に答える 2