SlideShare a Scribd company logo
Integrating HCL Domino and Microsoft 365
Heather Hottenstein, RPR Wyatt
Andy Higgins, IM Collaboration
Heather Hottenstein
• A Domino girl in a Domino world!
• 1994 – present
• Domino Systems Administration
• HCL 2020 Ambassador Class
• RPR Wyatt
• HCL Business Partner
• Consulting Services
• VitalSigns
I AM…
Andy Higgins
He is the founder and head consultant at IMCollaboration, a
company dedicated to providing Lotus Notes, Domino, and
Sametime services & applications and more recently
providing O365 managed services for SMB's in Texas.
Andy has worked for Bank of America as its lead collaboration
architect and has also had two stints with IBM as a
consultant in both post- and pre-sales technical roles.
Throughout his career he has also worked on many email
migration projects and is an expert on both email, instant
messaging and collaboration system’s coexistence.
I AM…
• Collaboration client-server application
• Email/Calendar
• Applications - business workflow, document libraries...
• SameTime
• Domino Server – Windows, Linux, AS/400, AIX
• Notes client, Verse, Traveler, Web Browser, Nomad,
Outlook
HCL Domino & Notes
• Subscription based cloud services
• Email/Calendar/Contacts
• SharePoint
• Teams, Skype for Business (deprecated)
• Outlook and OWA
• Power suite – Apps/Automate/AI/BI
• Etc…Planner, Forms,…
Microsoft 365
• Directory synchronization
– SSO Authentication
• Bi-directional mail routing with correct content and
format
• Calendar free/busy time look ups/scheduling
• Instant Messaging coexistence
• Application interoperation
Coexistence defined
• Phased email migration
• Multiple mail systems
• Email migration, retain Domino applications
– Application generated emails and replies
Coexistence
• SMTP
• Domino Internet domain
• SMTP relay vs direct
• Doclink conversion – Configuration document - MIME -
Conversion Options - Outbound - Message Content from
Notes to Plain Text and HTML
• Inline images, replies and forward from Notes
– Mail template – 9.0.1 FP10+
– Basic Notes Client Preference Disable embedded browser for MIME client is
NOT selected
– KeepReplyForwardMime=1
E-mail Integration
• Email only
• In Exchange on line enable POP3 for the mailbox
• Create a local replica or new local mail database
• Notes Location document
– Internet mail address - reflects the address in the tenant
– Home/mail server - outlook.office365.com
– Mail – local, define local mail file path and filename
– Internet domain - reflect the domain of the tenant
– Send outgoing mail: directly to Internet
– Enable “replication” schedule
Notes as a Microsoft 365 mail client
• Account document #1
– POP - outlook.office365.com
– Port 995
– Use SSL
– Recommend leaving mail on server
– Use respective Microsoft 365 user name and password
• Account document #2
– SMTP - smtp.office.com
– Port – 587
– Connection Security – StartTLS
– Use respective Microsoft 365 user name and password
Notes as a Microsoft 365 mail client
• Previously: IBM Mail Support for Microsoft Outlook
(IMSMO)
• Now: HCL Traveler for Microsoft Outlook 3.0.0 – HTMO
• Use Outlook for Domino Mail, Calendar and Contacts
• Requirements
– Outlook 2013, 2016 or 2019
– Microsoft .Net 4.5.2
– Microsoft Visual Studio Tools for Office
Outlook as a Domino mail client
• Download HTMO
• Workstation side installation
• Configure new Microsoft Outlook profile
• Connect to Domino Directory via LDAP
– Domino server task LDAP
– In Outlook: File - Info - Account Settings - Account Settings -
Address Books - New - Internet Directory Service (LDAP)
Outlook as a Domino mail client
• File - HCL Traveler
– Configure auto replies/Out of Office, delegation, change
password
Outlook as a Domino mail client
• Synchronizes 30 days of mail data
– HCL Verse to search for older email
• Installed under Domino
• Mail template – Mail 9.0.1 FP10+
– 50 emails displayed at a time
• HTMO Limitations
– https://help.hcltechsw.com/traveler/11.0.0/htmo/3.0/use_ht
mo_issues.html
Outlook as a Domino mail client
• Invitations
• Free/Busy time look ups
– Grouping calendars together
• Third party tools
– OnTime, CMT, etc
Calendar Integration
• Buddy List migration…… for small-scale moves from one
service to another done overnight or over a weekend
• Buddy List synchronization – more fitting for a long-term co-
existence project
• The only way you can do interop with ST and something else
is using a ST Gateway AND Nextplane – no advanced
Federation as of yet
• Beware: All IM services are not the same! Specifically Skype
for Business/Teams – they have three “levels” of IM
Instant Messaging Integration
• On premises vs Azure Active Directory
• People vs Mailbox User/Mail User/Contact
• Groups
– Domino - Multi purpose, ACL, Mail, Servers, Deny List
– O365 - Distribution, Security, Dynamic Distribution, Office 365
group
• Mail in Databases vs Shared Mailboxes
• Domino synchronization services, Third Party
Directory Synchronization
• Domino 11+
• Dirsync server task
• Active Directory -> Domino Directory via LDAP
• Directory assistance document, da.nsf
• Directory sync configuration document, names.nsf
– Resync button
– Status tab
Domino Directory Sync
• GUID field added
• New Users – Register Selected Person
• User Renames
– Person document only – automatic
– Registered Notes user – admin4.nsf, Rename common name
requests
• User Deletions
– Person document only – automatic
– Registered Notes user – No
Domino Directory Sync
• AD Security Group -> ACL
• Distribution Group -> Mail
• Group Deletions - automatic
Domino Directory Sync
• Tell dirsync show
• Sho stat dirsync.*
Domino Directory Sync
• LDAP provides a way to authenticate but both
AD/AAD/O365 and Domino require they are the directory
”master” so Dirsync is necessary for these two systems to
work together
• SAML – supported 90% by Domino and 100% by AAD, so
this is a good path to pursue IMHO, however:
– Assertions not supported (If this could be supported then we could
support Domino ACLs for SAML users)
– Managed logout not supported
• OAuth – not supported by Domino as SSO solution, but:
https://domino-ideas.hcltechsw.com/ideas/DOMINO-I-1210
Authentication Coexistence
Please support SAML full implementation in Domino
https://domino-ideas.hcltechsw.com/ideas/DOMINO-I-
395
If Domino is to be taken seriously in the multi-vendor world, we must have a
complete SSO solution and SAML, IMHO, is the one closest to fruition…. But just
not quite there yet
Instructions on setting up SAML for Domino/AAD SSO:
HCL Domino SSO with AzureAD
Thanks to Kris De Bisschop for the latest, most up-to-date instructions
SAML
Please support SAML full implementation in Domino
• https://domino-ideas.hcltechsw.com/ideas/DOMINO-I-395
This was a request to add Azure AD as an IdP – states it has been shipped as of Domino 10 but
doesn’t appear on my demo Domino 11 server
• https://domino-ideas.hcltechsw.com/ideas/DOMINO-I-299
This request was to provide support for Single Logout with Domino which is still “needing review”
• https://domino-ideas.hcltechsw.com/ideas/DOMINO-I-536
Allow the use of other mapped fields that are passed by O365 but ignored by Domino
Please connect to these URL’s and add your vote
02.11.
Präsentationstitel25
SAML
This is a huge area and I’m only going to scratch the surface…..and hopefully provoke some response
from the audience
• Accessing data in O365 with Domino
– How to get data out of O365
The data is O365 is stored in the Common Data Service (CDS) and can be accessed
“REST”fully using the CDS Web API:
https://docs.microsoft.com/en-us/powerapps/developer/common-data-
service/webapi/overview
• Accessing data in Domino with O365 – Power Apps/Automate/BI/AI
– Connectors for Notes/Domino – where are they?
https://ideas.powerbi.com/ideas/idea/?ideaid=7b0744f8-f1a6-4674-9f32-729a48c9fe76
Vote to get a PowerBI connector for Notes data
02.11.
Präsentationstitel27
Application data access
• Questions?
• Thank you for attending!
• Heather Hottenstein, heather@rprwyatt.com
• Andy Higgins..... andy@imcollaboration.com
Thank you!

