【问题标题】:Can a user be a member of multiple Organization Units (OU) in Active Directory?用户可以是 Active Directory 中多个组织单位 (OU) 的成员吗?
【发布时间】:2010-04-20 07:14:10
【问题描述】:

用户可以是 Active Directory 中多个组织单位 (OU) 的成员吗?另外,微软有没有提到应该如何创建 OU 以及它的属性是什么的标准格式?

我在Wikipedia 上找到了这个:

然而,组织单元只是管理员的抽象,并不能作为真正的容器;底层域的操作就像对象都是在一个简单的平面文件结构中创建的,没有任何 OU。例如,不可能在两个单独的 OU(例如“fred.staff-ou.domain”和“fred.student-ou.domain”)中创建具有相同用户名的两个用户帐户。

【问题讨论】:

  • 用户可以是任意数量的的成员,但他“生活”在一个 OU 中。

标签: active-directory ldap


【解决方案1】:

用户可以是 Active Directory 中多个组织单位 (OU) 的成员吗?

没有。

【讨论】:

    【解决方案2】:

    没有。

    正如你提到自己:

    However, Organizational Units are just an abstraction for the administrator, and do not function as true containers; the underlying domain operates as if objects were all created in a simple flat-file structure, without any OUs.
    

    您可以将文件复制到文件结构中的另一个位置,但是您只能在目录林中拥有给定用户一次。因此,您不能将其添加到多个 OU。

    在我看来,将用户添加到多个 OU 是没有用的,因为它们不是真正的 AD 组。如果你真的想要一些层次结构,那么你应该建立一个 OU 的层次结构。

    【讨论】:

      【解决方案3】:

      一个对象可以而且总是只存在于 Active Directory 中的一个位置。

      根据该断言,否,用户不能同时存在于 Active Directory 域中的两个不同 OU 中。用户可以从一个 OU 移动到另一个 OU,但在任何一个时间点,它只驻留在一个位置。

      所以,不,一个用户不能是 Active Directory 中两个 OU 的成员。

      一个用户可以属于两个组,并且这些组可以在两个不同的 OU 中,但其在组中的成员身份并不意味着驻留在两个不同的 OU 中。组成员由链接表示。

      【讨论】:

        【解决方案4】:

        是的。

        如果您让您的用户成为 2 个不同组的成员,并将这两个组放入两个不同的组织单位中,则该用户位于两个不同的组织单位中。但是这样做是没有意义的,因为这会与政策、权限等混淆。

        【讨论】:

          【解决方案5】:

          因此,在 AD 术语中,用户帐户在 OU 中具有单值属性,在组中具有多值属性。 扩展文件夹等比喻对我们来说很方便,但不能以理解结构为代价。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 2020-04-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2022-11-11
            相关资源
            最近更新 更多