Installing and Configuring Calendar Connectivity Using WebDAV

download Installing and Configuring Calendar Connectivity Using WebDAV

of 5

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.