Users cannot access public folder resources that are members of a nested Universal Distribution Group (UDG) in a mixed-mode Exchange Server environment (898082)
The information in this article applies to:
- Microsoft Exchange Server 2003 Enterprise Edition
- Microsoft Exchange Server 2003 Standard Edition
- Microsoft Exchange 2000 Enterprise Server
- Microsoft Exchange 2000 Server
- Microsoft Exchange Server 5.5
SYMPTOMSWhen you run Microsoft Exchange Server in a mixed-mode Exchange Server environment, users who are members of nested distribution groups cannot access resources in the public folder store. For example, users who are members of a nested group cannot see a public folder in the public folder hierarchy.
When you investigate this issue, you find that only the top-level group was converted to a Universal Security Group (USG). The nested groups remain Universal Distribution Groups (UDGs). You expect the Exchange store to automatically convert UDGs to USGs when the UDG is part of a discretionary access control list (DACL) for a public folder. CAUSEThis issue occurs because nested UDGs are not converted to USGs if their parent is already a USG.
The converter function determines whether to continue enumerating a member based on the member's group type. If a top-level group is a USG, the converter will not try to enumerate any nested groups to determine whether they also require conversion. Otherwise, every time that a DACL changed on a folder, Exchange would have to enumerate the entire membership of a group. Group enumeration affects the following items: - The performance of the Exchange store
- The performance of the Microsoft Windows 2000 global catalog server
- The performance of the Microsoft Windows Server 2003 global catalog server
The Exchange store will not convert a UDG to a USG when the following conditions are true:
- You manually convert a parent UDG to a USG without converting the nested members.
- You add a UDG to the membership list of a USG.
Note It is not important whether you add the UDG to the USG before or after you add the USG to the DACL for a folder.
In these conditions, Exchange does not check to determine whether group members are groups that need converting. Therefore, if a USG in a DACL has members that are UDGs, Exchange ignores the UDGs. Therefore, the DACL is not enforced correctly. WORKAROUNDTo work around this issue, convert the affected UDGs to USGs. You can either do this manually or by using a script. To do this manually, follow these steps: - Start the Active Directory Users and Computers tool. To do this, click Start, click Run, type dsa.msc in the Open box, and then click OK.
- Expand your domain name.
- In the console tree, locate and then click the organizational unit or the container that contains the UDG that you want to convert.
- In the right pane, right-click the group that you want to convert, and then click Properties.
- On the General tab, click Security under Group type, and then click OK.
If you have to create more distribution groups, do not use UDGs as members of USGs. Instead, use mail-enabled USGs to prevent conversion issues. REFERENCESFor more information, see the "Types of Groups Used in Access Control Lists" topic in Chapter 7 of the Working with the Exchange Server 2003 Store guide. To view this guide, visit the following Microsoft Web site: For more information about the role of groups and of access control lists in Exchange 2000, visit the following Microsoft Web site:
Modification Type: | Minor | Last Reviewed: | 11/10/2005 |
---|
Keywords: | kbexchDIRECTORY kbtshoot kbprb KB898082 kbAudITPRO |
---|
|