Installing and Configuring Calendar Connectivity Using WebDAV
-
Upload
thandile-fikeni -
Category
Documents
-
view
220 -
download
0
Transcript of Installing and Configuring Calendar Connectivity Using WebDAV
-
8/2/2019 Installing and Configuring Calendar Connectivity Using WebDAV
1/5
1. Installing and Configuring Calendar Connectivity using
WebDAV
Purpose
The Groupware framework provides an abstraction for the Calendar APIs of different vendors.
Depending on the groupware system used in your organization, you configure the appropriate
transport in order to integrate scheduling functionality in your portal.
Integration
SAP provides out-of-the-box integration for Microsoft Exchange and Lotus Notes.
Features
Configuring multiple calendar repositories.
Merging scheduling information from multiple repositories for display.
2. Microsoft Exchange Connectivity Architecture based onWebDAV ProtocolMicrosoft Exchange server 2000 and 2003 support Web Distributed Authoring and Versioning
(WebDAV) protocol via Outlook Web Access (OWA) to access a Mailbox on a Exchange server.
Transport
The WebDAV transport consists of only a Java component that runs on the portal server. The
WebDAV transport and DAVXchg transport are used interchangeably but they both mean the same.
Architecture and Deployment Requirements
The figure below illustrates architecture and deployment requirements.
...
1. The Java component makes an HTTP(S) request to the Exchange server via OWA. Itpasses user credentials using basic authentication.
2. The Exchange server retrieves the relevant data and returns it to the Java component asan XML stream.
http://help.sap.com/saphelp_nw70/helpdata/EN/44/3b903b837e52d3e10000000a1553f6/frameset.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/44/3b903b837e52d3e10000000a1553f6/frameset.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/44/3b903b837e52d3e10000000a1553f6/frameset.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/44/3b903b837e52d3e10000000a1553f6/frameset.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/44/3b903b837e52d3e10000000a1553f6/frameset.htm -
8/2/2019 Installing and Configuring Calendar Connectivity Using WebDAV
2/5
3. Configuring Microsoft Exchange connectivity using WebDAVTransport
Use
The following sections contain information on configuring Microsoft Exchange connectivity using
WebDAV Transport.
Procedure...
1. Publish the Custom Form provided by SAP. MICROSOFT TEAM
SeePublishing the CustomForm provided by SAP
2. Create and configure a WebDAV Transport. SAP TEAM
See:Creating a WebDAV Transport
3. Configure the Calendar Repository Manager. SAP TEAM
See:Configuring the Calendar Repository Manager
4. Publishing the Custom Form provided by SAP MICROSOFTTEAM
Use
You publish the Custom Form provided by SAP in the Microsoft Exchange server.
Prerequisites
The administrator should have rights to publish a form in the Organizational Forms library. For more
information refer tohttp://support.microsoft.com/default.aspx?scid=kb;en-us;271816.
Procedure...
1. Locate the Custom Formnamed roomid.oftshipped with the DAVXchg Transport.
The components can be found at \root\portalapps\com.sap.netweaver.coll.appl.gw\WEB-
INF\external\davxchg(SAP TEAM to provide to the MS Team)
2. Login to any system as administrator having Outlook installed in it (see Prerequisites).3. Open this Custom Form in the above system.
4. Select Tools Forms Pubish Form As.
5. Select Organization Forms Libraryin the Publish Form Asdialog box and type SAPin theDisplay name.
You notice that the Message class is changed to IPM.Appointment.SAP. This is your Custom Form
name which should be specified in the WebDAV Transport configuration.
6. Select Publish. (If a form named SAP already exist create it with someother name).
7. If you get any message saying The form cannot be installed because you do not haveowner permissions, perform the following steps:
1. a. Go to the registry entryHKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook
http://help.sap.com/saphelp_nw70/helpdata/EN/44/3bc37e36634a8fe10000000a1553f6/content.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/44/3bc37e36634a8fe10000000a1553f6/content.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/44/3bc37e36634a8fe10000000a1553f6/content.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/44/3b9271837e52d3e10000000a1553f6/content.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/44/3b9271837e52d3e10000000a1553f6/content.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/44/3b9271837e52d3e10000000a1553f6/content.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/44/3b92c2837e52d3e10000000a1553f6/content.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/44/3b92c2837e52d3e10000000a1553f6/content.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/44/3b92c2837e52d3e10000000a1553f6/content.htmhttp://support.microsoft.com/default.aspx?scid=kb;en-us;271816http://support.microsoft.com/default.aspx?scid=kb;en-us;271816http://support.microsoft.com/default.aspx?scid=kb;en-us;271816http://help.sap.com/saphelp_nw70/helpdata/EN/44/3bc37e36634a8fe10000000a1553f6/frameset.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/44/3a6f67a7414e35e10000000a1553f6/frameset.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/44/3bc37e36634a8fe10000000a1553f6/frameset.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/44/3a6f67a7414e35e10000000a1553f6/frameset.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/44/3bc37e36634a8fe10000000a1553f6/frameset.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/44/3a6f67a7414e35e10000000a1553f6/frameset.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/44/3bc37e36634a8fe10000000a1553f6/frameset.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/44/3a6f67a7414e35e10000000a1553f6/frameset.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/44/3bc37e36634a8fe10000000a1553f6/frameset.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/44/3a6f67a7414e35e10000000a1553f6/frameset.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/44/3bc37e36634a8fe10000000a1553f6/frameset.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/44/3a6f67a7414e35e10000000a1553f6/frameset.htmhttp://support.microsoft.com/default.aspx?scid=kb;en-us;271816http://help.sap.com/saphelp_nw70/helpdata/EN/44/3b92c2837e52d3e10000000a1553f6/content.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/44/3b9271837e52d3e10000000a1553f6/content.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/44/3bc37e36634a8fe10000000a1553f6/content.htm -
8/2/2019 Installing and Configuring Calendar Connectivity Using WebDAV
3/5
2. b. Create a new DWORD value NoOutlookFormsDesigner.
3. c. Set the value to 0.
4. d. Repeat step 3.
5. e. If you still get the same error it means you do not have rights to publish a
form in the Organizational Forms Library. Refer to the link in the Prerequisites section.
5. Creating a WebDAV Transport SAP TEAM
Use
You create and configure a WebDAV transport so that data can be retrieved from the Microsoft
Exchange server.
Prerequisites
The Outlook Web Access should be enabled on the Exchange server.
The custom form provided by SAP is published in the Exchange server
Procedure...
1. To configure an WebDAV transport, choose System Administration System
ConfigurationCollaboration Groupware Transports DAVXchg Transport.
2. Create a new instance of the transport by choosing New.
3. Update the instance created with appropriate values as described in the table below.
Attribute Description Example
Name Instance name of thetransport. It is automaticallyfilled when a new instanceis created.
You cannot edit thisattribute.
DAVXchgTransport
System alias Create a system namedDAVXchg in the systemconfiguration. For moreinformation, seeCreating aSystem..
DAVXchg
Exchange server Fully qualified name of the
Exchange server.
myexchange.sap.corp
Port The OWA Port of theExchange server.
80
Protocol Protocol for connecting tothe OWA of the Exchangeserver. The default protocolis HTTP.
HTTP for use without SSL,
HTTPS for use with SSL.
Virtual directory Virtual directory path of thedefault Calendar folder. Thedefault Calendar folder is/Calendar.
/Calendar
CustomForm name The Publishedname of theCustomForm. The default
IPM.Appointment.SAP
http://help.sap.com/saphelp_nw70/helpdata/EN/a4/7b7c04c8f8d24783552493fc3a0327/content.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/a4/7b7c04c8f8d24783552493fc3a0327/content.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/a4/7b7c04c8f8d24783552493fc3a0327/content.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/a4/7b7c04c8f8d24783552493fc3a0327/content.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/44/3b9271837e52d3e10000000a1553f6/frameset.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/44/3b9271837e52d3e10000000a1553f6/frameset.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/44/3b9271837e52d3e10000000a1553f6/frameset.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/a4/7b7c04c8f8d24783552493fc3a0327/content.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/a4/7b7c04c8f8d24783552493fc3a0327/content.htm -
8/2/2019 Installing and Configuring Calendar Connectivity Using WebDAV
4/5
value is IPM.Appointment.The default value should bechanged to Published namefor Collaboration Room towork. SeePublishing theCustom Form provided by
SAP.
Authentication The Single Sign-On can beused if SSO22KerbMapISAPI filter is configuredover Outlook Web Access inthe Exchange server, orform-based authenticationFBA) can be used if FBA isenabled in OWA. If FBA isenabled then Form-BasedAuthentication URIshouldalso be mentioned in the
transport configuration.
The default value is Basicauthentication.
The Form-Based AuthenticationURIis required only if FBA isenabled. The default value is/exchweb/bin/auth/owaauth.dll.
If you have a Multiple Exchange server landscape, create a WebDAV Transport for eachExchange server.
6. Configuring the Calendar Repository ManagerSAP TEAM
Use
The calendar repository manager provides the option of selecting the required groupware transports
from a set of deployed transports.
This Collaboration manager provides read and write access to meetings and appointments on a
groupware server.
Prerequisites
You have already created an DAVXchg transport.
Procedure...
1. To configure the calendar repository manager, select System Administration SystemConfigurationKnowledge Management Content Management Repository ManagersCalendar Repository.
2. Edit the default instance created and update the parameters appropriately as described inthe table below.
Parameter Value Description
Description Calendar RepositoryManager
Repository manager
description
Active Select to activate the
repository manager
http://help.sap.com/saphelp_nw70/helpdata/EN/44/3bc37e36634a8fe10000000a1553f6/content.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/44/3bc37e36634a8fe10000000a1553f6/content.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/44/3bc37e36634a8fe10000000a1553f6/content.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/44/3bc37e36634a8fe10000000a1553f6/content.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/44/3bc37e36634a8fe10000000a1553f6/content.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/44/3b92c2837e52d3e10000000a1553f6/frameset.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/44/3b92c2837e52d3e10000000a1553f6/frameset.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/44/3b92c2837e52d3e10000000a1553f6/frameset.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/44/3b92c2837e52d3e10000000a1553f6/frameset.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/44/3bc37e36634a8fe10000000a1553f6/content.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/44/3bc37e36634a8fe10000000a1553f6/content.htmhttp://help.sap.com/saphelp_nw70/helpdata/EN/44/3bc37e36634a8fe10000000a1553f6/content.htm -
8/2/2019 Installing and Configuring Calendar Connectivity Using WebDAV
5/5
Default transport Select DAVXchg
Transport
Specifies that the DAVXchg
transport is the default
transport
Transports Select the DAVXchg
transports that you want to
use
If you have configured more
than one DAVXchg transport,
you must select every
transport listed in the table.
3. Test the connectivity from the portal.
7. a. Check that the e-mail address is configured for the test user.
8. b. Choose PersonalizeUser Mapping from the portal header, and enter the
user credentials associated with this e-mail address.
9. c. Select the My Appointments iView by selecting on Content Administration
Portal ContentContent Provided By SAPCollaborationDemoRoleiViews.
10. d. Select Preview. The iView should now display appointments for the currentdate.