EWS and Federated Authentication

Many are joining enjoying the benefits of federated authentication with OWA. However, with EWS they find that they cannot use federated authentication. EWS can use Basic, NTLM and oAuth for authentication.  EWS does not support things like SAML tokens, etc.  There is also no developer support for changing authentication token credentials programmatically – such as…

0

Wait! Before you use that sample…!!!

One of the biggest mistakes developers and admins make is to take code or a script and plug it right into production.  Any and all code from any source samples really needs to be looked at and checked to be sure it does what you expect, does not cause issues and does nothing malicious.  All samples from…

2

About: Exchange APIs to backup and restore data

Summary: There limited supported ways to backup and restore data with Exchange programmatically.  Backup Supported APIs can backup the data and restore properly.  Some developers try using APIs which were not meant for backup up and restoring data in order to gain certain functionality – such approaches usually lead to dead ends such as not being…

0

Code running against Outlook is very slow when PST or OST is on a network folder or non-physical/non-VHD drive.

There is no support for performance issues with Outlook where the PST or OST are on a network folder or non-physical/non-VHD drive.  See below: Limits to using personal folders (.pst) files over LAN and WAN links https://support.microsoft.com/en-us/kb/297019 Note Customers are responsible for both defining and maintaining adequate network and disk I/O. Microsoft will not assist in troubleshooting…

0

Best Practices – What is supported and not.

The issue of supportability comes up a lot.  I would like cover it in this blog post. When we get cases from customers we look at the servers, software and APIs involved.  In addition, the development scenarios and configurations are taken into considerations. A lot of customers run outdated versions of Exchange and Outlook – such as…

0

Best Practices – Enhancing EWS

There is only one supported way to enhance EWS and that is for a customer with a Premier agreement to open a support case with Microsoft and have a Design Change Request (DCR) filed to add the needed functionality.   I’ve seen customers do a lot of unsupported things with EWS including modifying the EWS stream, running…

0

EWS Best Practices

If your a new developer to EWS or are looking at implementing best practices in development going forward, you should be aware of at least some of the common areas where developers have issues. There are a number of things which should be understood while writing EWS code and sometimes developers miss certain aspect of…

0

OWA Single-sign-on support

OWA 2010 and prior is considered non-extensible as far as Microsoft is concerned in the area of doing single-sign-on programmatically.  The exception to this would be when a person is in-network and uses their existing network credentials to access OWA through Windows Authentication.  Please understand that while there are some ways people have been working…

1

Whats not supported with WebDAV?

Ahhh thats a big one… What is supported:  • Non-recurring appointments   • Contacts in Microsoft Outlook that you create or modify    • Folders that you create in Outlook and in Exchange 2000 Server or Exchange Server 2003   • E-mail messages that you create or modify “All other tasks that use the WebDAV…

3