基于活动目录组织架构的变更组织的方法及系统技术方案

技术编号:16328127 阅读:187 留言:0更新日期:2017-09-29 19:35
本发明专利技术公开了一种基于活动目录组织架构的变更组织的方法及系统,所述方法包括:利用PowerShell脚本获取待变更组织的变更信息,并从IT数据库中查找所述待变更组织,其中,所述变更信息包括变更类型,所述变更类型包括:更名、删除和调整;根据获取的变更信息在Active Directory组织架构中对所述待变更组织进行相应的变更处理。与现有技术相比,本发明专利技术利用PowerShell脚本获取待变更组织的变更信息,并从IT数据库中查找所述待变更组织,最后根据获取的变更信息在Active Directory组织架构中对所述待变更组织进行相应的变更处理,实现了自动化地变更组织,提高了效率,降低了错误率。

【技术实现步骤摘要】
基于活动目录组织架构的变更组织的方法及系统
本专利技术涉及信息
,特别涉及一种基于活动目录(ActiveDirectory)组织架构的变更组织的方法及系统。
技术介绍
ActiveDirectory是面向WindowsStandardServer、WindowsEnterpriseServer以及WindowsDatacenterServer的目录服务,活动目录服务是WindowsServer2000操作系统平台的中心组件之一。ActiveDirectory不能运行在WindowsWebServer上,但是可以通过它对运行WindowsWebServer的计算机进行管理。ActiveDirectory存储了有关网络对象的信息,并且让管理员和用户能够轻松地查找和使用这些信息。ActiveDirectory使用了一种结构化的数据存储方式,并以此作为基础对目录信息进行合乎逻辑的分层组织。ActiveDirectory主要提供以下功能:第一、服务器及客户端计算机管理:管理服务器及客户端计算机账户,所有服务器及客户端计算加入域管理并实施组策略;第二、用户服务:管理用户域账户、用户信息、企业通讯录(与电子邮件系统集成)、用户组管理、用户身份认证、用户授权管理等,按省实施组管理策略;第三、资源管理:管理打印机、文件共享服务等网络资源;第四、桌面配置:系统管理员可以集中的配置各种桌面配置策略,如:用户使用域中资源权限限制、界面功能的限制、应用程序执行特征限制、网络连接限制、安全配置限制等;第五、应用系统支撑:支持财务、人事、电子邮件、企业信息门户、办公自动化、补丁管理、防病毒系统等各种应用系统。由于企业中的部门经常会发生变更,例如,部门更名,即ActiveDirectory中的组织单位重命名;部门取消,即ActiveDirectory中的组织单位删除;部门调整等。因此,ActiveDirectory组织架构也需要随着上述这些变更而改变。但是,目前都是通过人工的方式逐个查看辖区是否包含该部门的组织单位,如果包含则需相应的处理,核对过程十分繁琐、耗时,而且核对结果存在一定的错误率。
技术实现思路
本专利技术要解决的技术问题是为了克服现有技术中通过人工方式变更组织存在耗时等的缺陷,提供一种自动化的基于ActiveDirectory组织架构的变更组织的方法及系统。本专利技术是通过下述技术方案来解决上述技术问题的:一方面,本专利技术提供一种基于ActiveDirectory组织架构的变更组织的方法,其特点在于,包括:利用PowerShell(一种命令行工具)脚本获取待变更组织的变更信息,并从IT数据库中查找所述待变更组织,其中,所述变更信息包括变更类型,所述变更类型包括:更名、删除和调整;根据获取的变更信息在ActiveDirectory组织架构中对所述待变更组织进行相应的变更处理。较佳地,在对所述待变更组织进行相应的变更处理后还包括:根据所述待变更组织的变更处理结果更新所述IT数据库。较佳地,当所述变更类型为删除时,所述变更处理的步骤具体包括:判断所述待变更组织中以下内容是否为空:用户账户、计算机账号、通讯组、安全组以及公共邮箱,若是,则删除所述待变更组织;若否,则将所述待变更组织中的内容统一移至ActiveDirectory组织架构中的相同位置。较佳地,所述删除所述待变更组织的步骤具体包括:变更所述待变更组织的名称,并在预设时间段之后删除所述待变更组织。较佳地,当所述变更类型为调整时,所述变更信息还包括目标组织的参数;所述变更处理的步骤具体包括:根据获取的参数新建所述目标组织,将所述待变更组织的所有用户调动至所述目标组织,删除所述待变更组织。另一方面,本专利技术还提供一种基于ActiveDirectory组织架构的变更组织的系统,其特点在于,包括:获取模块,用于利用PowerShell脚本获取待变更组织的变更信息,其中,所述变更信息包括变更类型,所述变更类型包括:更名、删除和调整;查找模块,用于从IT数据库中查找所述待变更组织;变更模块,用于根据获取的变更信息在ActiveDirectory组织架构中对所述待变更组织进行相应的变更处理。较佳地,所述系统还包括更新模块,用于根据所述待变更组织的变更处理结果更新所述IT数据库。较佳地,当所述变更类型为删除时,所述变更模块具体用于判断所述待变更组织中以下内容是否为空:用户账户、计算机账号、通讯组、安全组以及公共邮箱,并在是的情况下删除所述待变更组织,以及在否的情况下将所述待变更组织中的内容统一移至ActiveDirectory组织架构中的相同位置。较佳地,所述变更模块删除所述待变更组织时具体用于变更所述待变更组织的名称,并在预设时间段之后删除所述待变更组织。较佳地,当所述变更类型为调整时,所述变更信息还包括目标组织的参数;所述变更模块具体用于根据获取的参数新建所述目标组织,将所述待变更组织的所有用户调动至所述目标组织,删除所述待变更组织。在符合本领域常识的基础上,上述各优选条件,可任意组合,即得本专利技术各较佳实例。本专利技术的积极进步效果在于:与现有技术相比,本专利技术利用PowerShell脚本获取待变更组织的变更信息,并从IT数据库中查找所述待变更组织,最后根据获取的变更信息在ActiveDirectory组织架构中对所述待变更组织进行相应的变更处理,实现了自动化地变更组织,提高了效率,同时也大大降低了错误率。附图说明图1为本专利技术实施例的基于ActiveDirectory组织架构的变更组织的方法流程图。图2为本专利技术实施例的基于ActiveDirectory组织架构的变更组织的系统的结构框图。图3为本专利技术另一实施例的基于ActiveDirectory组织架构的变更组织的系统的结构框图。具体实施方式下面通过实施例的方式进一步说明本专利技术,但并不因此将本专利技术限制在所述的实施例范围之中。本实施例提供一种基于ActiveDirectory组织架构的变更组织的方法,具体利用PowerShell脚本来实现,如图1所示,所述方法包括:步骤101、获取待变更组织的变更信息。其中,所述变更信息包括变更类型,所述变更类型包括:更名、删除和调整。在具体实施中,由不同的字段值标识不同的变更类型,举个例子,01标识的变更类型为更名,10标识的变更类型为删除,11标识的变更类型为调整。步骤102、从IT数据库中查找所述待变更组织。例如待变更组织为IT-技术部,例伪sql为:“select组织单位fromIT数据库where事业部='IT'and部门='技术部'”;又例如待变更组织为IT,例伪sql为:“select组织单位fromIT数据库where事业部='IT'”。步骤103、根据获取的变更信息在ActiveDirectory组织架构中对所述待变更组织进行相应的变更处理。在可选的一种实施方式中,当所述变更类型为更名时,所述变更信息还包括目标组织的名称。例如待变更组织的名称为“IT-技术部”,获取的变更信息中目标组织的名称为“IT-金融技术部”,或者待变更组织的名称为“IT”,获取的变更信息中目标组织的名称为“技术中心”。在可选的一种实施方式中,当所述变更类型为删除时,由于有的待变更组织为基础部门,例如技术部,可能许多本文档来自技高网
...
基于活动目录组织架构的变更组织的方法及系统

