Active directory 我是否可以使用Active Directory中的现有名称创建新的全局安全组?
鉴于Active Directory中已经有一个同名用户,如何创建名为Active directory 我是否可以使用Active Directory中的现有名称创建新的全局安全组?,active-directory,active-directory-group,Active Directory,Active Directory Group,鉴于Active Directory中已经有一个同名用户,如何创建名为finance的全局安全组。有可能吗?您不能在同一容器中有两个同名的对象-因此您不能在用户财务所在的同一容器(OU)中创建名为财务的组。用户和组都将由 OU=Finance,OU=YourOU,OU=YourOtherOU,dc=YourCompany,dc=com 这是行不通的——每个对象的完全区分的bane(FQDN)必须是唯一的 除此之外,还要求对象必须具有唯一的SAM帐户名——默认情况下与“显示”名称(财务)相同,但
finance
的全局安全组。有可能吗?您不能在同一容器中有两个同名的对象-因此您不能在用户财务
所在的同一容器(OU)中创建名为财务
的组。用户和组都将由
OU=Finance,OU=YourOU,OU=YourOtherOU,dc=YourCompany,dc=com
这是行不通的——每个对象的完全区分的bane(FQDN)必须是唯一的
除此之外,还要求对象必须具有唯一的SAM帐户名——默认情况下与“显示”名称(财务
)相同,但可以设置为其他名称
因此,如果您的用户名为Finance
,并且SAM帐户名为Finance
,那么您应该能够通过将其SAM帐户名设置为Finance
(在不同的OU/容器中)来创建一个名为Finance
的全局组
您没有指定正在使用的语言/编程系统-如果您试图在C#/.NET 3.5或更高版本中创建此组,您可以使用以下代码:
using(PrincipalContext ctx = new PrincipalContext(ContextType.Domain))
{
GroupPrincipal finGroup = new GroupPrincipal(ctx);
finGroup.DisplayName = "Finance";
finGroup.SamAccountName = "FinanceGroup";
finGroup.Save();
}