White Paper. Fabasoft Integration for Novell GroupWise. Fabasoft Folio 2017 R1 Update Rollup 1

Similar documents
White Paper. Deployment of ActiveX Controls via Microsoft Windows Active Directory. Fabasoft Folio 2016 Update Rollup 6

White Paper. Fabasoft on Microsoft Windows - Cluster Support. Fabasoft Folio 2017 R1 Update Rollup 1

White Paper. Fabasoft Integration for Kofax Capture. Fabasoft Folio 2017 R1 Update Rollup 2

White Paper. Fabasoft Folio Thin Client Support. Fabasoft Folio 2017 R1

White Paper. Fabasoft Folio Access Definitions. Fabasoft Folio 2017 R1 Update Rollup 1

White Paper. Export of Fabasoft Folio Objects to a Relational Database. Fabasoft Folio 2017 R1 Update Rollup 1

White Paper. Fabasoft Folio Unattended Setup. Fabasoft Folio 2017 R1 Update Rollup 1

White Paper. Creation of Online Help for Fabasoft Folio. Fabasoft Folio 2017 R1 Update Rollup 1

White Paper. Fabasoft Folio Web Client Configuration Possibilities. Fabasoft Folio 2016 Update Rollup 6

White Paper. Fabasoft on Linux - Fabasoft Folio Web Management. Fabasoft Folio 2017 R1 Update Rollup 1

5.5.3 Lab: Managing Administrative Settings and Snap-ins in Windows XP

Oracle Utilities Opower Energy Efficiency Web Portal - Classic Single Sign-On

White Paper. Fabasoft Folio Web Client Interfaces. Fabasoft Folio 2017 R1 Update Rollup 2

White Paper. Fabasoft Integration for CalDAV. Fabasoft Folio 2017 R1 Update Rollup 2

Custom Data Access with MapObjects Java Edition

Oracle B2B 11g Technical Note. Technical Note: 11g_005 Attachments. Table of Contents

White Paper. Fabasoft Folio Bulk Jobs. Fabasoft Folio 2017 R1 Update Rollup 1

Lab - System Utilities in Windows

Tutorial: Define Information Model Author: Stefan Suermann

Wavecrest Certificate SHA-512

ms-help://ms.technet.2004apr.1033/win2ksrv/tnoffline/prodtechnol/win2ksrv/howto/grpolwt.htm

BEAWebLogic. Integration. Transforming Data Using XQuery Mapper

White Paper. Fabasoft Clients October Release

White Paper. Fabasoft Integration for CMIS. Fabasoft Folio 2016 Update Rollup 6

SOA Suite for healthcare integration Series

Configuring Client Computers for Cisco Unified Communications for RTX

Fall, 2005 CIS 550. Database and Information Systems Homework 5 Solutions

Oracle Enterprise Data Quality

White Paper. Installation and Configuration of Fabasoft iarchivelink. Fabasoft Folio 2017 R1 Update Rollup 1

White Paper. Fabasoft Folio Client. Fabasoft Folio 2017 R1 Update Rollup 1

Step-by-step installation guide for monitoring untrusted servers using Operations Manager

Workspace ONE UEM Certificate Authority Integration with JCCH. VMware Workspace ONE UEM 1810

ՕՐԻՆԱԿ. <xs:schema targetnamespace=" xmlns:tax="

QosPolicyHolder:1 Erratum

White Paper. Fabasoft on Linux - Performance Monitoring via SNMP. Fabasoft Folio 2017 R1 Update Rollup 1

iway iway Application System Adapter for Amdocs ClarifyCRM User s Guide Version 5 Release 5

User Help. Fabasoft Cloud

BROWSER-BASED SUPPORT CONSOLE USER S GUIDE. 31 January 2017

VMware AirWatch Integration with RSA PKI Guide

Introduction Syntax and Usage XML Databases Java Tutorial XML. November 5, 2008 XML

SYNDICATING HIERARCHIES EFFECTIVELY

White Paper. Installation and Configuration of Fabasoft Integration for CMIS Summer Release

VMware AirWatch Integration with SecureAuth PKI Guide

Quick Start Guide. ARIS Architect. Version 9.8 Service Release 2

Network Configuration Protocol

PISOA Interface Specification. Fall 2017 Release

Quick Start Guide. ARIS Architect. Version 9.7

Installation Guide. . All right reserved. For more information about Specops Inventory and other Specops products, visit

Customer Market Results Interface (CMRI) For RC Interface Specification. Version: 1.0.0

Roadmap to UPK 3.1 Session #1 UPK 3.1 Practice Exercises. A Solbourne White Paper April 2008