More Related Content

What's hot

RNUG - HCL Notes V11 Performance Boost
RNUG - HCL Notes V11 Performance BoostRNUG - HCL Notes V11 Performance Boost
RNUG - HCL Notes V11 Performance Boost
Christoph Adler
 
April, 2021 OpenNTF Webinar - Domino Administration Best Practices
April, 2021 OpenNTF Webinar - Domino Administration Best PracticesApril, 2021 OpenNTF Webinar - Domino Administration Best Practices
April, 2021 OpenNTF Webinar - Domino Administration Best Practices
Howard Greenberg
 
Domino Adminblast
Domino AdminblastDomino Adminblast
Domino Adminblast
Gabriella Davis
 
Domino Tech School - Upgrading to Notes/Domino V10: Best Practices
Domino Tech School - Upgrading to Notes/Domino V10: Best PracticesDomino Tech School - Upgrading to Notes/Domino V10: Best Practices
Domino Tech School - Upgrading to Notes/Domino V10: Best Practices
Christoph Adler
 
HCL Sametime V11 installation - tips
HCL Sametime V11 installation - tipsHCL Sametime V11 installation - tips
HCL Sametime V11 installation - tips
Ales Lichtenberg
 
Great new Domino features since 9.0.1FP8 - 2023 Ed.pptx
Great new Domino features since 9.0.1FP8 - 2023 Ed.pptxGreat new Domino features since 9.0.1FP8 - 2023 Ed.pptx
Great new Domino features since 9.0.1FP8 - 2023 Ed.pptx
Darren Duke
 
