有什么方法可以将用户添加到组的确切时间,然后自动从组中删除用户?
例如:
CN=testuser1
现在CN=testgroup1
我想添加CN=testuser1
1CN=testgroup1
天。在那一天之后,用户应该自动
离开(不再是该组的成员)。
这是否可能,或者除了 Powershell 脚本之外还有其他解决方案吗? CN=testgroup1
System.DirectoryServices.AccountManagement;
System.DirectoryServices;
提示:我不想要一个带有 powershell 脚本或类似东西的解决方案。它应该在我的 c# 程序中完成。我有一个 Windows 窗体,其中有 3 个文本框:
- 来自 AD 的用户名:在 AD 中搜索用户(我已经有一个搜索者)
- 来自 AD 的组名:在 AD 中搜索组(我已经有一个搜索者)
- 和持续时间:这是我要输入用户应该在该组中的持续时间(以天为单位)
当我按下“将用户临时添加到组”按钮时,应将用户添加到该组中的特定时间,我可以在该持续时间文本框中输入该时间。
提前致谢!