【技术保护点】
一种基于Active Directory组织架构的变更组织的方法,其特征在于,包括:利用PowerShell脚本获取待变更组织的变更信息,并从IT数据库中查找所述待变更组织,其中,所述变更信息包括变更类型,所述变更类型包括:更名、删除和调整;根据获取的变更信息在Active Directory组织架构中对所述待变更组织进行相应的变更处理。

【技术特征摘要】
1.一种基于ActiveDirectory组织架构的变更组织的方法,其特征在于,包括:利用PowerShell脚本获取待变更组织的变更信息,并从IT数据库中查找所述待变更组织,其中,所述变更信息包括变更类型,所述变更类型包括:更名、删除和调整;根据获取的变更信息在ActiveDirectory组织架构中对所述待变更组织进行相应的变更处理。2.如权利要求1所述的方法,其特征在于,在对所述待变更组织进行相应的变更处理后还包括:根据所述待变更组织的变更处理结果更新所述IT数据库。3.如权利要求1所述的方法,其特征在于,当所述变更类型为删除时,所述变更处理的步骤具体包括:判断所述待变更组织中以下内容是否为空:用户账户、计算机账号、通讯组、安全组以及公共邮箱,若是,则删除所述待变更组织;若否,则将所述待变更组织中的内容统一移至ActiveDirectory组织架构中的相同位置。4.如权利要求3所述的方法,其特征在于,所述删除所述待变更组织的步骤具体包括:变更所述待变更组织的名称,并在预设时间段之后删除所述待变更组织。5.如权利要求1所述的方法,其特征在于,当所述变更类型为调整时,所述变更信息还包括目标组织的参数;所述变更处理的步骤具体包括:根据获取的参数新建所述目标组织,将所述待变更组织的所有用户调动至所述目标组织,删除所述待变更组织。6.一种基于...

【专利技术属性】
技术研发人员:陈羽琪宋君孝毛建民
申请(专利权)人:携程旅游信息技术上海有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1