DeskApp Admin Manual. Release 1.0 final. Kopano

Similar documents
DeskApp User Manual. Release 1.0 final. Kopano

USER GUIDE PUBLIC Document Version: SAP Translation Hub SAP SE or an SAP affiliate company. All rights reserved.

Formatting Custom List Information.

Virtual Blade Configuration Mode Commands

Rescue Lens Administrators Guide

User guide on how to generate PDF versions of the product information - veterinary

CONTENT. ANALYST OPINION INDICATOR for MT4. Set up & Configuration Guide. Description 1 Subscribing to TRADING CENTRAL feed 1 Installation process 1

2. bizhub Remote Access Function Support List

Talk2You User Manual Smartphone / Tablet

QUICK REFERENCE GUIDE: SHELL SUPPLIER PROFILE QUESTIONNAIRE (SPQ)

Oracle. Talent Acquisition Cloud Using Scheduling Center. 17 (update 17.4)

Hik-Connect Mobile Client

Localization: How do I translate Magento interface? Magento localization tips

Transfer Manual Norman Endpoint Protection Transfer to Avast Business Antivirus Pro Plus

Lionbridge ondemand for Adobe Experience Manager

SCUtils Survey Lite Trial Installation Guide Solution for Microsoft System Center 2012 Service Manager

Simple manual for ML members(mailman)

ipod touch 16GB - Technical Specifications

ADOBE READER AND ACROBAT 8.X AND 9.X SYSTEM REQUIREMENTS

EU Terminology: Building text-related & translation-oriented projects for IATE

Microsoft Store badge guidelines. October 2017

European Year 2012 for Active Ageing and Solidarity between Generations. Graphic guidelines

MSRP Price list & order form

DocuSign Service User Guide. Information Guide

Oracle Access Manager

Google Search Appliance

Hik-Connect Client Software V (Android) V (iOS) Release Notes ( )

Transfer Manual Norman Endpoint Protection Transfer to Avast Business Antivirus Pro Plus

Install the Clients. Install Cisco Jabber for Windows. Use the Command Line. Before You Begin


RELEASE NOTES UFED ANALYTICS DESKTOP SAVE TIME AND RESOURCES WITH ADVANCED IMAGE ANALYTICS HIGHLIGHTS

SIMATIC. Industrial PC Microsoft Windows 10. Safety instructions 1. Initial startup: Commissioning the operating. system

Guide & User Instructions

krones Academy - media suite User guide

ServiceAPI to the WorldLingo System

LiveEngage System Requirements and Language Support Document Version: 5.0 February Relevant for LiveEngage Enterprise In-App Messenger SDK v2.

LogMeIn Rescue Administrators Guide

InterKey 2.0 for Windows Mobile Pocket PC devices

Installation process Features and parameters Upgrade process... 6

Standardized PartnerAccess Feed

Multilingual Support Configuration For IM and Presence Service

Install the Clients. Install Cisco Jabber for Windows

Net: EUR Gross: EUR

Net: PLN Gross: PLN

Project Name SmartPSS

LogMeIn Rescue Technician Console. User Guide

1.1 Create a New Survey: Getting Started. To create a new survey, you can use one of two methods: a) Click Author on the navigation bar.

Manual for Philips DVP6xx Player Software Upgrade. Contents

Component Naming Schemes

Technical Information

Profiling Web Archive Coverage for Top-Level Domain & Content Language

American Philatelic Society Translation Committee. Annual Report Prepared by Bobby Liao

Net: EUR Gross: EUR

0 OpenText RightFax. 16 EP4 Server Requirements

SCUtils Knowledge Base Installation Guide Solution for Microsoft System Center 2012 Service Manager

AhsayUBS Installation Guide on HP ProLiant MicroServer Gen8

Release Notes MimioStudio Software

FileMaker 15 Specific Features

Install the Clients. Install Cisco Jabber for Windows. Install Cisco Jabber for Windows, page 1 Install Cisco Jabber for Mac, page 27

TruVision 12/32 Series IP Camera Firmware V7.1 Release Notes

Oracle. Engagement Cloud Using Knowledge in Engagement Cloud. Release 13 (update 18B)

MailMerge Reports. User Guide. Ver Copyright 2012 Dharma Ingeniería S.L., All Rights Reserved Pag.1 de 15

One Hour Translation API V2 - Developer Guide

