2014-04-25 43 views
0

我已将ActiveDirectoryDirSyncControl用于Active Directory服务器以进行Sync Process查找添加,修改和删除的用户,但在删除的用户中存在问题。 在删除用户之前删除用户的DN来使用Unboundid Api在Active Directory中查找已删除用户的旧DN

dn='CN=abcdef,CN=Users,DC=smart,DC=net 

但删除后user'DN来

dn='CN=abcdef g\0ADEL:b705fbf6-c3d0-41a3-9420-9817be804b48,CN=Deleted Objects,DC=smart,DC=net 

我一定要找到用户的DN老删除user.How我能找到这之后使用UnboundId api 在此先感谢

回答

1

不知道如何具体使用您提到的API,但我假设你已经知道如何读取属性。

当一个对象被删除时,AD填充“lastKnownParent”属性。将它与“cn”属性结合起来,您可以轻松重建它。

我能看到的唯一问题是如果整个OU被删除。然后,该OU中的用户帐户的lastKnownParent属性将设置为已删除对象容器中OU的dn。

相关问题