1. PREREQUISITES Software on Database server: - Microsoft SQL Server 2012 or 2012 Express - Minimum 1 CPU (more depending on number of users) - Minimum 4 GB (more depending on number of users) Software on Fileserver: - CIFS compatible server Microsoft Exchange Server: - Minimum 2007 or Exchange 365 Microsoft IIS Server on premise or in the cloud : - Minimum 7.0 - Minimum 1 CPU (more depending on number of users) - Minimum 4 GB (more depending on number of users) -.NET framework 4.5 or higher is required. Microsoft Terminal Server or Citrix Minimum CICERO LawPack 9.49 installed (cf. Installation or Update Note 9.49) Internet connection with a download speed of at least 30 Mbps and an upload speed of at least 10 Mbps Cicero Windows Clients: - 4 GB Ram recommended Cicero Web Clients: - Minimum Screen resolution 1152 * 864 Software on Clients: - Microsoft Windows 7, Windows 8 (32 or 64-bit) - Some of the applications in Cicero LawPack require a.net Framework. If necessary, you can download the package from http://www.microsoft.com/downloads. - Minimum MS Office 2007 with.net Programmability Support installed If necessary, you could reinstall Office selecting the 'Full' option of the setup, or you can download & install the interop assemblies: for Office 2007: http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=18346 for Office 2010: http://www.microsoft.com/download/en/details.aspx?id=3508 - Note > MS Office 2010: the 'Click & Run' version is not compatible with Cicero LawPack! Usernames: - limit the length to 20 characters Call Cicero (+32 2 272 03 80) to obtain - Login and password Extranet (http://www.cicerosoftware.net) - Setup password Cicero v10 - Training dates 2. NETWORK ADMINISTRATORS INFO If set-up by CICERO employee or partner: - Access to servers - Provide administrator user and password - SQL sa user and password - Exchange Admin user account with access rights to Mailboxes CICERO Web uses the EWS (exchange web services) to access (read / write) appointments and tasks in the various exchange mailboxes of the users. - Primary email addresses - Windows usernames 18.06.2013 Cicero on WebServer EN_v10.0.19 ML.docx
3. INSTALLING THE CICERO SETUP FILE Before starting this installation you will have to consult the KEY USER to obtain: - an existing User ID and Password (from CLI Medewerkers/CLI Collaborateurs) - perhaps the appropriate office settings DOWNLOAD EITHER THE 32-BIT OR THE 64-BIT CICERO SETUP FILE Unpack it and place it anywhere on the Web server (it contains all the Cicero Web applications). INSTALLATION Use the 'Run as administrator' option. DATA ENTRY IN SOME STEPS Welcome Prerequisites SQL Database Select or type the full name of the Database Server and enter 'sa' as username/password. SQL Database Select the appropriate Cicero database. Type of installation Enter location and select type of installation. Default is C:\Inetpub\wwwroot\CiceroWeb\ Click 'Completely' (the only option available at present). Important note The setup installs the application in the Default folder of the Web Server! If you want it somewhere else, you can right click the appropriate folder in the IIS Server Manager and select the option 'Add application'. Then complete the fields in the dialog box: Alias: i.e. CiceroWeb Pool: i.e. CiceroWeb Physical path: browse to Inetpub\wwwroot\... The remaining steps are straightforward. UPON COMPLETION OF THE INSTALLATION THE FOLLOWING 'README' MESSAGE IS SHOWN Cicero Web Thank you for installing the Cicero Web Module. With this web application, your users can access all the Cicero web applications on any location with an active Internet connection. The Cicero Web Module currently comes in two versions: 1. Web application accessible via [url]/ciceroweb/index.aspx 2. Mobile Web application accessible via [url]/ciceroweb/index_mobile.aspx 18.06.2013 2/7
4. ADMIN - SETTINGS Open the Cicero Web with the known Username and Password to configure the Settings via the Cicero ADMIN application. Folders which must exist (before Settings can be saved!) and to which the Impersonation user must have sufficient access rights (either full control, or at least, read / write / modify) \\$FILESERVERNAME\Clinet\ Impersonation user: Windows username who has access rights (either full control, or at least, read / write / modify) to the aforementioned folders Database Maintenance Execute SQL Script Clear DB Cache Update DB Statistics Update DB Scripts Backup DB Settings Import Settings to clear the cache and enhance performance previous settings can be reset by import of (exported) settings file V Key Setting Comment dbserver dbname dbusername dbpassword fileuploadpath dbbackuppath vcfuploadpath cicdocumentroot \\$FILESERVERNAME\Clinet\BACK UP\ Default M:\ALL\ (the same as common.dskdoc in Xstartup.how) path (location) to which a backup of the database is written (internal location of the document folder ALL, DMS - Open button) documentroot \\$FILESERVERNAME\Clinet\ALL\ real location of the ALL folder, (path to documents folder ALL, DMS - Download button) temppdfroot financeinvoicefolder \\$FILESERVERNAME\Clinet\TMP\ \\$FILESERVERNAME\Clinet\INVOICES \ temporary folder for file uploads, (path to temporary folder TMP, DMS - Pdf button) (path to folder in which final invoices are kept) batchimportfolder \\$FILESERVERNAME\Clinet\BATCH\ (path to folder that contains the files that were scanned in batch so they can be imported into the DMS folder) matroot \\$FILESERVERNAME\Clinet\MAT\ (path to documents folder MAT, letter templates of Cicero) 18.06.2013 3/7
photoroot \\$FILESERVERNAME\Clinet\PHOTO\ (path to folder which contains the images which are linked to Relations) persondocroot \\$FILESERVERNAME\Clinet\PERDOC\ (path to folder which contains the documents which are linked to Relations) campaigndocroot \\$FILESERVERNAME\Clinet\CAMPAIGN DOCS\ (path to folder which contains the documents which are linked to Campaigns) maxfilesizelimit buffersize allowedmimetype allowedfileextensions allowedphotoextensions impusername imppassword impdomain Replace default username 'cicero' by Windows username who has access rights (either full control, or at least, read / write / modify) to the aforementioned folders Password of the impusername (encrypted at Save) Your DOMAIN googlegeocodeapi googlemapsurl passwordmandatory defaultlogonlanguage showmenufullwidth webapproot hasstrictpasswordpolicy default true (password at logon) 1 NL 2 EN 5 FR default false; menu can only be opened by using MENU in the upper right corner; if set to true clicking anywhere on top will open the MENU default location default false; set this to true if you want to force your users to change their passwords monthly. caneditwithoutlooklink Default false; set to 'true' default false; unless exchange settings are enabled alwayscheckforfileexistence hasactivehttpconnection canbulkdeletexcompta clidocenabled followupcategory Default false; set to 'true' default false; check whether the documents which are linked to tasks still exist default true; false if CiceroWeb is used without an Internet connection (e.g. if you want to disable looking for Google Maps in Relation) default false, option to delete accounting tasks in bulk (without being asked for confirmation) default AGENDA billingenabled Default false; set to 'true' if you want to permanently enable 18.06.2013 4/7
Billing app taskdashboardcategory opensearchresultinnewtab defaultoverwriteexistingfiles Bookme blockonduplicatefiles showrenderingtimes showzerotaskonbilling webservicekey canuseproformabilling taskdescriptioninfilename jumptoarchive default false default true; only set to false if you modify previous option default false; Rendering Times keeps track of how long an action lasted > technical analysis in case of performance note default true; the Office can opt for false to not show tasks in invoicedetail with a billable time of 0 default false > specific option default true; job / task description is added to the saved name default false (for DMS) automatic jump exchangeenabled exchangeserver exchangeuser exchangepassword exchangedomain Default false; set to 'true' Set path to the EWS Set Username Set Password Set Domain exchangeversion Set Version 0/1/2/3 (2007, 2007 Sp1, 2010, 2010 sp1 +) exchangechecksync exchangetimeout Default true culture uiculture DMS URL CICERO Replace Default url http://localhost/ciceroweb/shortcuts/ dms.aspx by i.e. http://$iisservername/ciceroweb/sh ortcuts/dms.aspx default Url from Cicero BackOffice Zaken (Cases) Documentenmap (Document folder) Do not forget to save your settings! DO NOT FORGET THAT - Users need the web addresses [url]/ciceroweb/index.aspx AND [url]/ciceroweb/index_mobile.aspx - If necessary you can uninstall the previous versions (v2xx): JobLogger, Contacts, Reports & User Management 5. ADMIN - USERS Per user : Enter Windows ID, set Password to 'cicero', ensure Access is checked, enter Primary email address The TEST button allows you to verify whether everything is set up properly (OK). 18.06.2013 5/7
6. CLIDOC & EXCHANGE CONFIGURATION MATTERS Document Management CLIDoc Download 6.1 Download and Run Add-in > CLIDocSetup.MSI (install the Add-in 'for all users' with appropriate access rights; make sure all Office applications are closed down by all users) FAQ/TROUBLESHOOTING CLIDoc Add-in If CICERO CLIDoc add-in does not appear in MS Word (after msi was run): Word - File - Options Merge Applications - COM Add-ins - Start: Remove Cliword if present and add CliDoc > C:\Program Files (x86)\clidoc\adxloader.dll FAQ/TROUBLESHOOTING CLIDoc Add-in Step 6.1 has to be repeated on every client tjat wants to run CICERO Web with local Office! Stap 6.1 will have to be repeated on all clients if CICERO Web Update warns that an Update of CLIDoc is required. 6.2 Download and Import CLIDoc Settings To be done for each user logging into Cicero Web Download the Settings file for the appropriate user in Matter (save on Desktop e.g.) Subsequently use the Settings button in Word CliDoc Addin to import the file you just saved > Download and Save > CLIDocSettings.cic > Open Word CICERO CLIDoc Addin Button Settings (Configuration) > use the button (browse /...) next to Import Settings to find and import the saved file > the user s data are shown; click Save at the bottom FAQ/TROUBLESHOOTING CLIDoc Settings 1/ As long as the CLIDoc Settings have not been loaded into the CLIDoc Add-in Settings, an error message will be produced while booking a document (Word, Outlook, Excel) through CLIDoc: Error: Invalid URI : The format of the URI could not be determined 2/ Doe these settings also have te be defined in Outlook or Excel? No, the settings only have to be read in once for all Office applications. 3/ What happens to the Settings when the password is changed??? If a password is changed (StrictPasswordMandatory True), then it also has to be changed in CLIDoc. (I.e. Download CLIDoc Settings again and read them into the CLIDoc Add-in). If this is not done, you may get a 'No Access' error message. Note that this happens automatically in recent versions. NOTE It is possible to download a.reg file Via ADMIN > Users. When the user logs in, this.reg file can be automatically executed once. 7. CHECKLIST + TASKS FOR NETWORK ADMIN DO NOT FORGET THAT - Users need the web addresses [url]/ciceroweb/index.aspx AND [url]/ciceroweb/index_mobile.aspx - Shortcut on Desktop for all users - Internet Settings for all Windows users Trusted site, Active X components enablen, Allow Popups for trusted security zone - Word Options Trust Centre Protected View disabled options 18.06.2013 6/7
If you want to use CiceroWeb both internally (http://localhost) AND externally, then you need to link the internal version (http://server/ciceroweb) to an external domain (in your firewall / server settings). Users just need to know the web address [url]/ciceroweb/index.aspx You will still need to make changes to the settings of IIS to activate the https protocol. We strongly recommend using the https:// protocol when establishing a remote connection, i.e. a 'secure' connection for which an SSL (Secure Socket Layer) certificate is needed. This encryption protocol secures the communication over the Internet between the web browser and the web server. With the traditional http protocol there is a risk that communications might be intercepted (through, e.g., public, open Wi-Fi networks). - Printers - Pdf Reader - Microsoft SQL Backup Maintenance Plan 18.06.2013 7/7