Microsoft Dynamics GP Web Client Installation and Administration Guide For Service Pack 1

Manage Desktop Layout

Manage Desktop Layout

XIA Links. Administrator's Guide. Version: 3.0. Copyright 2017, CENTREL Solutions

VMware AirWatch Certificate Authentication for EAS with NDES-MSCEP

Sharpdesk V3.3. Push Installation Guide for system administrator Version

Developing and Deploying vsphere Solutions, vservices, and ESX Agents. 17 APR 2018 vsphere Web Services SDK 6.7 vcenter Server 6.7 VMware ESXi 6.

ARIS Architect QUICK START GUIDE. Version Service Release 7

:38:00 1 / 14

No Trade Secrets. Microsoft does not claim any trade secret rights in this documentation.

BDM Hyperion Workspace Basics

AirWatch Mobile Device Management

Installation Guide. . All right reserved. For more information about Specops Deploy and other Specops products, visit

Introduction to Data Services

Taking SAP Contact Center End-User Applications into Use

VMware Horizon FLEX Client User Guide

Installation Guide. . All right reserved. For more information about Specops Command and other Specops products, visit

Building an Application to Dynamically Execute Partner Process Flows

SCCM Plug-in User Guide. Version 3.0

Installation Guide. . All right reserved. For more information about Specops Deploy and other Specops products, visit

CMS SOAP CLIENT SOFTWARE REQUIREMENTS SPECIFICATION

White Paper. Fabasoft Integration for Eclipse BIRT. Fabasoft Folio 2017 R1

Workspace ONE UEM Integration with RSA PKI. VMware Workspace ONE UEM 1810

Cisco TelePresence Management Suite Extension for Microsoft Exchange

[MS-TMPLDISC]: Template Discovery Web Service Protocol. Intellectual Property Rights Notice for Open Specifications Documentation

SWAD-Europe Deliverable 6.3a Description of prototype implementation (documentation for deliverable 6.2)

X1 Client Deployment Guide

Aspera Connect Windows XP, 2003, Vista, 2008, 7. Document Version: 1

Validation Language. GeoConnections Victoria, BC, Canada

Colligo Contributor Pro 4.4 SP2. User Guide

Automated Load Forecast System (ALFS) For RC Interface Specification

Notes. Any feedback/suggestions? IS 651: Distributed Systems

Web Computing. Revision Notes

[MS-EDCSOM]: Intellectual Property Rights Notice for Open Specifications Documentation

Toolkit Activity Installation and Registration

Password Reset Server Installation

Microsoft Visio 2010

2006 Martin v. Löwis. Data-centric XML. XML Schema (Part 1)

YUBIKEY AUTHENTICATION FOR CYBERARK PAS

Configuring Capabilities Manager

Developing and Deploying vsphere Solutions, vservices, and ESX Agents

SOA Software Intermediary for Microsoft : Install Guide

Microsoft Office Outlook 2007: Intermediate Course 01 Customizing Outlook

Developing and Deploying vsphere Solutions, vservices, and ESX Agents

VMware AirWatch Certificate Authentication for EAS with NDES-MSCEP. For VMware AirWatch

Evaluation Kit Manual

Automated Load Forecast System (ALFS) Interface Specification. Fall 2017 Release

NBC-IG Installation Guide. Version 7.2

Using the JSON Iterator

Colligo Briefcase. White Labeling

Transcription:

White Paper Fabasoft Integration for Novell GroupWise Fabasoft Folio 2017 R1 Update Rollup 1

Copyright Fabasoft R&D GmbH, Linz, Austria, 2018. All rights reserved. All hardware and software names used are registered trade names and/or registered trademarks of the respective manufacturers. No rights to our software or our professional services, or results of our professional services, or other protected rights can be based on the handing over and presentation of these documents. Fabasoft Integration for Novell GroupWise 2

Contents 1 Introduction 4 2 Software Requirements 4 3 Prerequisites 4 4 Installation 4 5 Configuration Using an Administrative Template 4 6 Configuration by Editing the Microsoft Windows Registry Manually 10 7 Configuration of Error Messages 12 8 Provided Fabasoft Folio Actions 13 9 Configuration of the Novell GroupWise Client 13 9.1 Configuration of the Toolbar and the Buttons 13 10 Configuration of Drag-and-Drop Import 14 11 Appendix 15 11.1 Use of HTTPS 15 11.2 XML Schema 15 Fabasoft Integration for Novell GroupWise 3

