Come join this jam packed workshop covering 100 new things in Notes, Nomad Web & MarvelClient you don't want to miss! Get to know the latest and greatest about Nomad Web 1.0.3/1.0.4, SafeLinx 1.2.1.1, Notes 12.0.1 FP1, and the all new Document Properties Plugin. Take away Client Upgrade Best Practices, best Performance & Stability tips, and how to make your Notes client look all new and shiny. Your hosts will be Christoph Adler and Florian Vogler, who will make sure that you will have a lot of fun and take a ton of knowledge and value along with you! We are very much looking forward to seeing you and frying your brains!
3. Agenda
1. Welcome! And Introduction
2. Tips and What’s New Shower Warmup
3. Nomad Web
4. Notes Client Upgrades
4.
5. About panagenda
• Founded 2007, privately owned and funded – 15 years by June 2022 ☺
• HQ in Vienna (Austria)
• Offices in The Netherlands, Germany, USA
• panagendians work from 28 different locations
• 14 million licenses in over 70 countries
• HCL Business and Development Partner
• Microsoft Gold Partner
6. panagenda: Flagship Product Portfolio
HCL Notes
Client Management
MarvelClient
HCL Domino
Server Monitoring
GreenLight
HCL Domino
Application Analytics
iDNA for
Applications
(also log.nsf and Mail)
Microsoft Teams/365
End to End Monitoring
and more
OfficeExpert
7. MarvelClient Basic for Rich Clients
panagenda MarvelClient: A short refresher
• Notes Client Management Solution
– for Windows, Citrix/VDI/WTS, Mac, HCL Nomad (Mobile) and Nomad Web
– for Basic, Standard and HCAA
Automate
Roaming Realtime Eclipse Mail
FREE: MarvelClient (Basic) for HCL Nomad Mobile
FREE
8. panagenda and HCL
2021 (12/2020: Notes 12.0)
• 01 Notes 11.0.1FP2IF1 Mac64 and WinBasic, Nomad 1.0.11
• 02 IBM Notes 10.0.1FP6IF2 Mac64 and WinBasic
• 03 Nomad 1.0.12
• 04 Notes 11.0.1FP3 and HCAA 3.0.4
• 05 Notes 11.0.1FP3IF1 Mac64, Notes 12.0, Nomad 1.0.12, Nomad Web 1.0
• 07 IBM Notes 10.0.1FP7
• 08 Nomad 1.0.15
• 09 Nomad Web 1.0.1
• 10 Notes 11.0.1FP4, Nomad 1.0.16 and HCAA 3.0.5
• 12 Notes 11.0.1FP4 IF1 Mac64, Notes 12.0.1 (DP!), Nomad 1.0.17 and Nomad Web 1.0.2
2022
• 01 Nomad 1.0.18
• 03 Notes 11.0.1FP5, Nomad 1.0.20, Nomad Web 1.0.3 and HCAA 3.0.6
• 04 Notes 12.0.1FP1 and Notes 11.0.1FP5IF1 Mac64
In progress
• IBM Notes 10.0.1FP8, Notes 11.0.1FP6, Notes 12.0.2, Nomad x.x, Nomad Web 1.0.4/1.0.5
8
9. panagenda and HCL
2021 (12/2020: Notes 12.0)
• 01 Notes 11.0.1FP2IF1 Mac64 and WinBasic, Nomad 1.0.11
• 02 IBM Notes 10.0.1FP6IF2 Mac64 and WinBasic
• 03 Nomad 1.0.12
• 04 Notes 11.0.1FP3 and HCAA 3.0.4
• 05 Notes 11.0.1FP3IF1 Mac64, Notes 12.0, Nomad 1.0.12, Nomad Web 1.0
• 07 IBM Notes 10.0.1FP7
• 08 Nomad 1.0.15
• 09 Nomad Web 1.0.1
• 10 Notes 11.0.1FP4, Nomad 1.0.16 and HCAA 3.0.5
• 12 Notes 11.0.1FP4 IF1 Mac64, Notes 12.0.1 (DP!), Nomad 1.0.17 and Nomad Web 1.0.2
2022
• 01 Nomad 1.0.18
• 03 Notes 11.0.1FP5, Nomad 1.0.20, Nomad Web 1.0.3 and HCAA 3.0.6
• 04 Notes 12.0.1FP1 and Notes 11.0.1FP5IF1 Mac64
In progress
• IBM Notes 10.0.1FP8, Notes 11.0.1FP6, Notes 12.0.2, Nomad x.x, Nomad Web 1.0.4/1.0.5
9
10. panagenda and HCL
2021 (12/2020: Notes 12.0)
• 01 Notes 11.0.1FP2IF1 Mac64 and WinBasic, Nomad 1.0.11
• 02 IBM Notes 10.0.1FP6IF2 Mac64 and WinBasic
• 03 Nomad 1.0.12
• 04 Notes 11.0.1FP3 and HCAA 3.0.4
• 05 Notes 11.0.1FP3IF1 Mac64, Notes 12.0, Nomad 1.0.12, Nomad Web 1.0
• 07 IBM Notes 10.0.1FP7
• 08 Nomad 1.0.15
• 09 Nomad Web 1.0.1
• 10 Notes 11.0.1FP4, Nomad 1.0.16 and HCAA 3.0.5
• 12 Notes 11.0.1FP4 IF1 Mac64, Notes 12.0.1 (DP!), Nomad 1.0.17 and Nomad Web 1.0.2
2022
• 01 Nomad 1.0.18
• 03 Notes 11.0.1FP5, Nomad 1.0.20, Nomad Web 1.0.3 and HCAA 3.0.6
• 04 Notes 12.0.1FP1 and Notes 11.0.1FP5IF1 Mac64
In progress
• IBM Notes 10.0.1FP8, Notes 11.0.1FP6, Notes 12.0.2, Nomad 1.0.x, Nomad Web 1.0.4
10
MarvelClient
12 Templates (24)
38 DLLs (Windows+Mac; 39)
+Nomad and Nomad Web
2 Eclipse Plugins
46 Updates for MCUpgrade
+1 SecurityInsider
+2 AutoMover
+6 iDNA Applications
12. News & Tips
• Hat tip:
https://dominopeople.ie/101-new-features-of-domino-12/
→ Go visit for Domino, too!
12
13. News & Tips #1: ODS55
• Increase total size of summary fields per document
64K → 16MB
– Load compact –c –LargeSummary on <database>
– Don’t forget: local replicas!
• Increase number of maximum possible ACL entries
950 → 64K
– Also requires NSF_ENABLE_LARGE_ACL=1
on BOTH clients and servers!
– Don’t forget local replicas BEFORE enabling!
– Beware of (ODS) downgrades!
13
14. News & Tips #2: AD password synchronization
• Beneficial for e.g., Nomad Mobile,
as well as users who cannot connect to an AD domain controller
• Best Practice recommendation
over AD pw synchronization: → Federated Login
14
15. News & Tips #3: New Java Runtime Environment
• OpenJDK 1.8(.0_282) 2021
• OpenJ9, OMR, JCL, IANA time zone
→ https://www.slideshare.net/JulianRobichaux/connect2017-dev1550-why-
java-8-or-whats-a-lambda
15
16. News & Tips #4: Entitlement Tracking
• entitlementtrack.ntf → entitlementtrack.ncf
• Calculates one
highest access
per user
→ panagenda
SecurityInsider
• Watch out for
- Default - and
*/Certifier
• May be requested
by HCL Support
16
18. News & Tips #6: Outgoing Mail Limits
• Mail Settings
Policy
18
19. News & Tips #7: Partial Replication
• notes.ini:networkSpeedInMbps=# – e.g.:
networkSpeedInMbps=8
(=8 MegaBytesPerSecond)
• Supported on Windows and Mac
• Not recommended
– You might end up with clients never doing full replication!
– Also highly problematic during initial setups
19
20. News & Tips #8: View Actions for Mail Messages
• Usability “improvement”/CHANGE!
• notes.ini:ShowAllActionsInActionBar=0|1|2
Default is 0(!) = hover only!
– Set to 1 to show BOTH
– Set to 2 to not show on hover
20
21. News & Tips #9: Improved rendering of HTML buttons
21
22. News & Tips #10: Another HTML button option
• notes.ini:DontFilterPositionStyling=1 (Defaults to 0)
• Not recommended due to resulting security vulnerability
e.g., invisible “facebook like” on top of button
22
24. News & Tips #12: New Inbox default settings
• Usability “improvement”/CHANGE!
• Group by Date is ENABLED (BOOOH! Apologies)
• Show Beginning of Message is ENABLED (YAY!)
24
28. News & Tips #15: Advanced Document Properties!
• We all know the good old Document Properties Dialog:
28
29.
30.
31. What happened then?
10/2018
IBM Notes 10
12/2018
IBM Notes 10.0.1
12/2019
HCL Notes 11
03/2020
HCL Notes 11.0.1
05/2021
HCL Notes 12
12/2021
HCL Notes 12.0.1
32.
33.
34.
35. Go Big and Beautiful
The future is here. Resizable dialog with extra
room for field values, and all the details
available at-a-glance. You can even keep open
dialogs for multiple documents at the same
time. You'll never want to go back.
Search, Sort, and Export
Find what you are looking for, easier than ever.
Full-text search over all fields in a document,
with the results being filtered in real-time.
Sortable fields table with name, type, size, and
value. Export any number of fields to CSV. Full
transparency, at your fingertips.
Compare and Contrast
Easily see the differences between two
documents, down to field level. What is the
same? Where do fields have different values?
Where are fields are missing entirely? Search
and sort, or even edit (PRO edition only) directly
from the comparison!
Profiles: No Longer Hidden
See all profiles for all users. Every field, right
there for you to see. Find that pesky broken
setting, and even change it (PRO Edition only)!
Delete profiles that are causing problems and
get everyone back to work quickly.
36. PRO ONLY | Modify Fields
Add, change, and delete fields right from your
client. Any type, single- or multi-value. No more
fiddling around with toolbar buttons, agents or
weird formulas.
Stay right in the moment and don't lose your
place.
PRO ONLY | Copy & Paste Fields
Easy as pie. Select any number of fields in one
document, copy them, then paste them to the
target documents of your choice.
No manual fumbling around, no typos.
47. Administration
There are several notes.ini variables that can be set to change the behavior of the Advanced Document
Properties plugin:
48. News & Tips #16 to 19: More panagenda plugins!
• Visit us at the booth if you want one, some or all of them
• #16: panagenda Tabzilla
• #17: panagenda Timezone Helper
• #18: panagenda Preference Tree Plugin
• #19: panagenda Icon Embiggenator (preview)
48
50. News & Tips #21: MC & Nomad Web NEXT (1.0.4)
• Envision a large IBM like disclaimer here
• Realtime Restrict (if licensed) will work on Nomad Web, too!
– This allows you to prevent Nomad Web users from accessing, replicating, or deleting
specific databases either locally or on a server
• Select MarvelClient actions can
run in the background after the client has started
• GeoLocation Condition fixed (also for Windows, Mac and Nomad Mobile)
– Requires mc:geo_data_enabled=1 (defaults to 0)
– Also requires location services to be enabled on OS, and possibly App level
50
51. News & Tips #22: Copy Formatting of selected Text
• Select Text and click on
• Any text you select thereafter will be reformatted
• Turns off (in most cases) automatically after selecting other text
51
52. News & Tips #23: Right Click to copy URL Link
52
53. News & Tips #24: Screen resolution dependent hiding
• Hiding view columns or form fields depending on resolution:
– Form > onSize event > @Command([RelayoutWindow])
– View > onSize event > @Command([RelayoutWindow])
– View Column hide formula:
@ResolutionWidth<NumberOfPixels
– Form field hide formula:
@ResolutionHeight<NumberOfPixels
53
60. The Path to HCL Nomad Web (cont.)
License requirements
To use HCL Nomad for web browsers, you agree to obtain and
maintain an active subscription and Support for HCL Domino
Complete Collaboration (CCB). Please note, only CCB customers are
entitled to use HCL Nomad for web browsers.
61. Make Your Data Work For You
2. How current HCL Notes/Domino
infrastructures looks like
62. How current HCL Notes/Domino infrastructures looks like
VPN
Internet /
HomeOffice
DMZ Corporate network Corporate network
VPN-Tunnel / Port 1352 (NRPC) Port 1352 (NRPC)
and/or
Passthru
Port 1352 (NRPC)
63. Make Your Data Work For You
3. What needs to be changed/added for
HCL Nomad Web
64. What needs to be changed/added for HCL Nomad Web
Internet /
HomeOffice
DMZ Corporate network Corporate network
Port 443 (WSS) Port 1352
Port 443 (WSS)
Port 1352 (NRPC)
68. Make Your Data Work For You
4. More information about HCL SafeLinx
and Nomad Web
69. HCL SafeLinx and Nomad Web – needed components
RDBMS
(DB2, MSSQL, MySQL, Oracle) (Static Web Files) (>=v12 for IDVault / LDAP server)
(Windows or Linux)
70. More information about HCL SafeLinx and Nomad Web
• SafeLinx is mandatory for Nomad Web and highly
recommended for Nomad (mobile) → security
• SafeLinx and Nomad Web are being updated on a regular
basis (so far → quaterly)
• Using a RDBMS is officially not needed but highly
recommended
• SSO via SAML is supported
71. More information about HCL SafeLinx and Nomad Web (cont.)
Current available releases
• HCL SafeLinx → 1.3.0
• HCL Nomad Web → 1.0.3
• HCL Domino → 12.0.1 FP1
72. HCL SafeLinx version 1.3
HCL SafeLinx Release Notes
• https://support.hcltechsw.com/csm?id=kb_article&syspar
m_article=KB0097865
What's new in SafeLinx 1.3
• https://help.hcltechsw.com/safelinx/1.3/whatsnew/whats
_new.html
74. More information about HCL SafeLinx and Nomad Web (cont.)
Interesting articles about SafeLinx & Nomad Web
• Interactive Nomad server configuration documentation
https://help.hcltechsw.com/nomad/docwizard/1.0/index.html
• SafeLinx documentation
https://help.hcltechsw.com/safelinx/1.2/index.html
• Nomad Web documentation
https://help.hcltechsw.com/nomad/1.0_web/nomad_web.html
• Domino documentation
https://help.hcltechsw.com/domino/12.0.0/admin/index.html
75. More information about HCL SafeLinx and Nomad Web (cont.)
Interesting articles about SafeLinx & Nomad Web (cont.)
• Blog: What is HCL Nomad Web by Christoph Adler
https://www.panagenda.com/blog/what-is-hcl-nomad-web/
• Guide: SafeLinx Step by Step Guide by Marc Thomas
https://info.panagenda.com/en/safelinx-for-nomad-step-by-step-
guide
• Video: Nomad for Web Browser and MarvelClient:
A Match Made in Heaven by Thomas Hampel & Christoph Adler
https://www.panagenda.com/webinars/nomad-for-web-
browsers-and-marvelclient-a-match-made-in-heaven/
76. Make Your Data Work For You
3. Tips & Tricks on the
Server / Administrator side of things
77. Official SSL/TLS Certificate needed
• An official SSL/TLS certfifcate is needed to be able to successfully load all
WebAssembly (wasm) modules
• Whitepaper: Installing and Configuring HCL SafeLinx 1.2 for Nomad web
browsers on Windows and Linux
https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0094988
79. Read the SafeLinx system requirements carefully!
• HCL SafeLinx System Requirements
https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0097864
80. Read the SafeLinx system requirements carefully! (cont.)
• Where to download OpenJDK8?
https://adoptium.net/temurin/releases?version=8
87. Make Your Data Work For You
4. Browser, browser, browser
88. → no native PWA support since version 85
Supported Browser → select wisely
Only 64-bit desktop web browsers are supported
• Firefox 83 or higher
• Google Chrome 80 or higher
• Microsoft Edge 85 or higher
90. Profiling & Cache (cont.)
Browser properties and useful features
• Per browser and profile only one instance of Nomad Web is possible (due to cache)
• In Chrome/Edge/Firefox you can manage multiple profiles
• Every profile can/will have its own Nomad Web instance and contains its own
− Bookmarks
− Accounts & Passwords
− Cache
− …
94. Browsers & Performance (cont.)
Basic stuff
• Most of the web browsers do have
− performance settings
− an internal task manager
− developer tools to troubleshoot / debug functionality, stability and
performance
• Examples today with Microsoft Edge v101.0.1210.47 (Chromium)
− <shift> + <esc> → task manager
− <f12> → developer tools (console)
99. Nomad Web in virtual infrastructures
Is it possible and useful to run HCL Nomad Web on VDI / Citrix / VMWare / … ?
• Yes, but think about sizing
− CPU
− Memory
− Browser cache → Windows Roaming profile yes/no ?
→ Plus: stay tuned for what we are working on ☺
• Do not forget “Piloting & Testing”
101. MarvelClient for Nomad (mobile) & Nomad Web
Analyze Web unlicensed Web + Basic iOS Android
Desktop, Bookmarks ✔ ✔ ✔ ✔
notes.ini, User Preferences ✔ ✔ ✔ ✔
Mailfile Details ✔ ✔ ✔ ✔
HCL Notes/Nomad Version and Installation Information ✔ ✔ ✔ ✔
Local Databases / Replicas ✔ ✔ ✔
ECL ✔ ✔ ✔
Server → Client Latency ✔ ✔ ✔
Locations, Connections, Accounts, Certificates ✔ ✔ ✔
OS and Hardware Overview ✔ ✔
102. MarvelClient for Nomad (mobile) & Nomad Web (cont.)
Configuration Web unlicensed Web + Basic iOS Android
notes.ini and MC Config Variables ✔ ✔ ✔ ✔
Any .ini, xml, or json File ✔ ✔ ✔ ✔
User Preferences ✔ ✔ ✔ ✔
Up/Download Web unlicensed Web + Basic iOS Android
Upload Data for Analyze ✔ ✔ ✔ ✔
Smart File Downloader ✔ ✔
File Deployment (platform restrictions may apply) ✔ ✔
Run Web unlicensed Web + Basic iOS Android
Run Agents ✔ ✔ ✔
Run Notes Formulas ✔ ✔ ✔
Run Programs ✔
103. MarvelClient for Nomad (mobile) & Nomad Web (cont.)
Migrate Web unlicensed Web + Basic iOS Android
Mass Change to Update Database Links ✔ ✔ ✔
Mass Delete to Remove Database Links ✔ ✔ ✔
Manage Web unlicensed Web + Basic iOS Android
Workspace Pages ✔ ✔ ✔
Desktop Icons ✔ ✔ ✔
Locations ✔ ✔ ✔
Connections ✔ ✔ ✔
ECL ✔ ✔ ✔
Profile Documents ✔ ✔ ✔
Local Replicas * ✔ ✔
** Local replicas are officially available in a future release of HCL Nomad Web
104. MarvelClient for Nomad (mobile) & Nomad Web (cont.)
Nomad Specific Web unlicensed Web + Basic iOS Android
Recent Apps ✔ ✔ ✔ ✔
App Restrictions ✔ ✔ ✔ ✔
Nomad Location ✔ ✔ ✔
Nomad Web Migration ✔ ✔
107. Make Your Data Work For You
1. Why are we talking about
Notes Upgrades?
108. 1. Stay current with (security) updates
• Current available and supported releases
– HCL Notes 12.0.1 FP1 (April 2022)
• No EOL defined yet
– HCL Notes 11.0.1 FP5 (March 2021)
• No EOL defined yet
– HCL Notes 10.0.1 FP7 (July 2021)
• No EOL defined yet, BUT “Support Update - List of Exceptions Starting 12/31/2021” here:
https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0085697
– HCL Notes 9.0.1 FP10 IF10 (October 2021)
• No EOL defined yet, BUT “Support Update - List of Exceptions Starting 12/31/2021” here:
https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0085697
109.
110.
111. Make Your Data Work For You
2. HCL Notes Client
Upgrade Challenges
112. 2. HCL Notes Client – Upgrade Challenges
• Package creation and standardization
– Initial Install == Upgrades
– One package fits it all → Laptops, Desktops, Citrix & VDI
– Include Uninstall → needed in case of re-install
– Command lines and parameters/switches
– Installation order → Client, Language Packs, Fix Packs, Add-Ons, etc.
– Notes Client preparation/optimization (see next slide)
• Package deployment
– Remote workers (with or without VPN)
114. Challenges for HCL Notes deployments/upgrades
• Migration
– Data folder
– SharedData folder
– Program folder
– notes.ini
– …
115. Upgrade Solution Comparison
Feature Smart Upgrade Notes Auto
Update
InstallShield
Tuner
Software
Deployment
Marvel Client
Upgrade (FREE25)
Easy to configure
100% flexible customization Limited Very costly
Upgrade as local Admin
Upgrade as Domain Admin
Upgrade via Service
Windows UAC support Depends on solution
Clean and safe with uninstall
Any2any Upgrades in one
single step
„Knows Notes“ notes.ini,
names, …
116. Upgrade Solution Comparison (cont.)
Feature Smart Upgrade Notes Auto
Update
InstallShield
Tuner
Software
Deployment
Marvel Client
Upgrade (FREE25)
Initial configuration
for end users
Without scripts /
programming
Limited
Change of ALL folder
locations
Fastest possible upgrades
Users can choose when to
upgrade
Upgrades without
data loss
Home Office package
distribution
Depends on solution
Customizable
design
117. Upgrade Solution Comparison (cont.)
Feature Smart Upgrade Notes Auto
Update
InstallShield
Tuner
Software
Deployment
Marvel Client
Upgrade (FREE25)
Customizable
text and languages
Citrix and VDI upgrades
Citrix and VDI Optimization
Success Reporting
and Monitoring
Only if
successful
Only if
successful