I am currently working on separating our Contact Center users from our Corporate Users via LDAP Custom Filters so that we can apply specific Feature Group Template to our Contact Center users and a specific template to our Corporate users. I did not find much documentation from Cisco relating to LDAP Custom Filters so I have done some searching and was able to piece together a filter that actually works when syncing a specific OU (Organizational Unit) in AD (Active Directory), for Contact Center users, and excluding that same OU when you sync all other OUs within that directory structure to get the remaining Corporate users. So here is a mock-up directory structure to give a little more context:
City of location <Miami>
The LDAP search base would be: OU=Miami,OU=Departments,DC=domain,DC=abc
We will setup 2 LDAP Directories to sync users from: LDAP_1 for all users except ContactCenter users and LDAP_2 for ContactCenter users only.
Now we want to apply Feature Group Template 1 to all users except ContactCenter users and Feature Group Template 2 to ContactCenter users. I was able to accomplish this by creating an LDAP Custom Filter. Here is the filter I used so that I could setup an LDAP Directory specific for the Contact Center users and a separate LDAP Directory for all remaining users:
Now that I have created my LDAP Custom Filter I can apply to the LDAP Directory LDAP_1 that will sync all users. With this filter applied it will not sync users in the ContactCenter OU. The second LDAP Directory setup would be for any users that are specifically setup in the ContactCenter OU. This way I can apply Feature Group Template 1 to LDAP Directory LDAP_1 for all users except ContactCenter users and Feature Group Template 2 to LDAP Directory LDAP_2 for ContactCenter users.