1 Introduction This document describes how to integrate and configure buttons (a maximum of four) in Novell GroupWise. When a button is clicked, an action in Fabasoft Folio is called, and the selected e-mail is passed to the action as a parameter. Furthermore this document describes how to configure Novell GroupWise to enable drag-and-drop importing of e-mails into Fabasoft Folio using Microsoft Internet Explorer. 2 Software Requirements System environment: All information contained in this document implicitly assumes a Microsoft Windows environment. Supported platforms: For detailed information on supported operating systems and software see the software product information on the Fabasoft distribution media. Descriptions in this document are based on the following software: Microsoft Windows Server 2016 Standard Novell GroupWise 2014 3 Prerequisites The Fabasoft Folio Client (Setup\ComponentsWeb\Client\FolioClient.msi) has to be installed on the clients in order to be able to use the buttons in Novell GroupWise. 4 Installation The use of Novell GroupWise buttons requires the installation of the following MSI package on the client: Setup\ComponentsWeb\Client\FolioClientGroupWise.msi Note: The installation package can be deployed using a Microsoft Windows Active Directory. The Novell GroupWise buttons can be configured with a provided administrative template or by editing the Microsoft Windows Registry manually. 5 Configuration Using an Administrative Template Novell GroupWise buttons can be administrated by an Administrative Template, which for example allows the distribution of Microsoft Windows Registry entries. Administrative templates can be applied to users or computers with help of a group policy object. To deploy Microsoft Windows Registry settings with a Microsoft Windows Active Directory, perform the following steps: 1. Start the Active Directory Users and Computers MMC snap-in ( Start > Administrative Tools > Active Directory Users and Computers ). This console helps to administrate users and computers in a Microsoft Windows Active Directory. Fabasoft Integration for Novell GroupWise 4

2. Navigate to the corresponding domain and create a new organizational unit ( New > Organizational Unit ). 3. Specify a name for the organizational unit and click OK. To deploy Microsoft Windows Registry entries for the use of Novell GroupWise buttons move user accounts to that previously created organizational unit or create new user accounts within. Note: The deployment of Microsoft Windows Registry entries depends on the settings in the group policy objects. If deployment is defined per computer ( Computer Configuration folder) the settings are assigned to the computers defined in the organizational unit. If deployment is defined per user ( User Configuration folder) the settings are assigned to the users specified in the organizational unit. The deployment of the Microsoft Windows Registry entries for Novell GroupWise buttons is performed per user, using the administrative template provided by Fabasoft. To move users to an organizational unit, perform the following steps: 1. Navigate to the Users folder and select the users that should be moved. Fabasoft Integration for Novell GroupWise 5

2. Open the context menu and click Move. 3. Select the organizational unit where these users should be moved to and click OK. 4. Open the Group Policy Management. Fabasoft Integration for Novell GroupWise 6

5. Navigate to Group Policy Objects and create a new group policy object by selecting New from the context menu. 6. Drag the new group policy object onto the organizational unit to apply these settings to this organizational unit. 7. Enter a name for the group policy object and click OK. Fabasoft Integration for Novell GroupWise 7

8. Click Edit from the new group policy object s context menu. The Group Policy Management Editor is opened. In the Group Policy Management Editor an additional policy template (AMD file) has to be added. Policy templates are used to distribute Microsoft Windows Registry settings on clients. They provide a user interface for the administrator to enable the editing of values in the Microsoft Windows Registry settings. The user configuration administrative templates affect users and groups and are applied to the HKEY_CURRENT_USER entry of the assigned users. To add and configure the administrative template, perform the following steps: 1. In the Group Policy Management Editor navigate to the Administrative Templates node of the User Configuration root folder. 2. Open the context menu and click Add/Remove Templates. 3. Click Add to browse for the administrative template FscControlConfig.adm, which is provided in the setup directory of Fabasoft Folio Setup\ComponentsWeb\Client. Fabasoft Integration for Novell GroupWise 8

After importing the template, additional subfolders are displayed in the Classic Administrative Templates (ADM) folder of the User Configuration : o Fabasoft Folio Office Add-ins o Fabasoft Folio Web Controls 4. Navigate to the Fabasoft Folio Office Add-ins folder. This folder contains among others the Novell GroupWise Button Configuration policy. 5. Open the context menu of the Novell GroupWise Button Configuration policy and click Edit. 6. Click Enabled. It is possible to configure up to four buttons, where only the name of the web server, the name of the virtual directory and the address of the action that should be called Fabasoft Integration for Novell GroupWise 9

