Third party access to Outlook Address Book in OL2003

J

jdr.smith

Hi,

We have a customer who has a third party company writing a CRM bolt on
to their Navision accounts software package.

They are having a problem with Outlook 2003 prompting them that a
third party applcation ( the bolt on app ) is attempting to access
their Outlook Address Book's in Outlook 2003, do they want to permit
for 15mins yaddah yaddah..

What's the best way of going about fixing this ?

Can the third party programmers add or modify their application to
change what they are doing to access the Outlook Address Book in a
more trusted manner ?

Jim.
 
S

Sue Mosher [MVP-Outlook]

The best solution is for the company writing the software to use techniques that avoid the prompts, e.g. Extended MAPI or Outlook Redemption.

--
Sue Mosher, Outlook MVP
Author of Configuring Microsoft Outlook 2003

and Microsoft Outlook Programming - Jumpstart for
Administrators, Power Users, and Developers
 
J

jdr.smith

The best solution is for the company writing the software to use techniques that avoid the prompts, e.g. Extended MAPI or Outlook Redemption.

--
Sue Mosher, Outlook MVP
Author of Configuring Microsoft Outlook 2003

and Microsoft Outlook Programming - Jumpstart for
Administrators, Power Users, and Developers











- Show quoted text -

Wow, that was a quick reply !

Many thanks

Jim.
 
J

jdr.smith

Wow, that was a quick reply !

Many thanks

Jim.- Hide quoted text -

- Show quoted text -

Hi Sue,

I've got back to these fellows, the guy there has said that he's had a
look around KnowledgeBase without finding any advice on how to go
about doing this..

He did mention that they had updated their system a while back with a
new form (CDO?) and this fixed the problem, but now that they had
engaged logging (?) the problem had returned..

Not being from a programming background I don't really know what to
advise them.

I know we have had similar problems with many other third party CRM
software vendors over the years and usually they release an updated
version of their application containing fixes for the issue.

These guys are at a bit more of a programming level as far as I am
aware.
Though I'm unsure, as perhaps they may be, as to whether this is a an
issue at a bespoke level or not.

Being as Navision is a Microsoft product I'm at a loss as to why this
is actually an problem...
From whom ought they to be seeking advice ? Microsoft ? Navision ?

And what would your preffered angle be on avoiding this issue ?
Extended MAPI or Redemption ?

Is this article of any relevance ? http://support.microsoft.com/kb/172093/en-us

kind regards

Jim. (Just trying to help them out if I can)
 
S

Sue Mosher [MVP-Outlook]

These guys are 6, almost 7 years, behind the times if they don't know how to handle this. That's how long external programs automating Outlook have been subject to security prompts.

Point them toward http://www.outlookcode.com/d/sec.htm. Whether they use Extended MAPI or Redemption depends on whether they prefer writing C++ code with a complex API or using a third-party library. The only official answer Microsoft would give is ExMAPI.

The article you cited is irrelevant, BTW, because it uses CDO, which is subject to prompts.
--
Sue Mosher, Outlook MVP
Author of Configuring Microsoft Outlook 2003

and Microsoft Outlook Programming - Jumpstart for
Administrators, Power Users, and Developers
 
J

jdr.smith

These guys are 6, almost 7 years, behind the times if they don't know how to handle this. That's how long external programs automating Outlook have been subject to security prompts.

Point them towardhttp://www.outlookcode.com/d/sec.htm. Whether they use Extended MAPI or Redemption depends on whether they prefer writing C++ code with a complex API or using a third-party library. The only official answer Microsoft would give is ExMAPI.

The article you cited is irrelevant, BTW, because it uses CDO, which is subject to prompts.
--
Sue Mosher, Outlook MVP
Author of Configuring Microsoft Outlook 2003

and Microsoft Outlook Programming - Jumpstart for
Administrators, Power Users, and Developers















- Show quoted text -

Hi Sue,

I've got back to the guy involved and he says that Navision is indeed
using CDO for Outlook automation, which is why we are having these
issues I guess. Though he says that he has had it working at one
point.

Thanks for your help.

regards

Jim.
 
S

Sue Mosher [MVP-Outlook]

The only way to avoid prompts when using CDO for automation is to loosen security by allowing *all* programs that automate with CDO (including potentially malicious ones) to do so without prompts. Is your organization willing to do that?

--
Sue Mosher, Outlook MVP
Author of Configuring Microsoft Outlook 2003

and Microsoft Outlook Programming - Jumpstart for
Administrators, Power Users, and Developers
 
J

jdr.smith

The only way to avoid prompts when using CDO for automation is to loosen security by allowing *all* programs that automate with CDO (including potentially malicious ones) to do so without prompts. Is your organization willing to do that?

--
Sue Mosher, Outlook MVP
Author of Configuring Microsoft Outlook 2003

and Microsoft Outlook Programming - Jumpstart for
Administrators, Power Users, and Developers









- Show quoted text -

They've already suggested this..

...needless to say I've said no... ;-)

Jim.
 
K

Ken Slovak - [MVP - Outlook]

As Sue said, the security for CDO has been in place since 2000. That's
almost 7 years now. Almost everyone has used the methods at the URL Sue
posted to avoid the prompts, how to do so has been common knowledge for
almost as long as the security has been around. If they want to have a
viable program they should rewrite it to conform to those 6 - 7 year old
standards.




The only way to avoid prompts when using CDO for automation is to loosen
security by allowing *all* programs that automate with CDO (including
potentially malicious ones) to do so without prompts. Is your
organization willing to do that?

--
Sue Mosher, Outlook MVP
Author of Configuring Microsoft Outlook 2003

and Microsoft Outlook Programming - Jumpstart for
Administrators, Power Users, and Developers




On 8 May, 19:43, "Sue Mosher [MVP-Outlook]" <[email protected]>
wrote:
These guys are 6, almost 7 years, behind the times if they don't know
how to handle this. That's how long external programs automating
Outlook have been subject to security prompts.
Point them towardhttp://www.outlookcode.com/d/sec.htm. Whether they
use Extended MAPI or Redemption depends on whether they prefer writing
C++ code with a complex API or using a third-party library. The only
official answer Microsoft would give is ExMAPI.
I've got back to these fellows, the guy there has said that he's had
a
look around KnowledgeBase without finding any advice on how to go
about doing this..
He did mention that they had updated their system a while back with
a
new form (CDO?) and this fixed the problem, but now that they had
engaged logging (?) the problem had returned..
Not being from a programming background I don't really know what to
advise them.
I know we have had similar problems with many other third party CRM
software vendors over the years and usually they release an updated
version of their application containing fixes for the issue.
These guys are at a bit more of a programming level as far as I am
aware.
Though I'm unsure, as perhaps they may be, as to whether this is a
an
issue at a bespoke level or not.
Being as Navision is a Microsoft product I'm at a loss as to why
this
is actually an problem...
From whom ought they to be seeking advice ? Microsoft ? Navision ?
And what would your preffered angle be on avoiding this issue ?
Extended MAPI or Redemption ?
kind regards
Jim. (Just trying to help them out if I can)- Hide quoted text -
- Show quoted text -
I've got back to the guy involved and he says that Navision is indeed
using CDO for Outlook automation, which is why we are having these
issues I guess. Though he says that he has had it working at one
point.
Thanks for your help.

Jim.- Hide quoted text -

- Show quoted text -

They've already suggested this..

..needless to say I've said no... ;-)

Jim.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top