LiveEngage System Requirements and Language Support Document Version: 6.4 March 2018

LiveEngage System Requirements and Language Support Document Version: 5.6 May Relevant for LiveEngage Enterprise In-App Messenger SDK v2.

Apple 64GB Wi-Fi ipad Mini 3, Model MGGQ2LL/A

KIWI Smartphone FAQs V1.1 HUAWEI TECHNOLOGIES CO., LTD. Software Engineering Documentation Dept. Date December 2015

MaintSmart. Enterprise. User. Guide. for the MaintSmart Translator. version 4.0. How does the translator work?...2 What languages are supported?..

Net: EUR Gross: EUR

Localizing Intellicus. Version: 7.3

Multilingual Support Configuration For IM and Presence Service

A comparison of open source or free GIS software packages. Acknowledgements:

Release Notes MimioStudio Software

SourceOne. Products Compatibility Guide REV 61

Taleo Enterprise Career Section Configuration Guide Release 15B

Licensed Program Specifications

PROFICIENCY TESTING IN FOREIGN LANGUAGES

Instructions for Upgrading BladeUPS Firmware

Information About Localization, page 1 Configure Localization Support on SIP Phones, page 21

Height: 9.50 inches (241.2 mm) Width: 7.31 inches (185.7 mm) Depth: 0.37 inch (9.4 mm) Weight: 1.44 pounds (652 g) Height: 9.50 inches (241.

SmartPSS. Smart Professional Surveillance System. Provide efficient device management, monitoring, playback, alarm, video analytics, video wall, etc.

Release Notes MimioStudio 9.1 Software

<Insert Picture Here> Oracle Policy Automation 10.0 Features and Benefits

Oracle Policy Automation Release Notes

iphone 3GS - Technical Specifications

Bryant Condensed. From The Process Type Foundry

iphone 5 Specifications

The SAP Knowledge Acceleration, website package, can be deployed to any web server, file server, CD-ROM, or a user workstation.

Chevin Pro. a type specimen. 1

Install Notes for Plantronics Hub for Windows and Mac v3.10.2

Parallels Plesk Sitebuilder

Time&Attendance file export

Taleo Enterprise Career Section Configuration Guide Release 17

8 Parts and diagrams. Chapter contents. Ordering parts and supplies. Accessories. Covers. Internal components. Tray 2 pickup assembly


SourceOne. Products Compatibility Guide REV 62

Click-to-Call (Web RTC)

Net: EUR Gross: EUR

Release Notes. Illustra Connect

Models HP Engage One Top Mount 2x20 CFD (Black) HP Engage One Top Mount 2x20 CFD (White)

Transcription:

DeskApp Admin Manual Release 1.0 final Kopano Feb 21, 2018

Contents 1 Introduction 2 2 System requirements 3 2.1 WebApp............................................... 3 2.2 Operating system........................................... 3 3 Installation 4 3.1 Linux................................................. 4 3.2 Windows............................................... 4 3.3 Mac OSX............................................... 4 3.4 Flash Installation........................................... 6 4 Configuration 7 4.1 DeskApp Autodiscovery....................................... 7 4.2 Profile creation............................................ 7 4.3 Deployment............................................. 7 4.4 Mailto................................................ 11 5 Debug 12 5.1 Logging................................................ 12 i

DeskApp Admin Manual, Release 1.0 final Edition 1.0 - The Kopano Team This document describes how to install, upgrade, configure and maintain DeskApp on your system. Contents 1

CHAPTER 1 Introduction This document describes how to install, upgrade, configure and maintain the Kopano-DeskApp client on your system. 2

CHAPTER 2 System requirements 2.1 WebApp We recommend you run the latest stable WebApp version. 2.2 Operating system DeskApp works on every modern operating system. Refer to the Kopano download page for the correct package for your operating system. Note: Due to outdated dependencies, Debian 7 64bit does not work with DeskApp. 3

CHAPTER 3 Installation 3.1 Linux 3.1.1 Repository setup DeskApp can be installed via our repositories. Read more here: https://kb.kopano.io/display/wiki/configure+ repositories 3.1.2 Linux -.rpm based installation Deskapp can be installed on RPM-based operating systems with the following command: sudo rpm -Uhv kopano-deskapp.rpm Alternatively you can use your graphical package manager to install DeskApp. 3.1.3 Linux -.deb based installation DeskApp can be installed on DEB-based operating systems with the following command: sudo dpkg -i kopano-deskapp.deb Alternatively you can use your graphical package manager to install DeskApp. 3.2 Windows On Windows DeskApp can be installed by executing the kopano-deskapp.exe file. Follow the instructions on the screen to proceed with the installation. 3.2.1 Group Policy installation For GPO installs use the Kopano-DeskApp-en.msi package. 3.3 Mac OSX On Mac OSX the kopano-deskapp.dmg file can be dragged to your application folder. This will initialize a copy of DeskApp to your local system. 4

DeskApp Admin Manual, Release 1.0 final Fig. 3.1: The Windows Installer Fig. 3.2: The Mac Installer 3.3. Mac OSX 5

DeskApp Admin Manual, Release 1.0 final 3.4 Flash Installation On Windows based systems PPAPI flash is needed to work with PowerPaste (provided by WebApp) and Word. Link: http://get.adobe.com/flashplayer/otherversions/ Version needed: Chromium PPAPI 3.4. Flash Installation 6

CHAPTER 4 Configuration 4.1 DeskApp Autodiscovery Based on the email address of a user, DeskApp can discover the URL of your WebApp server. This only requires a simple TXT record. Example: Type Name Value TTL TXT yourserver.com kdiscover https://yourserver.com/webapp/ Automatic 4.2 Profile creation There are two ways to create a profile in DeskApp. If no profile is configured a profile creation screen is visible. Another way to create a profile is via the DeskApp settings. In both windows profiles can be created by entering your credentials. The following fields are mandatory: Profile name Username Password WebApp address If Autodiscovery is enabled by the administrator the email address can be used to discover the WebApp address. More information about Autodiscovery here. The use system credentials settings should only be enabled if the administrator has set up a Single Sign-on environment. Profiles can be set as default via the Set as default profile. The default profile will be shown as the first profile in the profile drop down. If Automatically login with the default profile option is set, the default profile will be loaded after DeskApp is started. 4.3 Deployment DeskApp offers the possibility to set up its configuration with INI-style files. This can be used for mass deployments. Important: Kopano DeskApp 1.3 final is needed at least. 7

DeskApp Admin Manual, Release 1.0 final 4.3.1 Methods Currently, there are three different methods available to import settings from an ini file. commandline parameter Run DeskApp with --importini="<path-to-ini>", also works with UNC paths on Windows. default location DeskApp checks whether a file called deskapp.ini exists in the user-data-dir. Default user-data-dirs are: - Windows: %LOCALAPPDATA%\Kopano DeskApp\User Data\Default\ - Mac: ~/Library/Application Support/Kopano DeskApp/User Data/Default/ - Linux: ~/.config/kopano DeskApp/User Data/Default/ registry key (Windows only) DeskApp will also check if the registry key HKEY_CURRENT_USER\Software\Kopano\Kopano DeskApp\importINI exists, and use its value as path to the ini. A corresponding.reg file might look like this. Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Kopano\Kopano DeskApp] "importini"="\\\\127.0.0.1\\c$\\tmp\\deskapp.ini" Again local and UNC paths are supported. 4.3.2 Environment variables In mass depoyments the usage of environment variables helps a lot, because the admin does not need to create a ini file per user. Environment variables are supported for the keys name, email, url, username and defaultdownloadlocation. To reference any environment variable available, enclose it in ${}. In a Windows environment, for example, the USERNAME variable could be used like this: username=${username} 4.3.3 Format The ini file format consists of different sections, which are described in the following paragraphs. Sections are enclosed in [name]. Comments can be added by prepending a ;. There is one important exception, which is not within a section, but at the toplevel. forceimport=true false The forceimport key determines whether existing settings should be overwritten, or not. Defaults to false if omitted. General section The general section its key deafultprofile are mandatory. The other keys that can be defined here are optional. This section supports the following keys: Key Value Description Mandatory defaultprofile profile_n the default profile, has to exist in profiles Yes autologin true false automatically login with the default profile No hideonminimize true false hide DeskApp from the taskbar to the tray when minimized No zoomfactor percentage zoom factor in percent No 4.3. Deployment 8

