exchangefreaks.com Forum Index
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister   ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Exchange 2000 security issue

 
Post new topic   Reply to topic    exchangefreaks.com Forum Index -> MS Exchange Applications
Author Message
Alex Martínez



Joined: 05 Aug 2007
Posts: 1

PostPosted: Thu Oct 23, 2003 7:42 pm    Post subject: Exchange 2000 security issue Reply with quote

Hi all,



I've developed an ASP application to arrange meetings for some of our domain
users (salesmen/saleswomen) through a Web page.



This application runs under a privileged user's security context, and it
uses MAPI objects (Session, Folder, Messages, Appointment, etc.) to connect
to our Exchange Server 2000, retrieve users' calendars and create a page to
render a combined calendar (showing combined availability).



In order to allow accessing to other people's calendars, I had to grant
"total access" permissions to the users' mailboxes for the user running the
application. Otherwise, I received an error executing the
GetDefaultFolder(CdoDefaultFolderCalendar) instruction. The error message
was: "Collaboration Data Objects (0x505). You do not have permission to log
on. [Microsoft Exchange Server Information Store -
[MAPI_E_FAILONEPROVIDER(8004011D)]".



Is it possible to configure a different set of permission parameters to
allow access to other people's calendars without allowing full control to
those user's mailboxes?



Before using MAPI objects, I tried using the "ExOLEDB" provider and it
worked fine. All I had to do is to add the privileged user, with a
"publication editor" profile, to the user list located on "security tab" of
the calendar properties configuration window.



Nevertheless, I had to migrate to MAPI objects because the ExOLEDB provider
isn't able to access a remote Exchange Server, and my application will run
on a dedicated Web Server.



Can anybody help me?.



Thanks in advance.



Alex.

Archived from group: microsoft>public>exchange>applications
Back to top
View user's profile Send private message
Siegfried Weber [MVP]



Joined: 05 Aug 2007
Posts: 16

PostPosted: Sat Oct 25, 2003 3:18 am    Post subject: Re: Exchange 2000 security issue Reply with quote

Please see my reply in
microsoft.public.exchange2000.applications

"Alex Martínez" wrote in message:
>
> Hi all,
>
>
>
> I've developed an ASP application to arrange meetings for some of our
domain
> users (salesmen/saleswomen) through a Web page.
>
>
>
> This application runs under a privileged user's security context, and it
> uses MAPI objects (Session, Folder, Messages, Appointment, etc.) to
connect
> to our Exchange Server 2000, retrieve users' calendars and create a page
to
> render a combined calendar (showing combined availability).
>
>
>
> In order to allow accessing to other people's calendars, I had to grant
> "total access" permissions to the users' mailboxes for the user running
the
> application. Otherwise, I received an error executing the
> GetDefaultFolder(CdoDefaultFolderCalendar) instruction. The error message
> was: "Collaboration Data Objects (0x505). You do not have permission to
log
> on. [Microsoft Exchange Server Information Store -
> [MAPI_E_FAILONEPROVIDER(8004011D)]".
>
>
>
> Is it possible to configure a different set of permission parameters to
> allow access to other people's calendars without allowing full control to
> those user's mailboxes?
>
>
>
> Before using MAPI objects, I tried using the "ExOLEDB" provider and it
> worked fine. All I had to do is to add the privileged user, with a
> "publication editor" profile, to the user list located on "security tab"
of
> the calendar properties configuration window.
>
>
>
> Nevertheless, I had to migrate to MAPI objects because the ExOLEDB
provider
> isn't able to access a remote Exchange Server, and my application will run
> on a dedicated Web Server.
>
>
>
> Can anybody help me?.
>
>
>
> Thanks in advance.
>
>
>
> Alex.

--
Cheers,

Siegfried Weber

Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    exchangefreaks.com Forum Index -> MS Exchange Applications All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group