Categories

Show dynamic distribution groups in "All Groups" address list on Exchange 2010

By default on "Microsoft Exchange 2010" server, "All Groups" default address list contains only static distribution groups. That might be misleading for some users: in default "Global Address List" (GAL) user sees more groups then he does when selecting "All groups" because dynamic distribution groups aren't listed here. If we want to both static and dynamic distribution groups be listed in "All Groups" address list, we can achieve it by following these steps:

  1. Open "ADSI Edit"
  2. Navigate to the:
    • CN=Configuration
    • CN=Services
    • CN=Microsoft Exchange
    • CN=Your Organization
    • CN=Address Lists Container
    • CN=All Address Lists
  3. Right click on CN=All Groups and select "Properties"
  4. Find msExchQueryFilter property. It should already contain value:
    (Alias -ne $null -and ObjectCategory -like 'group').
  5. Change the value to:
    ((Alias -ne $null) -and ((ObjectCategory -like 'group') -or (ObjectClass -eq 'msexchdynamicdistributionlist')))
  6. Close "ADSI Edit" and wait for a few minutes for changes to replicate
  7. Open "Exchange Management Console"
  8. Navigate to:
    • Organization Configuration
    • Mailbox
    • Address Lists
  9. Right click on "All Groups" address list and select "Apply"
  10. In the newly opened wizard window click "Next" and then "Apply"

After the update, "All Groups" address list should contain both static and dynamic distribution groups.

5 comments to Show dynamic distribution groups in "All Groups" address list on Exchange 2010

  • Svet

    Hi,

    I followed the steps but OWA and Outlook 2010 still do not display the dynamic distribution groups in All Groups container. However, the Preview button in Filter Settings of the address list displays the dynamic groups.

    I repeated the steps on two Exchange 2010 SP1 servers with the same negative result.

    Am I missing something?

    Thank you,

    • Try to regenerate GAL form the Exchange console.

    • keke

      Hi, Svet

      I faced the same issue, and found the following workaround.

      1. create a new "test all groups" address list with filter "((Alias -ne $null) -and ((ObjectCategory -like 'group') -or (ObjectClass -eq 'msexchdynamicdistributionlist')))"
      2.update-addresslist "test all groups"
      3.update-globaladdresslist
      4.update-offlineaddressbook
      5.update-filedistributionservice
      6.check owa and outlook.
      7.remove the default "all groups" addresslist
      8.rename the "test all groups"
      9.repeat 2-6.

      dele

  • keke

    sorry about my english

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>