Partitioning Lync Address Book using msRTCSIP-GroupingID

In certain large organizations, the need exists to not allow certain users to search for others.  One simple example of this is a school district.  Perhaps the school district wants to only allow users within schools to search for each other.  So if I belong to Cougar Hill Elementary I can search for my fellow…

0

How to enable last name, first searches in Lync Address Book

Over time, a few people have asked me why, given someone with a first name of Ziggy and a last name of Zooga, you will see the following results when searching using the Lync Address Book. Ziggy – success Zooga – success Ziggy Zooga – success Zooga Ziggy – failure Shouldn’t we be able to…

0

How to create a new group and add contacts to it in UCMA

It is quite easy to add groups, add contacts, and enumerate both contacts and groups using UCMA’s ContactGroupServices extension.  To enumerate groups, you can use the following. ICollection<Group> groups = endpoint.ContactGroupServices.EndGetAllGroups(endpoint.ContactGroupServices.BeginGetAllGroups(null, null)); To add a group, the following will work. endpoint.ContactGroupServices.EndAddGroup(endpoint.ContactGroupServices.BeginAddGroup(“mygroupname”, null, null, null)); And to add a contact in this new group you may…

0

Sending a SUBSCRIBE message with headers

UCMA makes it quite easy to send a subscribe message and then add, remove, or retrieve contacts and groups. endpoint.ContactGroupServices.EndSubscribe(endpoint.ContactGroupServices.BeginSubscribe(null, null)); In general the ContactGroupServices object, accessible from the Microsoft.Rtc.Collaboration.ContactsGroups namespace, provides a number of useful methods that make it easy to work with contacts. Recently, however, I came across the challenge that I needed…

0