C# 创建Group Object in Active Directory的代码

把做工程过程中重要的内容段备份一次,如下内容段是关于C# 创建Group Object in Active Directory的内容,希望能对码农有一些用途。

using System.DirectoryServices;

using System.Reflection;

public class ADGroup

{

  private String ADGRPOUP = "group";

  enum GrpType : uint

  {

      UnivGrp = 0x08,

      DomLocalGrp = 0x04,

      GlobalGrp = 0x02,

      SecurityGrp = 0x80000000

  }

  String str = (String)ent.Properties["defaultNamingContext"][0];

  GrpType gt = GrpType.GlobalGrp | GrpType.SecurityGrp;

  int typeNum = (int)gt;

  DirectoryEntry ou = deAD.Children.Find("OU=Users");

  DirectoryEntry group = ou.Children.Add("cn=myGroupName", ADGRPOUP );

  group.Properties["sAMAccountName"].Add("myGroupName");

  group.Properties["description"].Add(" description myGroupName");

  group.Properties["groupType"].Add(typeNum);

  group.CommitChanges();

}

                               

                       

               

               

           

           

               

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,348评论 19 139
  • 16宿命:用概率思维提高你的胜算 以前的我是风险厌恶者,不喜欢去冒险,但是人生放弃了冒险,也就放弃了无数的可能。 ...
    yichen大刀阅读 7,031评论 0 4
  • 公元:2019年11月28日19时42分农历:二零一九年 十一月 初三日 戌时干支:己亥乙亥己巳甲戌当月节气:立冬...
    石放阅读 7,237评论 0 2

友情链接更多精彩内容