DeskApp Admin Manual, Release 1.0 final Profiles sections Profiles are defined in the profiles sections. A profile section always follows the syntax profiles.profile_n. Where n is counting from 1. So, the section profiles.profile_1 would be the first profile and so on. Possible keys are listed in the following table. Key Value Description Mandatory id profile_n id of the profile, has to Yes match the section name string the name of the profile Yes email emailaddress the users emailaddress No rememberpassword true false if the password is not remembered No the user has to enter it on every login authtype webapp sso basic webapp: default webapp login, sso: ntlm and kerberos authentication basic: basic authentication Yes url url url to WebApp. Yes http(s)://<host>/<path>/index.php?logon username string the user loginname, if No omitted the user will be asked on first login password string password in cleartext, will No be saved encrypted, if omitted the user will be asked on first login Downloads Section In the downloads section the download behaviour can be determined by the following keys. Key Value Description Mandatory showsaveas true false show the save as dialog for all downloads Yes downloadbehaviour ask open save What do do after a download No defaultdownloadlocation folderpath the location on the filesystem where to save downloads No Spellcheck Section It is possible to define mutliple languages for spellchecking in the spellcheck section. If the spellcheck languages are not set here, DeskApp will use the language of the operating system. This section only supports the key languages[]. It has be specified multiple times, for multiple languages. Supported languages are: code af bg ca cs da de language Afrikaans Bulgarian Catalan Czech Danish German Continued on next page 4.3. Deployment 9