have to be changed. Additional information about provided Fabasoft Folio actions can be found in chapter 8 Provided Fabasoft Folio Actions. Additional descriptions of the parameters can be found in chapter 6 Configuration by Editing the Microsoft Windows Registry Manually. 6 Configuration by Editing the Microsoft Windows Registry Manually In the Microsoft Windows Registry of the client several values have to be set. The individual values (each string values) can be found in: HKEY_Current_User\Software\Fabasoft\Fabasoft Components GroupWise Extension If the Fabasoft Components GroupWise Extension key is not available it can be created manually. Open the context menu of the Fabasoft key and click New > Key. Name the key Fabasoft Components GroupWise Extension. Create the necessary entries (each of type String Value ) in this key. The following key values are available ([2,3,4] refers to the particular button, if several buttons are inserted): Fabasoft Integration for Novell GroupWise 10

BUTTONS CALLURL[2,3,4] Defines the number of buttons. If this value is missing, the default value is 1. The CALLURL is a WebDAV URL that is called when a Novell GroupWise button is clicked. The input parameter contains the e-mail file, attachments (depends on the setting CALLMODE) or an XML file. If CALLFORMAT=XML is defined, the optional output parameter can hold an XML file with a node, which represents the returnurlsuffix for the return URL. Normally this is a vapp. Example: http://<computername>/<virtual directory>/fscdav/call? ACTION=COO.1.1.1.7283 In this case the option CALLURL contains the object address of the Import message from Novell GroupWise action and so the vapp for importing is called. A connection is established to the server and the virtual directory specified in the URL. Fabasoft Folio provides several actions. See chapter 8 Provided Fabasoft Folio Actions to get an overview. Example for the content of an XML file as return value: <returnurlsuffix> dx=coo.1.1001.1.32490& ax=coo...& sys_object=coo...& sys_selobjects=coo...& commit=true& ru=javascript:close() </returnurlsuffix> CALLMODE[2,3,4] CALLMODE defines which files are passed to the CALLURL. CALLMODE=Mail The e-mail file is passed to the CALLURL (default setting, if nothing is specified). CALLMODE=Attachments The attachments of the e-mail are passed to the CALLURL (each is passed separately). The schema used can be found in the description of the CALLFORMAT entry, where all nodes except File (which contains the body text) are filled. CALLMODE=Both The e-mail file is passed followed by the e-mail s attachments. Note: If the CALLFORMAT parameter contains the value XML, the CALLMODE=BOTH and CALLMODE=MAIL settings are leading to the same result. CALLFORMAT[2,3,4] CALLFORMAT=XML If the value XML is entered, the file is transferred in an XML file based on the XML schema described in chapter 11.2 XML Schema. Note: Fabasoft Integration for Novell GroupWise 11

In the CALLURL parameter an action that is able to process a XML object should be defined. CALLFORMAT=Binary If the value Mail is used in the CALLMODE parameter only the body of the e-mail is transferred in an RTF file. RETURNURLBASE[2,3,4] RETURNURLBASE contains the front part of the URL that is called when the action of CALLURL has completed. The action returns the remaining part of the URL as an output parameter. Example: http://<computername>/<virtual directory>/fscasp/ content/bin/fscvext.dll? The first button is described by the entries CALLURL, RETURNURLBASE etc. For other buttons the name of the entry is extended by the number of the button, e.g. CALLURL3 for the third button. 7 Configuration of Error Messages Besides the configuration of the buttons, it is also possible to configure error messages, which are for example shown when no e-mail is selected. The entries can be found in HKEY_Current_User\Software\Fabasoft\Fabasoft Components GroupWise Extension\MESSAGES The following entries can be set: WARNINGNOTIMPORTED_TITLE[2,3,4] Title of the message, which informs the user, that one or more objects could not be imported. Example: Warning: %u objects have not been imported %u is replaced by the number of objects that could not be imported. WARNINGNOTIMPORTED_TEXT[2,3,4] Text of the message, which informs the user that one or more objects could not be imported. This error message is displayed, when objects not of type e- mail were selected. Example: The following objects could not be imported: %s %s is replaced by the names of the objects that could not be imported. ERRORNOMAILS_TITLE[2,3,4] Title of the message, which informs the user that no e-mail was selected. Example: Fabasoft Integration for Novell GroupWise 12

