zoukankan      html  css  js  c++  java
  • AD活动目录操作软件设计节选

    AD操作解决二级目录用户删除问题
    public string DeleteADAccountOU(string commonName, string ouName)
    {
    DataTable dt = new DataTable();
    commonName = "test1";
    ouName = "Office365Users";//根组织名称
    DirectoryEntry adRoot = GetDirectoryObject(); //new DirectoryEntry("LDAP://" + domainName, adAdmin, password, AuthenticationTypes.Secure);
    DirectoryEntry ou = adRoot.Children.Find("OU=" + ouName);
    DirectorySearcher mySearcher = new DirectorySearcher(ou);
    // mySearcher.Filter = ("(objectClass=user)");
    // mySearcher.Filter = ("(&(objectClass=user)(cn=" + commonName + "))"); //user Represents a user, the group represents a set of 
    /*******************/
    // commonName = "group2";
    // mySearcher.Filter = ("(&(objectCategory=group)(cn=" + commonName + "))");
    /*****************/
    commonName = "Beijing";//二级组织名称
    mySearcher.Filter = ("(&(objectClass=organizationalUnit)(OU=" + commonName + "))");
    
    
    /***组内删除****/
    SearchResult sr = mySearcher.FindOne();
    DirectoryEntry userEntry = sr.GetDirectoryEntry();
    // string nameItem = userEntry.Properties["Name"][0].ToString();
    /*直接删除**/
    // ou.Children.Remove(userEntry);
    // ou.CommitChanges();
    // ou.Close();
    /*******************/
    /***组内每个成员访问*****/
    string commonNameG = "test11";//查beijing组织内用户名是test11
    DirectorySearcher myGroupSearcher = new DirectorySearcher(userEntry);
    myGroupSearcher.Filter = ("(&(objectClass=user)(cn=" + commonNameG + "))");
    SearchResult srG = myGroupSearcher.FindOne();
    DirectoryEntry userEntryG = srG.GetDirectoryEntry();
    string nameItem = userEntryG.Properties["Name"][0].ToString();
    userEntry.Children.Remove(userEntryG);
    userEntry.CommitChanges();
    userEntry.Close();
    
    }
    View Code
  • 相关阅读:
    应用网络电视机顶盒通过宽带网络代替数字电视
    该公众号暂时无法提供服务请稍后再试
    有点坑爹的GDALComputeRasterMinMax函数
    微信硬件平台框架说明及接入流程
    微信硬件设备接入接口协议
    微信思维
    百度SEO建议
    公众平台调整SSL安全策略,请开发者注意升级
    微信支付开发教程
    .net文件分片上传,断点续传
  • 原文地址:https://www.cnblogs.com/shiningleo007/p/6364943.html
Copyright © 2011-2022 走看看