Author Topic: HOWTO: Zarafa Webapp Global Address Book clean-up (hide internal groups)  (Read 3036 times)

rholighaus

  • Zen Apprentice
  • *
  • Posts: 4
  • Karma: +6/-0
    • View Profile
Hi,

to avoid all internal groups or groups without email showing in the address book browser, you may want to follow these steps:

  sudo mkdir /etc/zentyal/stubs/zarafa (in case directory doesn't exist yet)

  sudo cp ldap.openldap.cfg.mas /etc/zentyal/stubs/zarafa

Then edit /etc/zentyal/stubs/zarafa/ldap.openldap.cfg.mas and alter line with ldap_group_search_filter to this:

  ldap_group_search_filter = (&(objectClass=zentyalDistributionGroup)(mail=*)(!(internal=1)))

Restart zarafa services & re-create the config files from you modified template:

  sudo /etc/init.d/zentyal zarafa restart

to make the changes become effective

This will result in a much cleaner view of the Global Address Book picker in Zarafa Webapp.
« Last Edit: October 11, 2013, 03:17:21 pm by rholighaus »

JoannaKat55

  • Zen Apprentice
  • *
  • Posts: 1
  • Karma: +0/-0
    • View Profile
Re: HOWTO: Zarafa Webapp Global Address Book clean-up (hide internal groups)
« Reply #1 on: October 29, 2013, 10:49:13 am »
Really appreciate this post. It’s hard to sort the good from the bad sometimes, but I think you’ve nailed it!

BrettonWoods

  • Guest
Re: HOWTO: Zarafa Webapp Global Address Book clean-up (hide internal groups)
« Reply #2 on: November 11, 2013, 08:26:28 am »
Thanks for that. +2 :)

I ran the script and found somehow I made a directory in etc called zarafa but anyway

when you create /etc/zentyal/stubs/zarafa and have a file in the directory it works great.

I just wish the domain admins wasn't and internal group.

Ignore me had not set a group email for domain admins :)
« Last Edit: November 11, 2013, 08:29:55 am by BrettonWoods »