IBM Verse On-premises Roberto Boccadoro Zurich - March 22 2017.

Slides:



Advertisements
Similar presentations
Unveiling ProjectWise V8 XM Edition. ProjectWise V8 XM Edition An integrated system of collaboration servers that enable your AEC project teams, your.
Advertisements

1 Configuring Internet- related services (April 22, 2015) © Abdou Illia, Spring 2015.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 7 Configuring File Services in Windows Server 2008.
Sharepoint Portal Server Basics. Introduction Sharepoint server belongs to Microsoft family of servers Integrated suite of server capabilities Hosted.
What’s New for IT Professionals in Microsoft® SharePoint® Server 2013 (Day 2) Sayed Ali (MCTS, MCITP, MCT, MCSA, MCSE ) Senior SharePoint.
First Look Clinic: What’s New for IT Professionals in Microsoft® SharePoint® Server 2013 Sayed Ali (MCTS, MCITP, MCT, MCSA, MCSE )
MCSE Guide to Microsoft Exchange Server 2003 Administration Chapter Four Configuring Outlook and Outlook Web Access.
® How to Build IBM Lotus Notes Components for Composite Applications 정유신 과장 2007 하반기 로터스 알토란.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Overview Scale out architecture Servers, services, and topology in Central Administration.
New SharePoint 2016 Features
Apache and... Virtual Hosts ---- aliases mod_rewrite ---- htaccess AFNOG 11 Kigali, Rwanda May 2010 Dorcas Muthoni Courtesy: Hervey Allen.
Enabling High-Quality Printing in Web Applications
Module 6: Managing Client Access. Overview Implementing Client Access Servers Implementing Client Access Features Implementing Outlook Web Access Introduction.
1 Apache and... Virtual Hosts ---- aliases mod_rewrite ---- htaccess AFNOG X Cairo, Egypt May 2009 Hervey Allen.
Purpose Intended Audience and Presenter Contents Proposed Presentation Length Intended audience is all distributor partners and VARs This would be presented.
Understanding StarTeam Enterprise Advantage Course #4124.
Front end (user interfaces) Facilitating the user‘s interaction with the SandS services and processes I. Mlakar, D. Ceric, A. Lipaj Valladolid, 17/12/2014.
Sitecore.net Training, Oct ECM 2.1 UPDATE 2 PART 1 CRAWL BEFORE YOU WALK.
Modern Development Technologies in SharePoint SHAREPOINT SATURDAY OMAHA APRIL, 2016.
© 2014 IBM Corporation Mobile Customization & Administration IBM Connections 5.0 Workshop Author: Paul Godby IBM Ecosystem Development Duration: 30 minutes.
Group Policy Preferences. Session Objectives And Agenda Group Policy Preferences High level Overview New Extensions details New Concepts Preferences Reporting.
ArcGIS for Server Security: Advanced
SharePoint 101 – An Overview of SharePoint 2010, 2013 and Office 365
Amazon Web Services (aws)
5/12/2018 3:54 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Business Directory REST API
What are they? The Package Repository Client is a set of Tcl scripts that are capable of locating, downloading, and installing packages for both Tcl and.
Apache and... Virtual Hosts ---- aliases mod_rewrite ---- htaccess
Node.js Express Web Applications
Ralleo Enterprise-Grade Solution for Managing Change and Business Transformation Provides Opportunities to Better Analyze Real-Time Data MICROSOFT AZURE.
Data Virtualization Tutorial… CORS and CIS
Beyond the BDC\BCS Model
SquirrelMail for Webmail
Node.js Express Web Services
Leveraging BI in SharePoint with PowerPivot and Power View
Firefish Software for Professional Recruiters Stays Available Around the Clock from Any Device and Anywhere by Using the Microsoft Azure Platform Partner.
Visual Studio Tools for Office 2005
Wonderware Online Cost-Effective SaaS Solution Powered by the Microsoft Azure Cloud Platform Delivers Industrial Insights to Users and OEMs MICROSOFT AZURE.
Web Caching? Web Caching:.
PHP Training at GoLogica in Bangalore
Veeam Backup Repository
Excel Services Deployment and Administration
With Help from the Microsoft Azure Cloud,
H3 Solutions and the Azure Government Cloud Team Up to Power Contextual Intelligence Platform – Where Big Data Meets Business Productivity MICROSOFT AZURE.
Take Control of Insurance Product Management: Build, Test, and Launch Any Product Globally 10x Faster, 10x More Cheaply with INSTANDA on Azure Partner.
Running on the Powerful Microsoft Azure Platform,
Azure AD Application Proxy
Built on the Powerful Microsoft Azure Platform, iSwarm Helps Businesses Analyze Social Media Conversations, then Connect with Individuals MICROSOFT AZURE.
Yellowfin: An Azure-Compatible Business Intelligence Platform That Connects People with Their Data for Better Decision Making MICROSOFT AZURE APP BUILDER.
Intelledox Infiniti Helps Organizations Digitally Transform Paper and Manual Business Processes into Intuitive, Guided User Experiences on Azure MICROSOFT.
Auth0 Is Identity Made Simple for Developers, Built by Developers and Supported by the High Availability and Performance of Microsoft Azure MICROSOFT AZURE.
Data Security for Microsoft Azure
Accelerate Your Self-Service Data Analytics
Introducing Qwory, a Business-to-Business Search Engine That’s Powered by Microsoft Azure and Detects Vital Contact Information for Businesses MICROSOFT.
Partner Logo Azure Provides a Secure, Scalable Platform for ScheduleMe, an App That Enables Easy Meeting Scheduling with People Outside of Your Company.
Configuring Internet-related services
SharePoint Online Hybrid – Configure Outbound Search
Keep Your Digital Media Assets Safe and Save Time by Choosing ImageVault to be Your Digital Asset Management Solution, Hosted in Microsoft Azure Partner.
TEMPLATE.
Media365 Portal by Ctrl365 is Powered by Azure and Enables Easy and Seamless Dissemination of Video for Enhanced B2C and B2B Communication MICROSOFT AZURE.
Abiquo’s Hybrid Cloud Management Solution Helps Enterprises Maximise the Full Potential of the Microsoft Azure Platform MICROSOFT AZURE ISV PROFILE: ABIQUO.
Resonate Solutions and Microsoft Azure Provide the Power to Easily and Reliably Operationalize Closed-Loop Feedback and get Actionable Insights Partner.
Last.Backend is a Continuous Delivery Platform for Developers and Dev Teams, Allowing Them to Manage and Deploy Applications Easier and Faster MICROSOFT.
2/24/2019 6:15 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Nuvolex and Microsoft Azure Combine to Deliver a Multitenant Office 365 Management Platform that Ranks Among Most Advanced in the Industry MICROSOFT AZURE.
APACHE WEB SERVER.
Service Template Creation from the Ground Up
COMPANY PROFILE: REELWAY
Microsoft 365 Business Technical Fundamentals Series
Calidad de Conducción y Seguridad Vial
Presentation transcript:

IBM Verse On-premises Roberto Boccadoro Zurich - March 22 2017

Choice Matters Email should be about Choice Cloud or On Premises User Interface Preferences Device and accessibility options IBM provides Choice for Enterprises for the most relied upon, popular application in business (email)

Choose your client strategy Verse IBM Client Application Access IBM Mobile Clients SmartCloud Notes Web Notes Connections Mail (P) IMAP access IBM mail support for Microsoft Outlook

Mail that understands you Less clutter, more clarity Connecting me to we

Verse On-premises: Mail re-imagined for a new way to work Both cloud- and on-premises enabled, designed for mobile devices, and powered by IBM's analytics and advanced search, IBM Verse works for you, not the other way around. Mail that understands you Less clutter, more clarity Experienced through a simple, see-only-what-you-need interface, IBM Verse helps you focus on the things that matter most. Connecting me to we With an array of intelligent, secure and engaging social apps, IBM Verse opens up new ways to work together.

Additional IBM Verse On-premises Value Verse On-premises offers consistency with Verse cloud Customers can utilize the best-in-class functionality that Verse cloud offers while leveraging existing investments with Domino Secure offline access via a browser Optionally, no more deploying a rich client like Notes or Outlook for email Domino applications “live” in Verse via IBM Client Application Access or IBM Notes Integration and extensibility to match future cloud capabilities (e.g., menu actions within Compose; extending capabilities within a business card; and actions while reading mail) Reduce training cost with Verse's simple intuitive UI

Verse On-premises High-Level Architecture Search Index (on Domino) Domino 9.0.1 / FP7+ (existing Domino mail infrastructure) Verse UI (for mail and calendar; hosted from Domino) APIs for populating “Important to Me” bar, social content, etc. Connections Files and Profiles 5.5 / CRx (for Files, Profiles, Preview, Business Card, Team Analytics, etc.) Existing components New components