Domino Server Health - Monitoring and Managing
 Domino Server Health - Monitoring and Managing Domino Server Health - Monitoring and Managing
Domino Server Health - Monitoring and Managing
Gabriella Davis
 
From frustration to fascination: dissecting Replication
From frustration to fascination: dissecting ReplicationFrom frustration to fascination: dissecting Replication
From frustration to fascination: dissecting Replication
Benedek Menesi
 
Domino policies deep dive
Domino policies deep diveDomino policies deep dive
Domino policies deep diveMartijn de Jong
 
How to fix ‘database is corrupt: cannot allocate space’ error in lotus notes
How to fix ‘database is corrupt: cannot allocate space’ error in lotus notesHow to fix ‘database is corrupt: cannot allocate space’ error in lotus notes
How to fix ‘database is corrupt: cannot allocate space’ error in lotus notes
andrewscott01
 
IBM Notes Traveler Best Practices
IBM Notes Traveler Best PracticesIBM Notes Traveler Best Practices
IBM Notes Traveler Best Practicesjayeshpar2006
 
Ugprade HCL Sametime V11.5 to V11.6 - Step by Step
Ugprade HCL Sametime V11.5 to V11.6 - Step by StepUgprade HCL Sametime V11.5 to V11.6 - Step by Step
Ugprade HCL Sametime V11.5 to V11.6 - Step by Step
Ales Lichtenberg
 
Real life challenges and configurations when implementing HCL Sametime v12.0....
Real life challenges and configurations when implementing HCL Sametime v12.0....Real life challenges and configurations when implementing HCL Sametime v12.0....
Real life challenges and configurations when implementing HCL Sametime v12.0....
DNUG e.V.
 
HCL Domino V12 - TOTP
HCL Domino V12 - TOTPHCL Domino V12 - TOTP
HCL Domino V12 - TOTP
Ales Lichtenberg
 
Deep Dive AdminP Process - Admin and Infrastructure Track at UKLUG 2012
Deep Dive AdminP Process - Admin and Infrastructure Track at UKLUG 2012Deep Dive AdminP Process - Admin and Infrastructure Track at UKLUG 2012
Deep Dive AdminP Process - Admin and Infrastructure Track at UKLUG 2012
BCC - Solutions for IBM Collaboration Software
 
Important tips on Router and SMTP mail routing
Important tips on Router and SMTP mail routingImportant tips on Router and SMTP mail routing
Important tips on Router and SMTP mail routing
jayeshpar2006
 
DNUG HCL Domino 11 First Look
DNUG HCL Domino 11 First LookDNUG HCL Domino 11 First Look
DNUG HCL Domino 11 First Look
daniel_nashed
 
IBM Connect 2014 BP103: Ready, Aim, Fire: Mastering the Latest in the Adminis...
IBM Connect 2014 BP103: Ready, Aim, Fire: Mastering the Latest in the Adminis...IBM Connect 2014 BP103: Ready, Aim, Fire: Mastering the Latest in the Adminis...
IBM Connect 2014 BP103: Ready, Aim, Fire: Mastering the Latest in the Adminis...
Benedek Menesi
 
