正確な時間にユーザーをグループに追加してから、そのユーザーをグループから自動的に削除する方法はありますか?
例:
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 でグループを検索します (私は既にサーチャーを持っています)
- および期間:これは、ユーザーがそのグループにいる期間(日数)を入力する場所です
「ユーザーを一時的にグループに追加」ボタンを押すと、その期間テキストボックスに入力できる特定の時間、ユーザーをそのグループに追加する必要があります。
前もって感謝します!