Error: no e-mails selected ERRORNOMAILS_TEXT[2,3,4] Text of the message, which informs the user that no e-mail was selected. Example: No e-mails have been selected for import. 8 Provided Fabasoft Folio Actions Fabasoft Folio offers the following action for the configuration of Novell GroupWise buttons: Import message from Novell GroupWise (FSCGROUPWISE@1.1:ImportGroupWiseMail ) Object address: COO.1.1.1.7283 This action provides the possibility to assign an e-mail to an existing business case. For the use of this action only the following registry entries need to be specified: BTNCAPTIONTEXT=Import Message BUTTONS=1 CALLURL=http://<computername>/<virtual direc tory>/fscdav/call?action=coo.1.1.1.7283 RETURNURLBASE=http://<computername>/<virtual directory>/fscasp/content/bin/fscvext.dll? It is possible to specify own actions for each button. In this case make sure that the parameters CALLFORMAT and CALLMODE are set correctly so that the passed object can be processed by the respective action. 9 Configuration of the Novell GroupWise Client To be able to use Novell GroupWise buttons, further settings are not necessary. After the installation of the MSI package and a corresponding configuration the buttons can be used. Note: If the Novell GroupWise buttons are not visible, click the button, to display additional buttons. Select the button from this menu. If a second toolbar is available, the Novell GroupWise buttons may be displayed by moving the second toolbar into another line. 9.1 Configuration of the Toolbar and the Buttons It is possible to define values in the Microsoft Windows Registry that affect the label of the buttons. According to the used application these values are read from the Microsoft Windows Registry. The following values can be set: BTNICON[2,3,4] BTNCAPTIONTEXT[2,3,4] This parameter defines the icon that is displayed on the button. This parameter defines the text that is displayed on the button. Fabasoft Integration for Novell GroupWise 13

BTNTOOLTIPTEXT[2,3,4] This parameter defines the tool tip text of the button. 10 Configuration of Drag-and-Drop Import Using Microsoft Internet Explorer it is possible to import e-mails from Novell GroupWise into Fabasoft Folio via drag-and-drop. Perform the following steps: 1. On the Tools menu click Options. 2. Double-click Environment. 3. On the Default Actions tab under Drag message to desktop: select Create a copy (.eml) and click OK to save the changes. Fabasoft Integration for Novell GroupWise 14

11 Appendix 11.1 Use of HTTPS If the HTTPS protocol is used, the values in the Microsoft Windows Registry of the client have to be modified accordingly. The entries CALLURL[2,3,4] and RETURNURLBASE[2,3,4] are affected. Example: https://<computername>/<virtual directory>/fscdav/call?action=coo.1.1.1.7283 Furthermore, the certificates used have to be installed on the client. 11.2 XML Schema <?xml version="1.0" encoding="utf-8"?> <xs:schema targetnamespace="urn:schemas.fabasoft.com/mailimport" elementformdefault="qualified" xmlns:xs="http://www.w3.org/2001/xmlschema" xmlns:ns="urn:schemas.fabasoft.com/mailimport"> <xs:element name="maillist"> <xs:complextype> <xs:sequence> <xs:element ref="ns:mail" minoccurs="1" maxoccurs="unbounded"></xs:element> </xs:sequence> </xs:complextype> </xs:element> <xs:element name="mail"> <xs:complextype> Fabasoft Integration for Novell GroupWise 15

<xs:sequence> <xs:element name="sent" type="xs:string"></xs:element> <xs:element name="received" type="xs:string"></xs:element> <xs:element name="file" minoccurs="0"> <xs:complextype> <xs:sequence> <xs:element name="name" type="xs:string"></xs:element> <xs:element name="extension" type="xs:string"></xs:element> <xs:element name="content" type="xs:base64binary"></xs:element> </xs:sequence> </xs:complextype> </xs:element> <xs:element name="sender"> <xs:complextype> <xs:sequence> <xs:element name="name" type="xs:string" minoccurs="0"> </xs:element> <xs:element name="address" type="xs:string"></xs:element> <xs:element name="type" type="xs:string" minoccurs="0"></xs:element> </xs:sequence> </xs:complextype> </xs:element> <xs:element name="to" type="xs:string"></xs:element> <xs:element name="cc" type="xs:string"></xs:element> <xs:element name="bcc" type="xs:string"></xs:element> <xs:element name="attachments" minoccurs="0" maxoccurs="unbounded"> <xs:complextype> <xs:choice> <xs:sequence> <xs:element name="name" type="xs:string"></xs:element> <xs:element name="extension" type="xs:string"></xs:element> <xs:element name="content" type="xs:base64binary"></xs:element> </xs:sequence> <xs:element ref="ns:mail"></xs:element> </xs:choice> </xs:complextype> </xs:element> </xs:sequence> </xs:complextype> </xs:element> </xs:schema> Fabasoft Integration for Novell GroupWise 16