IBM Notes Traveler administration and Log troubleshooting tips
IBM Notes Traveler administration and Log troubleshooting tipsIBM Notes Traveler administration and Log troubleshooting tips
IBM Notes Traveler administration and Log troubleshooting tips
jayeshpar2006
 
How to use the new Domino Query Language
How to use the new Domino Query LanguageHow to use the new Domino Query Language
How to use the new Domino Query Language
Tim Davis
 

What's hot (20)

RNUG - HCL Notes V11 Performance Boost
RNUG - HCL Notes V11 Performance BoostRNUG - HCL Notes V11 Performance Boost
RNUG - HCL Notes V11 Performance Boost
 
April, 2021 OpenNTF Webinar - Domino Administration Best Practices
April, 2021 OpenNTF Webinar - Domino Administration Best PracticesApril, 2021 OpenNTF Webinar - Domino Administration Best Practices
April, 2021 OpenNTF Webinar - Domino Administration Best Practices
 
Domino Adminblast
Domino AdminblastDomino Adminblast
Domino Adminblast
 
Domino Tech School - Upgrading to Notes/Domino V10: Best Practices
Domino Tech School - Upgrading to Notes/Domino V10: Best PracticesDomino Tech School - Upgrading to Notes/Domino V10: Best Practices
Domino Tech School - Upgrading to Notes/Domino V10: Best Practices
 
HCL Sametime V11 installation - tips
HCL Sametime V11 installation - tipsHCL Sametime V11 installation - tips
HCL Sametime V11 installation - tips
 
Great new Domino features since 9.0.1FP8 - 2023 Ed.pptx
Great new Domino features since 9.0.1FP8 - 2023 Ed.pptxGreat new Domino features since 9.0.1FP8 - 2023 Ed.pptx
Great new Domino features since 9.0.1FP8 - 2023 Ed.pptx
 
Domino Server Health - Monitoring and Managing
 Domino Server Health - Monitoring and Managing Domino Server Health - Monitoring and Managing
Domino Server Health - Monitoring and Managing
 
From frustration to fascination: dissecting Replication
From frustration to fascination: dissecting ReplicationFrom frustration to fascination: dissecting Replication
From frustration to fascination: dissecting Replication
 
Domino policies deep dive
Domino policies deep diveDomino policies deep dive
Domino policies deep dive
 
How to fix ‘database is corrupt: cannot allocate space’ error in lotus notes
How to fix ‘database is corrupt: cannot allocate space’ error in lotus notesHow to fix ‘database is corrupt: cannot allocate space’ error in lotus notes
How to fix ‘database is corrupt: cannot allocate space’ error in lotus notes
 
IBM Notes Traveler Best Practices
IBM Notes Traveler Best PracticesIBM Notes Traveler Best Practices
IBM Notes Traveler Best Practices
 
Ugprade HCL Sametime V11.5 to V11.6 - Step by Step
Ugprade HCL Sametime V11.5 to V11.6 - Step by StepUgprade HCL Sametime V11.5 to V11.6 - Step by Step
Ugprade HCL Sametime V11.5 to V11.6 - Step by Step
 
Real life challenges and configurations when implementing HCL Sametime v12.0....
Real life challenges and configurations when implementing HCL Sametime v12.0....Real life challenges and configurations when implementing HCL Sametime v12.0....
Real life challenges and configurations when implementing HCL Sametime v12.0....
 
HCL Domino V12 - TOTP
HCL Domino V12 - TOTPHCL Domino V12 - TOTP
HCL Domino V12 - TOTP
 
Deep Dive AdminP Process - Admin and Infrastructure Track at UKLUG 2012
Deep Dive AdminP Process - Admin and Infrastructure Track at UKLUG 2012Deep Dive AdminP Process - Admin and Infrastructure Track at UKLUG 2012
Deep Dive AdminP Process - Admin and Infrastructure Track at UKLUG 2012
 
Important tips on Router and SMTP mail routing
Important tips on Router and SMTP mail routingImportant tips on Router and SMTP mail routing
Important tips on Router and SMTP mail routing
 
