Important We recommend this workaround for Exchange organizations that have a small number of administrative groups. For Exchange organizations with a larger number of administrative groups, this workaround may not be practical because each access control permission must be changed manually. Additionally, if you manually configure the access control permissions for many administrative groups, it may affect the performance of Exchange on the servers. This degradation of performance occurs because of the increase in ACEs that are added to the access control lists (ACLs) of the administrative group Active Directory object. As the number of ACEs increases, the size of an ACL for the object grows. This ACL information is stored in the DSAccess cache. The DSAccess cache has a 32 kilobyte (KB) limit.
If the total size of an attribute for an Active Directory object is larger than 32,768 bytes, a reduction in server performance may occur because the Exchange DSAccess cache cannot store the attribute.
Note Exchange Server 2003 Service Pack 1 (SP1) includes an updated DSAccess cache that no longer has a 32-KB limit. This is because in Exchange Server 2003 SP1, the DSAccess component can chain one or more memory segments together.
Warning When you apply an explicit Deny on a permission, the explicit Deny takes precedence over an Allow that is inherited. This may cause access control behavior that is not wanted. Additionally, manual configuration of ACEs may cause the user account not to have access to certain objects in Active Directory. Use caution when you manually configure ACEs to make sure that any changes are fully tested.
To work around this behavior, deny
Read,
Execute,
Read permissions,
List contents,
Read properties, and
List object access control permissions on the administrative groups that you want to hide from the delegated local administrator who has account operator permissions.
To do this, follow these steps.
Important This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base:
322756 How to back up and restore the registry in Windows
- Click Start, point to All Programs, point to Microsoft Exchange, and then click System Manager.
Important To change the security on an administrative group object, you must turn on the display of the Security tab in Exchange System Administrator. To do this, follow these steps:- Click Start, click Run, type regedit , and then click OK.
- Locate and then click the following registry subkey:
HKEY_CURRENT_USER\Software\Microsoft\Exchange\EXAdmin
- On the Edit menu, point to New, and then click DWORD Value.
- Type ShowSecurityPage, and then press ENTER.
- In the Edit DWORD Value dialog box, type 1 in the Value data box, and then click OK.
- Quit Registry Editor.
- In the Exchange organization list in Exchange System Manager, right-click the administrative group that you want, and then click Properties.
- Click the Security tab.
- In the Group or user names list, click the group or the user name that you want.
- In the Deny column of the Permissions list, click to select the following check boxes, and then click OK:
- Read
- Execute
- Read permissions
- List contents
- Read properties
- List object
- Quit Exchange System Manager.