Outlook Web Access Evaluation Criteria
Topic Last Modified: 2008-08-07
Microsoft Office Outlook Web Access provides a rich messaging environment for use with Exchange that can be accessed over the Internet. The components that make up the Outlook Web Access display can be reused in other applications, and new features can be added. In addition, you can create custom display and data entry forms by means of the Outlook Web Access forms registry.
Caveats
Support and documentation for customizing Outlook Web Access and reusing Outlook Web Access components is available from Microsoft. Microsoft improves and adds features to Outlook Web Access with new releases of Exchange, and the Outlook Web Access internal workings and architecture may change without notice.
Functional Criteria
Criteria | Outlook Web Access |
---|---|
Application Domain |
Modifications to Outlook Web Access are typically minor stylistic or graphical modifications to the display theme. Developers and customers can use URLs to access Outlook Web Access Web parts inside other Web-based applications, consoles, or portals. Developers can also register custom forms to handle custom content types, add navigation bar icons to access custom applications, and add items to the New Item drop-down menu. |
Major Objects |
Outlook Web Access does not expose COM objects, or provide an object hierarchy. Instead, you can obtain the components of Outlook Web Access by using a URL. You register forms and user interface extensions using XML configuration files. |
Data access model |
Outlook Web Access returns data in various forms, including HTML and XML, depending on the capabilities of the client browser. |
Threading Models |
Not Applicable. |
Application Architectures |
Outlook Web Access is a Web client application. |
Remote Usage |
Outlook Web Access configured to use SSL/TLS and basic authentication can be used on an intranet as well as over the Internet. |
Transactions |
Outlook Web Access does not support transactions. |
Management Capabilities |
Outlook Web Access as a development technology does not provide any management features to the application. The Exchange administration and the individual user can access Outlook Web Access and other Outlook Web Access configurations. |
Availability |
Outlook Web Access is a core component of Microsoft Exchange Server 2003 and Exchange Server 2007. However, Outlook Web Access features and internal architecture may change without notice. |
Development Criteria
Criteria | Outlook Web Access |
---|---|
Languages and Tools |
Outlook Web Access components are only available by means of the HTTPS GET and POST methods. |
Managed Implementation |
Outlook Web Access is not an API and does not provide components for use in a managed or unmanaged development environment. However, you can use the HTTPRequest and HTTPResponse managed classes to access Outlook Web Access programmatically. |
Scriptable |
It is not possible to directly access Outlook Web Access components by using a script. It is possible to use an HTTPRequest or similar object to retrieve information from Outlook Web Access. |
Test/Debug Tools |
No tools are available for debugging calls to Outlook Web Access, because the internal architecture is not available for debugging, and the URL calls required to access Outlook Web Access programmatically are not documented or supported. |
Expert Availability |
Outlook Web Access customization and component reuse is not supported by Microsoft. |
Available Information |
Little or no information is available about customizing Outlook Web Access or reusing Outlook Web Access components and commands. |
Developer / Deployment Licensing |
Outlook Web Access customization and component reuse is not supported by Microsoft. |
Security Criteria
Criteria | Outlook Web Access |
---|---|
Design-Time Permissions |
Outlook Web Access customization and component reuse is not supported by Microsoft. |
Setup Permissions |
Outlook Web Access customization and component reuse is not supported by Microsoft. |
Run-Time Permissions |
Outlook Web Access customization and component reuse is not supported by Microsoft. |
Built-in Security Features |
Outlook Web Access by default uses SSL/TLS and basic authentication. |
Security Monitoring Features |
None. |
Deployment Criteria
Criteria | Outlook Web Access |
---|---|
Server Platform Requirements |
Customization and component reuse of Outlook Web Access for Exchange 2007 is supported by Microsoft. |
Client Platform Requirements |
Customization and component reuse of Outlook Web Access for Exchange 2007 is not supported by Microsoft. |
Deployment Methods |
Customization and component reuse of Outlook Web Access for Exchange 2007 is not supported by Microsoft. |
Deployment Notes |
When you deploy Outlook Web Access customizations, ensure that all Client Access servers that are available to your users have the same customizations. |