DNUG HCL Domino 11 First Look
DNUG HCL Domino 11 First LookDNUG HCL Domino 11 First Look
DNUG HCL Domino 11 First Look
 
IBM Connect 2014 BP103: Ready, Aim, Fire: Mastering the Latest in the Adminis...
IBM Connect 2014 BP103: Ready, Aim, Fire: Mastering the Latest in the Adminis...IBM Connect 2014 BP103: Ready, Aim, Fire: Mastering the Latest in the Adminis...
IBM Connect 2014 BP103: Ready, Aim, Fire: Mastering the Latest in the Adminis...
 
IBM Notes Traveler administration and Log troubleshooting tips
IBM Notes Traveler administration and Log troubleshooting tipsIBM Notes Traveler administration and Log troubleshooting tips
IBM Notes Traveler administration and Log troubleshooting tips
 
How to use the new Domino Query Language
How to use the new Domino Query LanguageHow to use the new Domino Query Language
How to use the new Domino Query Language
 

Similar to INF107 - Integrating HCL Domino and Microsoft 365

Domino 365 DNUG 2020
Domino 365 DNUG 2020Domino 365 DNUG 2020
Domino 365 DNUG 2020
Dylan Redfield
 
Ms vs ibm_v1.3
Ms vs ibm_v1.3Ms vs ibm_v1.3
Ms vs ibm_v1.3
Andy Higgins
 
MES102 - Verse on Premises 2.0 Best Practices
MES102 - Verse on Premises 2.0 Best PracticesMES102 - Verse on Premises 2.0 Best Practices
MES102 - Verse on Premises 2.0 Best Practices
Dylan Redfield
 
Make Domino & Office 365 your Dream Team
Make Domino & Office 365 your Dream TeamMake Domino & Office 365 your Dream Team
Make Domino & Office 365 your Dream Team
Sharon James
 
AOS 2019 - Successful Office 365 implementation - The 10 Myths
AOS 2019 - Successful Office 365 implementation - The 10 MythsAOS 2019 - Successful Office 365 implementation - The 10 Myths
AOS 2019 - Successful Office 365 implementation - The 10 Myths
Ming Man Chan
 
Migrating 3000 users and 1100 applications from Lotus Notes to Office 365
Migrating 3000 users and 1100 applications from Lotus Notes to Office 365Migrating 3000 users and 1100 applications from Lotus Notes to Office 365
Migrating 3000 users and 1100 applications from Lotus Notes to Office 365
Arno Flapper
 
Vantug presentation o365
Vantug presentation   o365Vantug presentation   o365
Vantug presentation o365PCISconsulting
 
AdminCamp 2015 - Going Cloud
AdminCamp 2015 - Going CloudAdminCamp 2015 - Going Cloud
AdminCamp 2015 - Going Cloud
Christoph Adler
 
Office 365 UK User Group London 4th September 2012
Office 365 UK User Group London 4th September 2012Office 365 UK User Group London 4th September 2012
Office 365 UK User Group London 4th September 2012
Office 365 UK User Group
 
IBM Connect Switzerland - Der entspannte Administrator
IBM Connect Switzerland - Der entspannte AdministratorIBM Connect Switzerland - Der entspannte Administrator
IBM Connect Switzerland - Der entspannte Administrator
Klaus Bild
 
IBM Connections Cloud Administration
IBM Connections Cloud AdministrationIBM Connections Cloud Administration
IBM Connections Cloud Administration
BCC - Solutions for IBM Collaboration Software
 
Face Off Domino vs Exchange On Premises
Face Off Domino vs Exchange On PremisesFace Off Domino vs Exchange On Premises
Face Off Domino vs Exchange On Premises
Gabriella Davis
 
Lotus Notes Migration
Lotus Notes Migration Lotus Notes Migration
Lotus Notes Migration Bernard Hadden
 
New! getting domino current is easier than you think v5
New! getting domino current is easier than you think v5New! getting domino current is easier than you think v5
New! getting domino current is easier than you think v5
Andy Porter
 
Webinar: Office 365 for Beginners
Webinar: Office 365 for BeginnersWebinar: Office 365 for Beginners
Webinar: Office 365 for Beginners
Cliff Ashcroft
 
