Creating an Allow and Block List
|Microsoft Office Live Communications Server 2005 with SP1|
The following Visual Basic Script code sample demonstrates how to create an entry in an allow and block list for a specific user. To execute this code successfully, you must be a member of the Live Communications Server Domain User Admin group.
Creating an Allow and Block List Entry
[VBScript] Public Function CreateAllowAndBlockListEntry(UserInstanceID, ACEType, Mask, Presence, Communication) Wscript.Echo "Adding ACE: " & ACEType & " " & Mask & " " & " " & Presence & " " & Communication Set DefaultACEInstance = GetObject("WinMgmts:MSFT_SIPESUserACEData") 'Do error checking here. Set NewACEInstance = DefaultACEInstance.SpawnInstance_ ' Populate the properties of the new allow and block list entry instance. ' Note that UserInstanceID must be a GUID corresponding to a homed Live Communications User. NewACEInstance.UserInstanceID = UserInstanceID NewACEInstance.Type = ACEType NewACEInstance.Mask = Mask NewACEInstance.Presence = Presence NewACEInstance.Communication = Communication Err.Clear() NewACEInstance.Put_ 0 'Do error checking here. CreateAllowAndBlockListEntry = true End Function
|What did you think of this topic?|
|© 2008 Microsoft Corporation. All rights reserved.|