Installation steps Enable IBM iNotes on the Domino server Configure the following notes.ini settings on the Domino server: HTTPJVMMaxHeapSize=1024 HTTPJVMMaxHeapSizeSet=1 Enable SSL on the Domino server. Verse On-Premises requires HTTPS and a valid certificate Configure the ID vault on the Domino server and assign Verse users to the vault Extract the contents of IBM_Verse_On_Premises.zip to the Domino program directory Copy VOPDesign.nsf and iwaredir.ntf to the Domino data directory Replace the design of the redirector database with the new iwaredir.ntf template Run the following commands at the Domino console to create the credential store application that is used by Verse On-Premises. keymgmt create nek credstore keymgmt create credstore credstore

Installation steps From IBM Domino Designer, open the VOPDesign.nsf file Copy the following views from VOPDesign.nsf to your mail template on the server Run the design task on the server to distribute the design elements ( load design ) Run the updall task to build indexes on the mail files ( lo updall ) Run the convert utility with the –m argument on the server to enable folder references in mail files ( lo convert –m mail\*.nsf ) ($CollaborationProvider) ($ConversationProvider) ($PoBByInetFrom) ($ActionableWaitingfor) ($ActionableNeedsAction)

Integrating with Connections You need to have Connections 5.5 CR1 or CR2 Configure the IBM HTTP Server that is used to access Connections Enable SSL on the IBM HTTP Server Enable single sign-on for Domino Edit the IBM HTTP Server httpd.conf file as follows Remove any comment symbols (#) from the following lines: LoadModule headers_module modules/mod_headers.so LoadModule rewrite_module modules/mod_rewrite.so Find the following two lines: Copy the following lines and paste them directly after the two lines: LoadModule was_ap22_module /opt/IBM/WebSphere/Plugins/bin/64bits/mod_was_ap22_http.so WebSpherePluginConfig /opt/IBM/WebSphere/Plugins/config/webserver1/plugin-cfg.xml

Integrating with Connections RewriteEngine on # Minor change to adjust for Cloud vs On-Premises API variation of parameter name RewriteCond %{REQUEST_METHOD} PUT RewriteCond %{QUERY_STRING} ^(.*)uid=(.*) RewriteRule ^/profiles/photo.do /profiles/photo.do?%1userid=%2 [L] # Added necessary CORS headers when Origin header present Header unset Access-Control-Allow-Origin SetEnvIf Origin "^https://(vop_server_hostname\.)?(domain_name)$" origin_is=$0 Header always set Access-Control-Allow-Origin %{origin_is}e env=origin_is Header always set Access-Control-Allow-Credentials "true" env=origin_is Header always set Access-Control-Allow-Headers "X-Requested-With, Content-Type, slug" env=origin_is Header always set Access-Control-Allow-Methods "POST, GET, OPTIONS, DELETE, PUT" env=origin_is Header always set Access-Control-Max-Age "1000" env=origin_is # Header always set Access-Control-Allow-Headers "X-Requested-With, Content-Type, Origin, Authorization, Accept, Client-Security-Token, Accept-Encoding, slug" env=origin_is Header always set Access-Control-Allow-Headers "X-Requested-With, Cache-Control, Content-Language, Content-Type, Expires, Last-Modified, Pragma, slug, X-Update-Nonce" env=origin_is Header always set Access-Control-Expose-Headers "Content-Disposition, Content-Encoding, Content-Length, Date, Transfer-Encoding, Vary, ETag, Set-Cookie, Location, Connection, X-UA- Compatible, X-LConn-Auth, X-LConn-UserId" env=origin_is # Added a rewrite to respond with a 200 SUCCESS on every OPTIONS request. RewriteCond %{REQUEST_METHOD} OPTIONS RewriteRule .* - [R=200,L] # Remove the Origin header if it exists for other requests (POST, GET, DELETE, PUT). Causes problems with Connections returning 403 response. RequestHeader unset Origin env=origin_is

Integrating with Connections Escape with a backslash (\) any periods in the names. Add a separate line for each of your mail servers. For example, assume that your mail server is: https://mail1.uk.renovations.com In this case, specify the following line: SetEnvIf Origin "^https://(mail1\.)?(uk\.renovations\.com)$" origin_is=$0

Integrating with Connections Copy again those lines in the virtual host definition in httpd.conf paste after the line SSLProtocolDisable SSLv2 SSLv3 Save the file and restart IBM HTTP Server

Integrating with Connections To enable Verse users to connect to the Connections server, add the following line to the notes.ini file VOP_LLN2_BSSUIServer_URL=https://ibm_httpserver_hostname Restart the Domino server

Live Demo

Thank you roberto.boccadoro@eldeng.it @robboc59 blog http://robertoboccadoro.com/ robertoboccadoro