DeskApp Admin Manual, Release 1.0 final Table 4.1 continued from previous page code language el Greek en-au English (Australia) en-ca English (Canada) en-gb English (United Kingdom) en-us English (United States) es Spanish et Estonian fa Persian fo Faroese fr French he Hebrew hi Hindi hr Croatian hu Hungarian id Indonesian it Italian ko Korean lt Lithuanian lv Latvian nb Norwegian Bokmål nl Dutch pl Polish pt-br Portuguese (Brazil) pt-pt Portuguese (Portugal) ro Romanian ru Russian sh Serbo-Croatian sk Slovak sl Slovenian sq Albanian sr Serbian sv Swedish ta Tamil tg Tajik tr Turkish uk Ukrainian vi Vietnamese Example ; Only import if no settings are present yet forceimport=false ; general: automatically login with profile_1, ; do not hide on minimize and set the zoomlevel to 120% [general] defaultprofile=profile_1 autologin=true hideonminimize=false zoomfactor=120 ; profile_1: profile with default WebApp authentication, taking the username ; and the first part of the emailaddress from environment variables. ; Remembers the password, after the user has entered it the first time. [profiles.profile_1] 4.3. Deployment 10

DeskApp Admin Manual, Release 1.0 final id=profile_1 name=my first DeskApp profile email=${username}@example.com rememberpassword=true authtype=webapp url=https://webapp.example.com/webapp/index.php?logon username=${username} ; profile_2: the second profile with ntlm or kerberos authentocation against WebApp ; username and password are not needed [profiles.profile_2] id=profile_2 name=the SSO Profile email=sso@example.com authtype=sso url=https://sso.example.com/webapp/index.php?logon ; profile_3: the third profile uses basic auth and even sets up the password. ; Keep in mind the password has to be in cleartext which might be insecure. [profiles.profile_3] id=profile_3 name=profile 3 email=user3@example.com rememberpassword=true authtype=basic url=https://basic.example.com/webapp/index.php?logon username=user3 password=mysecretpassword ; downloads: download without asking where to save to the environments TEMP folder ; and open the file after downloading [downloads] openoncompleted=true showsaveas=false defaultdownloadlocation=${temp} ; spellcheck: use german and us english for spellchecking [spellcheck] languages[]="de" languages[]="en-us" 4.4 Mailto 4.4.1 Example mailto mailto:abc@def.de?cc=xyz@bla.com%2c1@2.de&bcc=spy@bcc.de&body=a%20body&subject=the %20subject&attach=C:\tmp\lululu.txt 4.4.2 RFC Read more here: https://tools.ietf.org/html/rfc2368 4.4. Mailto 11

CHAPTER 5 Debug 5.1 Logging Start DeskApp via the command line with the following option: Linux and MacOS --enable-logging=stderr For windows --enable-logging Alternatively you can start DeskApp with an extra verbose option: Linux and MacOS --enable-logging=stderr --v=1 For windows --enable-logging --v=1 More information about logging can be found here: https://www.chromium.org/for-testers/enable-logging 12