Hello, In my application I'm using the following code to query mailbox calendar: Dim cnxEx As New ADODB.Connection, rsEx As New ADODB.Recordset Dim strQuery As String = _ "SELECT ""DAV:href"" " & _ "FROM Scope('SHALLOW TRAVERSAL OF """ & CalendarUrl & """')" cnxEx.Provider = "MSDAIPP.DSO.1" cnxEx.CursorLocation = ADODB.CursorLocationEnum.adUseClient cnxEx.Open(MailboxUrl) rsEx.Open(strQuery, cnxEx, ADODB.CursorTypeEnum.adOpenStatic, ADODB.LockTypeEnum.adLockReadOnly) This works fine for users that have delegate permission on the calendar being queried if they are in the same administrative group. If the mailbox is in a different administrative group then an authentication window pops up when the connection is being opened and the authentication fails even if the user enters his name & password. Any ideas? TIA