MMLUG 2009 Integration And Coexistence Session
MMLUG 2009   Integration And Coexistence SessionMMLUG 2009   Integration And Coexistence Session
MMLUG 2009 Integration And Coexistence Session
John Head
 
Notes to outlook migration software
Notes to outlook migration softwareNotes to outlook migration software
Notes to outlook migration softwarejaycayden
 
Uklug 2009 Lotus Symphony
Uklug 2009   Lotus SymphonyUklug 2009   Lotus Symphony
Uklug 2009 Lotus Symphony
John Head
 
Bp102 a ray of sunshine through the cloud -mwlug
Bp102 a ray of sunshine through the cloud -mwlugBp102 a ray of sunshine through the cloud -mwlug
Bp102 a ray of sunshine through the cloud -mwlug
Sharon James
 
training-lotus
training-lotustraining-lotus
training-lotus
Neo Neo
 

Similar to INF107 - Integrating HCL Domino and Microsoft 365 (20)

Domino 365 DNUG 2020
Domino 365 DNUG 2020Domino 365 DNUG 2020
Domino 365 DNUG 2020
 
Ms vs ibm_v1.3
Ms vs ibm_v1.3Ms vs ibm_v1.3
Ms vs ibm_v1.3
 
MES102 - Verse on Premises 2.0 Best Practices
MES102 - Verse on Premises 2.0 Best PracticesMES102 - Verse on Premises 2.0 Best Practices
MES102 - Verse on Premises 2.0 Best Practices
 
Make Domino & Office 365 your Dream Team
Make Domino & Office 365 your Dream TeamMake Domino & Office 365 your Dream Team
Make Domino & Office 365 your Dream Team
 
AOS 2019 - Successful Office 365 implementation - The 10 Myths
AOS 2019 - Successful Office 365 implementation - The 10 MythsAOS 2019 - Successful Office 365 implementation - The 10 Myths
AOS 2019 - Successful Office 365 implementation - The 10 Myths
 
Migrating 3000 users and 1100 applications from Lotus Notes to Office 365
Migrating 3000 users and 1100 applications from Lotus Notes to Office 365Migrating 3000 users and 1100 applications from Lotus Notes to Office 365
Migrating 3000 users and 1100 applications from Lotus Notes to Office 365
 
Vantug presentation o365
Vantug presentation   o365Vantug presentation   o365
Vantug presentation o365
 
AdminCamp 2015 - Going Cloud
AdminCamp 2015 - Going CloudAdminCamp 2015 - Going Cloud
AdminCamp 2015 - Going Cloud
 
Office 365 UK User Group London 4th September 2012
Office 365 UK User Group London 4th September 2012Office 365 UK User Group London 4th September 2012
Office 365 UK User Group London 4th September 2012
 
IBM Connect Switzerland - Der entspannte Administrator
IBM Connect Switzerland - Der entspannte AdministratorIBM Connect Switzerland - Der entspannte Administrator
IBM Connect Switzerland - Der entspannte Administrator
 
IBM Connections Cloud Administration
IBM Connections Cloud AdministrationIBM Connections Cloud Administration
IBM Connections Cloud Administration
 
Face Off Domino vs Exchange On Premises
Face Off Domino vs Exchange On PremisesFace Off Domino vs Exchange On Premises
Face Off Domino vs Exchange On Premises
 
Lotus Notes Migration
Lotus Notes Migration Lotus Notes Migration
Lotus Notes Migration
 
New! getting domino current is easier than you think v5
New! getting domino current is easier than you think v5New! getting domino current is easier than you think v5
New! getting domino current is easier than you think v5
 
Webinar: Office 365 for Beginners
Webinar: Office 365 for BeginnersWebinar: Office 365 for Beginners
Webinar: Office 365 for Beginners
 
MMLUG 2009 Integration And Coexistence Session
MMLUG 2009   Integration And Coexistence SessionMMLUG 2009   Integration And Coexistence Session
MMLUG 2009 Integration And Coexistence Session
 
Notes to outlook migration software
Notes to outlook migration softwareNotes to outlook migration software
Notes to outlook migration software
 
Uklug 2009 Lotus Symphony
Uklug 2009   Lotus SymphonyUklug 2009   Lotus Symphony
Uklug 2009 Lotus Symphony
 
Bp102 a ray of sunshine through the cloud -mwlug
Bp102 a ray of sunshine through the cloud -mwlugBp102 a ray of sunshine through the cloud -mwlug
Bp102 a ray of sunshine through the cloud -mwlug
 
training-lotus
training-lotustraining-lotus
training-lotus
 

Recently uploaded

How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 

Recently uploaded (20)

How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 

INF107 - Integrating HCL Domino and Microsoft 365

  • 1. Integrating HCL Domino and Microsoft 365 Heather Hottenstein, RPR Wyatt Andy Higgins, IM Collaboration
  • 2.
  • 3. Heather Hottenstein • A Domino girl in a Domino world! • 1994 – present • Domino Systems Administration • HCL 2020 Ambassador Class • RPR Wyatt • HCL Business Partner • Consulting Services • VitalSigns I AM…
  • 4. Andy Higgins He is the founder and head consultant at IMCollaboration, a company dedicated to providing Lotus Notes, Domino, and Sametime services & applications and more recently providing O365 managed services for SMB's in Texas. Andy has worked for Bank of America as its lead collaboration architect and has also had two stints with IBM as a consultant in both post- and pre-sales technical roles. Throughout his career he has also worked on many email migration projects and is an expert on both email, instant messaging and collaboration system’s coexistence. I AM…
  • 5. • Collaboration client-server application • Email/Calendar • Applications - business workflow, document libraries... • SameTime • Domino Server – Windows, Linux, AS/400, AIX • Notes client, Verse, Traveler, Web Browser, Nomad, Outlook HCL Domino & Notes
  • 6. • Subscription based cloud services • Email/Calendar/Contacts • SharePoint • Teams, Skype for Business (deprecated) • Outlook and OWA • Power suite – Apps/Automate/AI/BI • Etc…Planner, Forms,… Microsoft 365
  • 7. • Directory synchronization – SSO Authentication • Bi-directional mail routing with correct content and format • Calendar free/busy time look ups/scheduling • Instant Messaging coexistence • Application interoperation Coexistence defined
  • 8. • Phased email migration • Multiple mail systems • Email migration, retain Domino applications – Application generated emails and replies Coexistence
  • 9. • SMTP • Domino Internet domain • SMTP relay vs direct • Doclink conversion – Configuration document - MIME - Conversion Options - Outbound - Message Content from Notes to Plain Text and HTML • Inline images, replies and forward from Notes – Mail template – 9.0.1 FP10+ – Basic Notes Client Preference Disable embedded browser for MIME client is NOT selected – KeepReplyForwardMime=1 E-mail Integration
  • 10. • Email only • In Exchange on line enable POP3 for the mailbox • Create a local replica or new local mail database • Notes Location document – Internet mail address - reflects the address in the tenant – Home/mail server - outlook.office365.com – Mail – local, define local mail file path and filename – Internet domain - reflect the domain of the tenant – Send outgoing mail: directly to Internet – Enable “replication” schedule Notes as a Microsoft 365 mail client
  • 11. • Account document #1 – POP - outlook.office365.com – Port 995 – Use SSL – Recommend leaving mail on server – Use respective Microsoft 365 user name and password • Account document #2 – SMTP - smtp.office.com – Port – 587 – Connection Security – StartTLS – Use respective Microsoft 365 user name and password Notes as a Microsoft 365 mail client
  • 12. • Previously: IBM Mail Support for Microsoft Outlook (IMSMO) • Now: HCL Traveler for Microsoft Outlook 3.0.0 – HTMO • Use Outlook for Domino Mail, Calendar and Contacts • Requirements – Outlook 2013, 2016 or 2019 – Microsoft .Net 4.5.2 – Microsoft Visual Studio Tools for Office Outlook as a Domino mail client
  • 13. • Download HTMO • Workstation side installation • Configure new Microsoft Outlook profile • Connect to Domino Directory via LDAP – Domino server task LDAP – In Outlook: File - Info - Account Settings - Account Settings - Address Books - New - Internet Directory Service (LDAP) Outlook as a Domino mail client
  • 14. • File - HCL Traveler – Configure auto replies/Out of Office, delegation, change password Outlook as a Domino mail client
  • 15. • Synchronizes 30 days of mail data – HCL Verse to search for older email • Installed under Domino • Mail template – Mail 9.0.1 FP10+ – 50 emails displayed at a time • HTMO Limitations – https://help.hcltechsw.com/traveler/11.0.0/htmo/3.0/use_ht mo_issues.html Outlook as a Domino mail client
  • 16. • Invitations • Free/Busy time look ups – Grouping calendars together • Third party tools – OnTime, CMT, etc Calendar Integration
  • 17. • Buddy List migration…… for small-scale moves from one service to another done overnight or over a weekend • Buddy List synchronization – more fitting for a long-term co- existence project • The only way you can do interop with ST and something else is using a ST Gateway AND Nextplane – no advanced Federation as of yet • Beware: All IM services are not the same! Specifically Skype for Business/Teams – they have three “levels” of IM Instant Messaging Integration
  • 18. • On premises vs Azure Active Directory • People vs Mailbox User/Mail User/Contact • Groups – Domino - Multi purpose, ACL, Mail, Servers, Deny List – O365 - Distribution, Security, Dynamic Distribution, Office 365 group • Mail in Databases vs Shared Mailboxes • Domino synchronization services, Third Party Directory Synchronization
  • 19. • Domino 11+ • Dirsync server task • Active Directory -> Domino Directory via LDAP • Directory assistance document, da.nsf • Directory sync configuration document, names.nsf – Resync button – Status tab Domino Directory Sync
  • 20. • GUID field added • New Users – Register Selected Person • User Renames – Person document only – automatic – Registered Notes user – admin4.nsf, Rename common name requests • User Deletions – Person document only – automatic – Registered Notes user – No Domino Directory Sync
  • 21. • AD Security Group -> ACL • Distribution Group -> Mail • Group Deletions - automatic Domino Directory Sync
  • 22. • Tell dirsync show • Sho stat dirsync.* Domino Directory Sync
  • 23. • LDAP provides a way to authenticate but both AD/AAD/O365 and Domino require they are the directory ”master” so Dirsync is necessary for these two systems to work together • SAML – supported 90% by Domino and 100% by AAD, so this is a good path to pursue IMHO, however: – Assertions not supported (If this could be supported then we could support Domino ACLs for SAML users) – Managed logout not supported • OAuth – not supported by Domino as SSO solution, but: https://domino-ideas.hcltechsw.com/ideas/DOMINO-I-1210 Authentication Coexistence
  • 24. Please support SAML full implementation in Domino https://domino-ideas.hcltechsw.com/ideas/DOMINO-I- 395 If Domino is to be taken seriously in the multi-vendor world, we must have a complete SSO solution and SAML, IMHO, is the one closest to fruition…. But just not quite there yet Instructions on setting up SAML for Domino/AAD SSO: HCL Domino SSO with AzureAD Thanks to Kris De Bisschop for the latest, most up-to-date instructions SAML
  • 25. Please support SAML full implementation in Domino • https://domino-ideas.hcltechsw.com/ideas/DOMINO-I-395 This was a request to add Azure AD as an IdP – states it has been shipped as of Domino 10 but doesn’t appear on my demo Domino 11 server • https://domino-ideas.hcltechsw.com/ideas/DOMINO-I-299 This request was to provide support for Single Logout with Domino which is still “needing review” • https://domino-ideas.hcltechsw.com/ideas/DOMINO-I-536 Allow the use of other mapped fields that are passed by O365 but ignored by Domino Please connect to these URL’s and add your vote 02.11. Präsentationstitel25
  • 26. SAML
  • 27. This is a huge area and I’m only going to scratch the surface…..and hopefully provoke some response from the audience • Accessing data in O365 with Domino – How to get data out of O365 The data is O365 is stored in the Common Data Service (CDS) and can be accessed “REST”fully using the CDS Web API: https://docs.microsoft.com/en-us/powerapps/developer/common-data- service/webapi/overview • Accessing data in Domino with O365 – Power Apps/Automate/BI/AI – Connectors for Notes/Domino – where are they? https://ideas.powerbi.com/ideas/idea/?ideaid=7b0744f8-f1a6-4674-9f32-729a48c9fe76 Vote to get a PowerBI connector for Notes data 02.11. Präsentationstitel27 Application data access
  • 28. • Questions? • Thank you for attending! • Heather Hottenstein, heather@rprwyatt.com • Andy Higgins..... andy@imcollaboration.com Thank you!