SlideShare a Scribd company logo
Upgrade your time
The
Hitch Hiker’s
Guide
to Notes
and Domino
14
April 22, 2024
Christoph Adler
Head of Solution Consulting
christoph.adler@panagenda.com
Speakers
Florian Vogler
Chief Executive Officer
florian.vogler@panagenda.com
Henning Kunz
Chief Operating Officer
henning.kunz@panagenda.com
 Welcome & Introduction and Setting the Stage
 Lots of pretty updates, from small to large, plus FREE stuff
 DLAU
 All things 64 bit
 Client Upgrades
 State of the Union
Recurring Epiphenomenons:
64-bit, Notes, Nomad, Nomad Web, MarvelClient, Volt, etc.
Agenda 13:30 - 17:00ish
 Welcome & Introduction and Setting the Stage
 Lots of pretty updates, from small to large, plus FREE stuff
 DLAU
 All things 64 bit
 Client Upgrades
 State of the Union
Recurring Epiphenomenons:
64-bit, Notes, Nomad, Nomad Web, MarvelClient, Volt, etc.
Agenda 13:30 - 17:00ish
Coffee break
(approx.):
15:00 – 15:20
engage!
(also contains non-free stuff)
Three questions before we start:
• Who read/knows the Hitchhiker’s Guide?
• Who is using 1-n panagenda solution(s)?
– MarvelClient, SecurityInsider, iDNA, GreenLight, TrueDEM, …
• Who is a Notes developer or has Notes developers?
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-Domino-14.pdf
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-Domino-14.pdf
About panagenda
• Founded 2007, privately owned and funded
• HQ in Vienna (Austria)
• Offices in Germany, USA and The Netherlands
• panagendians work from 20+ different locations
• HCL Strategic Partner
MILLION
LICENSES
15
MANAGE
NOTES
NOTES WEB
NOTES MOBILE
REDUCE
INFRASTRUCTURE
WORKLOAD
COST
ANALYZE
APPLICATIONS
SERVERS
MAIL
OPTIMIZE
MICROSOFT 365
MICROSOFT TEAMS
AND MORE
www.panagenda.com
Your
Upgrade
Time
panagenda: Flagship Product Portfolio
HCL Notes
Client
Management
HCL Domino
Server
Monitoring
HCL Domino
Application
Analytics
Microsoft 365 & Teams
Digital Experience
Monitoring
MarvelClient
+ SecurityInsider
GreenLight iDNA for
Applications
(also log.nsf and Mail)
OfficeExpert
TrueDEM
(End-To-End Monitoring)
MarvelClient Basic for Rich Clients
• Notes Client Management Solution
– for Windows 32+64, Citrix/VDI/WTS, Mac 64, HCL Nomad (Mobile) and Nomad Web
– for (Basic and) Standard and HCAA
Automate
Roaming Realtime Eclipse Mail
FREE: MarvelClient (Basic) for HCL Nomad Mobile
FREE
panagenda MarvelClient: A short refresher
2023
• 05 Nomad Web 1.0.8
• 06 Nomad 1.0.31
• 08 Notes 11.0.1FP8, Notes 12.0.2FP2, Nomad 1.0.32
• 09 Nomad Web 1.0.9
• 10 Nomad 1.0.33, Nomad 1.0.34
• 11 Nomad 1.0.35
• 12 Notes 14.0, Nomad Web 1.0.10, Nomad Web 1.0.10IF1
2024
• 01 Notes 12.0.2FP3, Nomad 1.0.36 , Nomad 1.0.37#1
• 02 Nomad 1.0.37#2+3+4+5+6
• 03 Nomad Web 1.0.11, Nomad 1.0.38#1+2+3
• 04 Notes 14.0FP1, Nomad 1.0.38#4
In Progress
• Notes 12.0.2FP4, Notes 14.0.1, Nomad Web 1.0.next, Nomad 1.0.next
panagenda & HCL
panagenda & HCL
2023
• 05 Nomad Web 1.0.8
• 06 Nomad 1.0.31
• 08 Notes 11.0.1FP8, Notes 12.0.2FP2, Nomad 1.0.32
• 09 Nomad Web 1.0.9
• 10 Nomad 1.0.33, Nomad 1.0.34
• 11 Nomad 1.0.35
• 12 Notes 14.0, Nomad Web 1.0.10, Nomad Web 1.0.10IF1
2024
• 01 Notes 12.0.2FP3, Nomad 1.0.36 , Nomad 1.0.37#1
• 02 Nomad 1.0.37#2+3+4+5+6
• 03 Nomad Web 1.0.11, Nomad 1.0.38#1+2+3
• 04 Notes 14.0FP1, Nomad 1.0.38#4
In Progress
• Notes 12.0.2FP4, Notes 14.0.1, Nomad Web 1.0.next, Nomad 1.0.next
MarvelClient
3 Templates (16)
6 DLLs (Windows+Mac; 14)
+Nomad and Nomad Web
2 Eclipse Plugins (3)
22 Updates for MCUpgrade
+3 SecurityInsider
+1 AutoMover
+2 iDNA Applications
+2 Document Properties
panagenda & HCL
2023
• 05 Nomad Web 1.0.8
• 06 Nomad 1.0.31
• 08 Notes 11.0.1FP8, Notes 12.0.2FP2, Nomad 1.0.32
• 09 Nomad Web 1.0.9
• 10 Nomad 1.0.33, Nomad 1.0.34
• 11 Nomad 1.0.35
• 12 Notes 14.0, Nomad Web 1.0.10, Nomad Web 1.0.10IF1
2024
• 01 Notes 12.0.2FP3, Nomad 1.0.36 , Nomad 1.0.37#1
• 02 Nomad 1.0.37#2+3+4+5+6
• 03 Nomad Web 1.0.11, Nomad 1.0.38#1+2+3
• 04 Notes 14.0FP1, Nomad 1.0.38#4
In Progress
• Notes 12.0.2FP4, Notes 14.0.1, Nomad Web 1.0.next, Nomad 1.0.next
MarvelClient
217 Templates
702 DLLs (Windows+Mac)
+Nomad and Nomad Web
51 Eclipse Plugins
211 Updates for MCUpgrade
+SecurityInsider
+AutoMover
+iDNA Applications
+Document Properties
Free stuff
(also contains non-free stuff)
• The MarvelClient Config & Analyze Databases come with OPEN DESIGN!
– All 32 AND 64 bit compatible
– How to design and code for multilingual databases
– Working with Images and Icons
– Working with file attachments
– Getting folder names (e.g. Notes data & Program, Windows temp, …)
– Working with Windows Clipboard
– Base64 encoding
– Bitness testing
– HTML Rendering
– XPages Charts based on Notes views (Bar, Pie, …)
– … and a zillion more things
• MarvelClient Essentials for Notes and Nomad Web
• MarvelClient Basic for Nomad Mobile
• MarvelClient Migration Roaming for Nomad Web
• MarvelClient Upgrade Free 25
• (AutoMover)
• SecurityInsider Light
• Document Properties
• Document Properties Pro
• Support Helper
• Preftree Plugin
• Tabzilla Plugin
• Timezone Helper Plugin
• NEW: Icon Embiggenator
Free stuff
(also contains non-free stuff)
Small
• MarvelZip
• MarvelClient Shutdown Pbar
• MarvelClient Upgrade
Large
• MarvelClient* 64-bit
• MarvelClient 14.x
• MarvelClient Upgrade 14.x
• SecurityInsider for DLAU
• iDNA for DLAU
• TrueDEM for Microsoft 365 & Teams
Lots of pretty updates, from small to large
Licensing – DLAU – panagenda solutions
18
"Just as space is big, hugely, mind-bogglingly big, so too can be the realm of
software licensing. Yet, with HCL Domino's licensing, navigating through it using
panagendas solutions can be as smooth as hitchhiking across the galaxy with a
trusty Guide in your pocket."
Domino Licensing model as of June 2023
• End of June 23 HCL announced the new licensing model for HCL Domino
– EOM and EOS for Domino Utility Server and Domino Utility Express
– CCB (complete Collaboration Business Edition)
– CCX (complete Collaboration eXternal User)
– CCB is the only license entitling customers to all Domino’s features, updates, and supporting
programs.
– Following an adoption rate of over 70% for CCB licensing and with many more planning to
move to CCB, we are making the Domino License Analysis Utility (DLAU) tool available to
enable customers to perform a baseline count of the needed CCB/CCX entitlements for any
Domino configuration and, at the same time, to perform a security “health check” on your
Domino deployment.
From: https://www.hcl-software.com/blog/domino/product-announcement-hcl-domino-license-simplification
Domino Licensing model as of June 2023
– Away from server-only licensing (based on PVU)to user based licensing
– EOM (End of Marketing) for the part numbers in table: June 2023
– EOS (End of support) for the part numbers in table: June, 30 2024
From: https://www.hcl-software.com/blog/domino/product-announcement-hcl-domino-license-simplification
CCB License
• HCL Domino Complete Collaboration Business Edition (CCB)
for B2E and B2C users
• A simple “Per User everything model” – use any client and any protocol for any server capacity to
run all applications – including enterprise e-mail.
• Transparent license compliance management by simple user counting
• All new Domino features are only included with CCB entitlements – e.g., from V12.0.2 Nomad for
Web Browsers and Domino REST APIs
• Internal
– CCB user (all employees or contractors in the enterprise)
•
External
– Guest user (unlimited anonymous browser access users)
– Known Guest (unlimited registered users with read-only access)
From blog post Uffe Sorensen , Global Director of DS Strategy, HCL Software
https://www.hcl-software.com/blog/domino/all-you-ever-wanted-to-know-about-domino-ccb-licensing-and-dlau-tool/
CCX License
• For B2B (Business-to-Business) or advanced B2C scenarios, where the external users must fully
engage in applications beyond the read/only access permitted for Known Guests, HCL
introduced the CCX entitlement as an add-on for CCB-only environments.
• CCX users have full functionality (up to ACL level of “author”) to use Domino and Domino Leap
(if installed) applications and workflows but cannot create applications themselves. CCX users
do not have a personal mailbox but can use task/functional mail for workflow routing or
applications generating mail.
From blog post Uffe Sorensen , Global Director of DS Strategy, HCL Software
https://www.hcl-software.com/blog/domino/all-you-ever-wanted-to-know-about-domino-ccb-licensing-and-dlau-tool/
DominoLicenseAnalysisUtility (from HCL)
• This new utility will assist HCL Domino
Administrators in determining your Authorized User Count within their HCL
Domino environment
• Comes as a template from here:
https://github.com/HCL-TECH-SOFTWARE/domino-license-analysis-utility-DLAU
• Runs from a Notes client
• Results in 45-120 minutes
• New releases very often
• Latest 1.2.4 from 17.04.2024
From HCL Slide deck
https://opensource.hcltechsw.com/domino-license-analysis-utility-DLAU/assets/pdf/what-Is-the-domino-license-analysis-utility.pdf
DLAU Scan Results
25
DLAU Lic Report
DLAU Lic Report
DLAU summary
• “It is important to note that DLAU is not conducting a license audit, which is
always an in-depth hindsight analysis. Instead, DLAU is creating a baseline to
help you and HCLSoftware have a meaningful forward-looking conversation for
your renewal or restart or move to CCB or Volt MX Go.”*
So lets take a look into your environment from a different perspective
* https://www.hcl-software.com/blog/domino/all-you-ever-wanted-to-know-about-domino-ccb-licensing-and-dlau-tool
CCB-CCX counts simplified…
• CCB
– Counted: all persondocs (internal)
• Minus internal pdocs without valid certificate (cannot authenticate)
• Minus internal pdocs without certificate and/or http password (cannot authenticate)
• Minus internal pdoc identities in deny access groups
(used in “no access” fields in serverdocs)
– Not counted: (external)
• All anonymous - Guest
• All pdoc (external) with no more than read access - known Guest
• CCX
– Counted: all persondocs (external) with more than reader in any database acl
“Amidst the digital frontier, where cyber threats lurk in the shadowy recesses of the
net, SecurityInsider stands as a vigilant sentinel. Its insights pierce through the veil
of obscurity, offering a beacon of knowledge to those navigating the treacherous
waters of Domino app security, much like the guiding light of the Heart of Gold’s
Infinite Improbability Drive in the galaxy of uncertainty.”
• panagenda product (successor of GroupExplorer)
• Domino application (comes as ntf)
• Scans directory(ies)
– Users
– Groups
• Resolves groups
• Scans DB ACLs
Understand Your Licensing
• You have to understand the new HCL Domino License Analysis Utility
(DLAU) tool results
– Why are some of my “external” users being counted as CCB instead of CCX?
– Why are some of my Deny Access groups not being recognized?
– Do I have databases with ACL settings that skew the results?
• SecurityInsider has new scanning capabilities and views that can help
DISCLAIMER: SecurityInsider is NOT a replacement for DLAU,
but it can provide insights to help you understand your environment
Differences Between SecurityInsider and DLAU
• Secondary Directories (as of 5 Dec 2023)
• Deny Access Groups/Users (as of 5 Dec 2023)
SecurityInsider DLAU
Secondary directory in Directory Assistance (da.nsf) marked
“Enabled: Yes” and “Group Authorization: Yes”
All directories in Directory Assistance (da.nsf), even those
marked “Enabled: No”
SecurityInsider DLAU
All users, groups, and subgroups in the “Not Access Server”
field of the server document
Some combination of:
• Groups in the “Not Access Server” field
• Users without Internet passwords
• Users with expired Notes certificates
• “Enforce server access settings” fields (LDAP and
HTTP) on the server document
Does not include explicit users and wildcard groups in “Not
access server” field
Highest Access Levels for All Users
• Easily see the highest access level for all users
– Split between primary and secondary directory users, for CCX license checks
– Highest access across all databases on the server
– Opening an Endpoint document shows what group structure gives the user that
access, and which database(s) it applies to
Default Database Access
• Get a list of all the databases on a server with Default access at or above
a certain level
Deny Access Groups
• See which users are in Deny Access groups, and whether those groups
are included on the Server document’s “Not Access Server” field
– Also see which users are in both Deny Access groups AND other (regular) groups,
you might want to remove those users from the regular groups
Deny Access Database Cleanup
• See which users are properly in a Deny Access group, but who are still
listed in a database ACL
– You might want to remove those users from the ACL too
Deny Access Users in Group and ACL lists
• Users who are properly in a Deny Access group or subgroup listed on a
Server document are now flagged as “DENY ACCESS” in Group and ACL
lists
– There’s also new AND/OR/NOT filter options for easier searches
In the vast expanse of the digital cosmos, where data streams like the starlit
trails of the Milky Way, the product iDNA emerges as the Hitchhiker’s Guide
to the App Galaxy, a beacon for navigators seeking to chart their course
through the intricate constellations of code and app usage.
Executive Summary
• Key Benefits
– Consolidation & optimization potential
– Basic information for effort estimates
– Facts for risk assessments
– Better decisions, based on facts
• Overview of the Environment
– Usage of applications (Notes Client / Web)
– Design complexity and similarity
– Source code analysis
– Content analysis
– License optimization
Executive Summary
Architecture Overview
42
• Virtual Appliance collects datapoints
– includes Data Warehouse, Web Server, etc.
– Turnkey solution
(based on Docker-ized Containers)
• Your data stays on prem!
Architecture Overview
• Communication via (secure) Notes Protocol
– Minimized impact on your operative systems
• No installation (on your Domino servers)
– Collects all data from existing sources
Standard system dbs, and nsf/ntf in focus
Which data is collected
• Server inventory
• Database (nsf, ntf) inventory from servers in scope
– Database Directory of the servers
– Catalog.nsf on the servers
• Person Inventory
– Domino Directory
• Usage data Notes client
– from servers log.nsf
• Designs of the “Focus Databases”
– Extracting design via dxl export
• Optional
– Organization / Location data
• from person document (department or custom field / location field)
– Usagedata Browser
• from domlog.nsf
– Content from manually selected databases (per db instance lics)
– DLAU data
– MC analyze data
Via the GUI usagedata is visible down to
single user names. Standard license
pseudonymizes those usernames.
45
DLAU Report vs IFA info
IFA and DLAU
• We have
– Persondocs
• Certificate
• http password
– Useractivity
• database read/write access
– Code info
• Agent signer
– DB info
• ACL entries
– Domino Directory Info
• Deny Access Groups
• Serverdocs
Username
Category Simple
Category
Unauthorization Action
Department Name
Category Focus Activity Timeframe
Last Activity Focus DB
Count Focus Replica Sets Used
User Is ACL Manager
ACL Manager Count DBs
User Is Agent Signer
Agent Signer Count DBs
Agent Signer Count Agents
Deny Access Member Group Count
ID Lockout [Person Doc Check Password]
Has DLAU Data
DLAU User Type
DLAU Is Active
DLAU Has HTTP Password
DLAU User Cert Expired
DLAU Certificate Expiry
DLAU Servers Available Count
DLAU Servers Accessible Count
DLAU Servers Accessible List
DLAU Entitlement List
Deny Access Member
DLAU License Type
DLAU License Type Advanced
DLAU License Required
What does it help
• Check which identities from Domino Directory can be deleted
– activity / no activity
• Check for risk (before deletion/degradation)
– Agent signatures
– ACL Managers
• Action to reduce count
– Deny access group memberships
– Remove certificate and/or http password from pdoc
• Rerun DLAU report
→ optimized lic count
Like cosmic quasars,
64-bit clients emit intense energy.
But beware of gravitational anomalies -
some applications may wobble.
• Double memory
– Not double on Citrix/most VDI; transaction load unknown, but possibly negligible
• Program folder
 C:Program Files (x86)HCLNotes → C:Program FilesHCLNotes
• Registry
 HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeLotusNotes
→ HKEY_LOCAL_MACHINESOFTWARELotusNotes
• COM Objects → 64-bit, EXTMGR_ADDINS → 64-bit
• Installer(s):
 Be careful: Notes 32-bit Installer cannot detect Notes 64-bit clients
Changes 32-bit → 64-bit
• NICE64 (nice64.exe)
 Notes_12.0.2_Win_64bit_EnglishUtilityNotesCustomizationKit_1_0.zip
 Can (currently) only detect 64-bit clients “completely”
▪ Run nice64.exe first and then nice.exe afterwards
 A future Nice”96”.exe version, which detects and cleans 32- and 64-bit clients, is
possible but not decided by HCL yet
Changes 32-bit → 64-bit
• Tuesday 16:30 - 17:15 Violierenzaal
Julien Robichaux:
De05. How to Prepare Applications for Notes 64-bit Clients
• We will only cover code topics on a very high / condensed level
Are you a developer?
• Tuesday 16:30 - 17:15 Violierenzaal
Julien Robichaux:
De05. How to Prepare Applications for Notes 64-bit Clients
• We will only cover code topics on a very high / condensed level
• Speaking of sessions:
– Wednesday 08:00 - 08:45 Joseph Schaddezaal: Christoph Adler
Ad01. Navigating HCL Notes 14 Upgrades: A Comprehensive Guide for Conquering Challenges
– Wednesday 10:15 - 11:00 Violierenzaal: Henning Kunz
Co01. Notes/Domino Licensing: Understand and Optimize DLAU results with panagenda
Are you a developer or administrator?
• NotesUIWorkspace.Prompt (saving in 64-bit designer → 32-bit client)
• NotesView.GetAllEntriesByKey with array (saving in 64-bit designer)
– Only fixed if your 32 bit clients are on 12.0.2FP3
• NotesDocument.CreateObject with Microsoft Excel in 64-bit client
64-bit fixes in Notes 14.0FP1
• LotusScript code compiled on 32bit client fails on 64bit client, and vice
versa (hcltechsw.com)
– → technote states: a fix will be available in 12.0.2FP4 and 14.0.1(!) = future
• Replace function using arrays as search/replace parameters
– USE 32-bit DESIGNER!
• Strings in Types/structs for C-API calls
– Must use Execute statement to compile at runtime
• Java system.out no longer prints to Domino server console
• …
64-bit (known) open issues in Notes 14.0FP1
• Find and adjust code that compares whether
NotesSession.Platform = “Windows/32“
→ will not run on 64-bit
– Or even LCase$(Left$(NotesSession.Platform, 3))=“win”
– The latter ensures that the code runs on 64-bit
BUT: the code may have to be adapted for 64-bit
• Find and adjust all relevant API calls (Long → Double)
– Also: UseDoubleAsPointer!
Your very own code
• Win32 vs Win64 vs Win & As Long
• Searching your code for possible issues can be
anything from easy to very hard, e.g.:
RegQueryValue
vs.
["|{](win|windows)["|}]
vs.
(?is)^(?!.*double|#.*).*?declares+?(?:privates+?|publics+?)?(?:function|sub)(
?:s+?w+?&s*?libs+?[^&(]+?(|s+?w+?s*?libs+?[^&(]+?([^)]*?(?:ass+?lo
ng|&)[^)]*?)|s+?w+?s*?libs+?[^&(]+?([^)]*?)s*?ass+?long)
Your very own code
• If Left$(NotesSession.Platform, 3)=“Win”
• If Left$(NotesSession.Platform, 3)=|Win|
• If Left$(NotesSession.Platform, 3)={Win}
Your very own code
• Declare Function lstrcpy Lib "kernel32" Alias "lstrcpyW" (ByVal
lpString1 As Unicode String, ByVal lpString2 As Any) As Long
• Declare Function lstrcpy Lib "kernel32" Alias "lstrcpyW" _
(ByVal lpString1 As Unicode String, ByVal lpString2 As Any) As Long
• Declare Function lstrcpy Lib "kernel32" Alias "lstrcpyW" (_
ByVal lpString1 As Unicode String,_
ByVal lpString2 As Any _
) As Long
• Also: any blank could be multiple, as well as spaces &| tabs
Your very own code
Notes 14.0.0 FP1 or 12.0.2 FP3
• Notes 12.0.2: NO!
• Notes 12.0.2 FP1: NO!
• Notes 12.0.2 FP2: NO!
• Notes 12.0.2 FP3, 14.0 FP1: Maybe, DO NOT USE 64-bit DESIGNER
• There is an issue with desktop tab drag & drop in 14.0
Which version is best for HCL Notes 64-bit?
64 bit Readiness and iDNA for applications
• Ruleset to find problematic
code
• 14 different “insights”
– Plus: Nomad & Nomad Web!
Example codefinding
Let’s switch to a very important topic!
Let’s talk about
panagenda proudly presents
THE ICON EMBIGGENATOR
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-Domino-14.pdf
Icon Embiggenator
Icon Embiggenator (cont.)
Icon Embiggenator (cont.)
NOTES UPGRADES
But beware! The path is treacherous, filled with cosmic debris and legacy code fragments.
Fear not; I shall guide you.
Upgrade your time
Why are we still talking about
Notes Upgrades?
Stay current with (security) updates
Current available and supported releases
– HCL Notes 14.0.0 FP1 (April 2024) – 64-bit only
• Next version → 14.0.1 (tba)
• No EOL defined yet
– HCL Notes 12.0.2 FP3 (January 2024) – 32 and 64-bit
• Next version → 12.0.2 FP4 (Q2/2024)
• No EOL defined yet
– HCL Notes 11.0.1 FP8 (August 2023) – 32-bit only
• Next version → 11.0.1 FP9 (Q3/2024)
• No EOL defined yet
Stay current with (security) updates
If you have one the following releases installed,
you need to upgrade!
– HCL Notes 10.0.1 FP8 IF1 (May 2023)
• EOL = arrived ; EOS = June, 1st 2024 AND “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 IF12 (August 2023)
• EOL = arrived ; EOS = June, 1st 2024 AND “Support Update - List of Exceptions Starting 12/31/2021” here:
https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0085697
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-Domino-14.pdf
Upgrade your time
Upgrade solution(s) Comparison
Upgrade Solutions 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.nsf, …
Upgrade Solutions 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/remote worker
package distribution
Depends on solution
Customizable
design
Upgrade Solutions Comparison (cont.)
Feature Smart
Upgrade
Notes Auto
Update
InstallShield
Tuner
Software
Deployment
Marvel Client
Upgrade (FREE25)
Customizable
text and languages
Citrix, WTS and VDI upgrades
Citrix, WTS and VDI optimization
Success Reporting
and Monitoring
Only if
successful
Only if
successful
Short answer:
− It doesn’t provide the solution YOU → the CUSTOMERS need
Let’s assume you like the way how AUT and/or Smart Upgrade works
– AUT cannot upgrade to Notes 12.0.2 64-bit and Notes 14 if
• Notes < 9.0.1 FP10 IF12 (no AUT)
– Notes 9.0.1, 10.0.x, 11.0.x, 12.0.2 (32-bit) → Data Migration? Notes.ini (paths, dll, etc.)?
– AUT currently has issues on Notes 64-bit releases and cannot run upgrades on
• Notes 14.0.0
• Notes 12.0.2 with/without FP1, FP2 or FP3
– Both features are ONLY start executing Notes installer files, not more!
STOP – but why not using AUT or Smart Upgrade?
Current Notes Auto Update (AUT) issue
Oh – while talking about issues …
Already solved with MarvelClient Upgrade (FREE25)
The question is …
The question is
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-Domino-14.pdf
The (only) Solution
MarvelClient Upgrade (FREE25)
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-Domino-14.pdf
Upgrade your time
HCL Notes
Upgrade Package (in 5min)
HCL Notes Upgrade Package – Define Target
Let’s assume you want to Upgrade from Notes 9.0.1 to the following:
− HCL Notes 14.0.0 FP1
− MultiUser Install
− Languages: Czech, Danish, Dutch, English, French, Slovenian and Spanish
− Default paths for
Program directory
C:Program FilesHCLNotes
Shared data directory
C:ProgramDataHCLNotesDatashared
Data directory
C:Users%USERNAME%AppDataLocalHCLNotesData
Upgrade your time
Your Notes Upgrade Package
in 5min
Upgrade your time
Updating an existing
HCL Notes Upgrade Package (in <2min)
Make Your Data Work For You
Your Notes Upgrade Package
in 5min
LIVE
Upgrade to HCL Notes 14.0.0 FP1
MarvelClient, like a cosmic comet, streaks through your HCL Notes environment, orchestrating upgrades,
optimizations, and cosmic alignments. It’s more than a tool; it’s a cosmic companion.
Back to our CEO President
• HCL Notes 14
– HCL Notes 64-bit client (NO 32-bit!)
– Java 17, Eclipse 4.22, C++ Update
– Apple MacOS Sonoma and Apple M2
Support
State of the Union
– Viewing .msg files in Notes
– Improved Delayed Delivery
– Mail Merge (personalized mail for groups)
– Join button on calendar alarms
– Proxy support for online meetings
– Improved online meeting setup
– Support for long database names on workspace
– Remove borders option for workspace
– Drag and drop of workspace tabs (handle with care)
– Notes Federated Login (NFL) enhancements
– Disable LotusScript Debugger option via Policy
– Update and AutoUpdate from 32 bit to 64 bit
– Improved JavaScript Editor
– Notes Preferences Grouping and Numbering
– 64KB field size in email body / any rich text field
– Better rendering of images (SNI Support)
– Domino restyle enhancements
17
out of 367
• HCL Domino 14
– Java 17
Gone: Admin Client:
– The Server > Performance tab
which includes real-time/historical
statistic monitoring, Activity Trends,
and Change Manager
– Health monitoring functionality
State of the Union – Updated default TLS ciphers
– Security policy for ID file encryption
– Global OpenID Connect (OIDC) enhancements
– Web user login with OIDC enhancements
– HTTP Bearer authentication replacements
– Enhanced OIDC 1.0 provider support
– SHA256 support for Internet password in directory
– New Passkey authentication via WebAuthn/FIDO2
– Third-party access token validation
– Updated default encryption capabilities
– Cluster-safe, sprayable, single-server session cookies
(DomAuthSessId)
– New version of OpenSSL
– ID file login prevention for NFL
– New AdminCentral App
– AutoUpdate “0.8” for software download and distribution
– One-touch setup enhancements
– Domino installation inclusions (Verse, Nomad server,
OnTime)
– Windows installer updates (more so: changes)
– Auto-notifications for the latest product versions
– Upgrade to HCL Notes 64-bit using AutoUpdate
– External email notifications (incoming header)
– Enabled policy for delayed mail delivery
– Policy to disable LotusScript Debugger in HCL Notes
– Files tab in Admin client supports database encryption
– DAOS repair in a Domino cluster
– Domino Restyle enhancements
– Updated C-API toolkit
27
out of 367
• HCL Notes and Domino 14 and all things 64-bit
• Volt* and BigFix
State of the Union
• HCL Notes and Domino 14 and all things 64-bit
•Volt* and BigFix
State of the Union
• From an overall visual perspective,
Notes 11 = Notes 12 = Notes 14
(ok, a little desktop and bookmark love)
• Also, to us it seems that
HCL is favoring Nomad over the Notes rich client(?)
• No new visual design capabilities
– HTML “5”?
– Responsive Design
– …?
State of the Union
Allow embedding of Webview2 control in forms
– https://domino-ideas.hcltechsw.com/ideas/NTS-I-2367
PLEASE Vote!
AUT integrates with MarvelClient Upgrade
– https://domino-ideas.hcltechsw.com/ideas/DOMINO-I-2650
• Notes Standard = has everything
• (Notes Basic = Ugly Mailfile, No Recent Contacts, Integrated Sametime,
Composite Apps, Sidebar Plugins, Java, Xpages)
• Nomad = No Java, LS2J, Xpages, WebServices, LSXLC, LSXODBC, OLE,
Roaming, Archiving, Recent Contacts, SwiftFile
• Nomad (iOS/Android) = OSLoadProgram (iOS), @Command([EditFind])
(Android), …
• Nomad Web = CreateObject, Lock/Unlock, …
– Shortterm: View Printing, Attachment Viewing, NotesDominoQuery, NotesRichTextItem methods,
Converttohtml, and GetHTMLreferences
– https://help.hcltechsw.com/dom_designer/12.0.0/basic/LSAZ_NOMAD_PLATFORM_DIFF
ERENCES.html
Client Options
• Underrated / Underutilized Nomad Mobile
– An optimized app (camera integration, geo location) can be a great asset for field staff
(truckers, insurance staff, salespeople, flight crew, …)
– GPS LS class, Camera file import/attach, Barcode/QR code scanning, biometric ID auth,
hand-drawn notes/pictures/signatures
• Possibly overrated Nomad Web (as in issues are underestimated)
– Quite a number of dependencies depending on your existing app landscape
(OLE, Java, …)
– Different user interface / usability compared to rich client
Nomad Mobile and Nomad Web
• We have all due respect for HCL, their pace, and what they are lifting
– We do miss innovation around the Notes rich client
– We love working with HCL development
• Be careful with 64-bit
• We miss HTML 5 in the client – if only a (good) browser window
– It doesn’t have to be more than a scriptable (read & write) Object
• We would like to see more Notes (& Domino)
and less Volt/Bigfix
• We still think (and see) that
Notes and Domino are extremely capable and valuable
State of the Nation: Summing it up
State of the Nation: Summing it up
103
Talk with
us = panagenda
Talk with
HCL
Talk with
each other
THANK YOU!
THANK YOU!
Questions?
www.panagenda.com
WEDNESDAY
April 26
8:00 am – 8:45 pm
Navigating HCL Notes 14 Upgrades:
A Comprehensive Guide for
Conquering Challenges
E. Joseph Schaddezaal
MONDAY
April 24
1:30 pm – 5:00 pm
Navigating the Future with
The Hitchhiker’s Guide to Notes and
Domino 14
H4. Cullinan
TUESDAY
April 25
4:30 pm – 5:15 pm
How to Prepare Applications for Notes 64-bit
Clients?
A. Violierenzaal
10:15 am – 11:00 pm
Notes/Domino Licensing:
Understand and Optimize DLAU
results with panagenda solutions
A. Violierenzaal
OU R SE S S I O N S
THANK YOU!
THANK YOU!
Questions?

More Related Content

Similar to W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-Domino-14.pdf

The Ultimate Administrator’s Guide to HCL Nomad Web
The Ultimate Administrator’s Guide to HCL Nomad WebThe Ultimate Administrator’s Guide to HCL Nomad Web
The Ultimate Administrator’s Guide to HCL Nomad Web
panagenda
 
Co01_panagenda_NotesDomino-Licensing-Understand-and-Optimize-DLAU-results-wit...
Co01_panagenda_NotesDomino-Licensing-Understand-and-Optimize-DLAU-results-wit...Co01_panagenda_NotesDomino-Licensing-Understand-and-Optimize-DLAU-results-wit...
Co01_panagenda_NotesDomino-Licensing-Understand-and-Optimize-DLAU-results-wit...
panagenda
 
Alles, was Sie ueber HCL Notes 64-Bit Clients wissen muessen
Alles, was Sie ueber HCL Notes 64-Bit Clients wissen muessenAlles, was Sie ueber HCL Notes 64-Bit Clients wissen muessen
Alles, was Sie ueber HCL Notes 64-Bit Clients wissen muessen
panagenda
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
HCL Domino and Notes v12 are coming!
HCL Domino and Notes v12 are coming!HCL Domino and Notes v12 are coming!
HCL Domino and Notes v12 are coming!
panagenda
 
DACHNUG50 EVERYTHING-you-need-to-know-about-HCL-Nomad-Web.pdf
DACHNUG50 EVERYTHING-you-need-to-know-about-HCL-Nomad-Web.pdfDACHNUG50 EVERYTHING-you-need-to-know-about-HCL-Nomad-Web.pdf
DACHNUG50 EVERYTHING-you-need-to-know-about-HCL-Nomad-Web.pdf
DNUG e.V.
 
Die ultimative Anleitung für HCL Nomad Web Administratoren
Die ultimative Anleitung für HCL Nomad Web AdministratorenDie ultimative Anleitung für HCL Nomad Web Administratoren
Die ultimative Anleitung für HCL Nomad Web Administratoren
panagenda
 
Mit MarvelClient das Meiste aus HCL Nomad Web herausholen
Mit MarvelClient das Meiste aus HCL Nomad Web herausholenMit MarvelClient das Meiste aus HCL Nomad Web herausholen
Mit MarvelClient das Meiste aus HCL Nomad Web herausholen
panagenda
 
Tampere Docker meetup - Happy 5th Birthday Docker
Tampere Docker meetup - Happy 5th Birthday DockerTampere Docker meetup - Happy 5th Birthday Docker
Tampere Docker meetup - Happy 5th Birthday Docker
Sakari Hoisko
 
Cincom Smalltalk News
Cincom Smalltalk NewsCincom Smalltalk News
Cincom Smalltalk News
ESUG
 
Agile ALM with Traceability: Release of codeBeamer 5.5
Agile ALM with Traceability: Release of codeBeamer 5.5 Agile ALM with Traceability: Release of codeBeamer 5.5
Agile ALM with Traceability: Release of codeBeamer 5.5
Intland Software GmbH
 
Docking, loading, running domino on docker v12
Docking, loading, running domino on docker v12Docking, loading, running domino on docker v12
Docking, loading, running domino on docker v12
Daniele Vistalli
 
An Introduction to the Model-View-Controller Pattern
An Introduction to the Model-View-Controller PatternAn Introduction to the Model-View-Controller Pattern
An Introduction to the Model-View-Controller Pattern
Teamstudio
 
ProSBC on Azure - A Tutorial
ProSBC on Azure - A TutorialProSBC on Azure - A Tutorial
ProSBC on Azure - A Tutorial
Alan Percy
 
ProSBC on Azure - A Tutorial
ProSBC on Azure - A TutorialProSBC on Azure - A Tutorial
ProSBC on Azure - A Tutorial
TelcoBridges Inc.
 
Cincom Smalltalk: Present, Future & Smalltalk Advocacy
Cincom Smalltalk: Present, Future & Smalltalk AdvocacyCincom Smalltalk: Present, Future & Smalltalk Advocacy
Cincom Smalltalk: Present, Future & Smalltalk Advocacy
ESUG
 
Wie man HCL Nomad eine moderne User Experience verschafft
Wie man HCL Nomad eine moderne User Experience verschafftWie man HCL Nomad eine moderne User Experience verschafft
Wie man HCL Nomad eine moderne User Experience verschafft
panagenda
 
Developer Special: How to Prepare Applications for Notes 64-bit Clients
Developer Special: How to Prepare Applications for Notes 64-bit ClientsDeveloper Special: How to Prepare Applications for Notes 64-bit Clients
Developer Special: How to Prepare Applications for Notes 64-bit Clients
panagenda
 
DockerCon EU 2015: Day 1 General Session
DockerCon EU 2015: Day 1 General SessionDockerCon EU 2015: Day 1 General Session
DockerCon EU 2015: Day 1 General Session
Docker, Inc.
 

Similar to W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-Domino-14.pdf (20)

The Ultimate Administrator’s Guide to HCL Nomad Web
The Ultimate Administrator’s Guide to HCL Nomad WebThe Ultimate Administrator’s Guide to HCL Nomad Web
The Ultimate Administrator’s Guide to HCL Nomad Web
 
Co01_panagenda_NotesDomino-Licensing-Understand-and-Optimize-DLAU-results-wit...
Co01_panagenda_NotesDomino-Licensing-Understand-and-Optimize-DLAU-results-wit...Co01_panagenda_NotesDomino-Licensing-Understand-and-Optimize-DLAU-results-wit...
Co01_panagenda_NotesDomino-Licensing-Understand-and-Optimize-DLAU-results-wit...
 
Alles, was Sie ueber HCL Notes 64-Bit Clients wissen muessen
Alles, was Sie ueber HCL Notes 64-Bit Clients wissen muessenAlles, was Sie ueber HCL Notes 64-Bit Clients wissen muessen
Alles, was Sie ueber HCL Notes 64-Bit Clients wissen muessen
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
HCL Domino and Notes v12 are coming!
HCL Domino and Notes v12 are coming!HCL Domino and Notes v12 are coming!
HCL Domino and Notes v12 are coming!
 
DACHNUG50 EVERYTHING-you-need-to-know-about-HCL-Nomad-Web.pdf
DACHNUG50 EVERYTHING-you-need-to-know-about-HCL-Nomad-Web.pdfDACHNUG50 EVERYTHING-you-need-to-know-about-HCL-Nomad-Web.pdf
DACHNUG50 EVERYTHING-you-need-to-know-about-HCL-Nomad-Web.pdf
 
Die ultimative Anleitung für HCL Nomad Web Administratoren
Die ultimative Anleitung für HCL Nomad Web AdministratorenDie ultimative Anleitung für HCL Nomad Web Administratoren
Die ultimative Anleitung für HCL Nomad Web Administratoren
 
Mit MarvelClient das Meiste aus HCL Nomad Web herausholen
Mit MarvelClient das Meiste aus HCL Nomad Web herausholenMit MarvelClient das Meiste aus HCL Nomad Web herausholen
Mit MarvelClient das Meiste aus HCL Nomad Web herausholen
 
Tampere Docker meetup - Happy 5th Birthday Docker
Tampere Docker meetup - Happy 5th Birthday DockerTampere Docker meetup - Happy 5th Birthday Docker
Tampere Docker meetup - Happy 5th Birthday Docker
 
Cincom Smalltalk News
Cincom Smalltalk NewsCincom Smalltalk News
Cincom Smalltalk News
 
Agile ALM with Traceability: Release of codeBeamer 5.5
Agile ALM with Traceability: Release of codeBeamer 5.5 Agile ALM with Traceability: Release of codeBeamer 5.5
Agile ALM with Traceability: Release of codeBeamer 5.5
 
Docking, loading, running domino on docker v12
Docking, loading, running domino on docker v12Docking, loading, running domino on docker v12
Docking, loading, running domino on docker v12
 
An Introduction to the Model-View-Controller Pattern
An Introduction to the Model-View-Controller PatternAn Introduction to the Model-View-Controller Pattern
An Introduction to the Model-View-Controller Pattern
 
ProSBC on Azure - A Tutorial
ProSBC on Azure - A TutorialProSBC on Azure - A Tutorial
ProSBC on Azure - A Tutorial
 
ProSBC on Azure - A Tutorial
ProSBC on Azure - A TutorialProSBC on Azure - A Tutorial
ProSBC on Azure - A Tutorial
 
Cincom Smalltalk: Present, Future & Smalltalk Advocacy
Cincom Smalltalk: Present, Future & Smalltalk AdvocacyCincom Smalltalk: Present, Future & Smalltalk Advocacy
Cincom Smalltalk: Present, Future & Smalltalk Advocacy
 
Wie man HCL Nomad eine moderne User Experience verschafft
Wie man HCL Nomad eine moderne User Experience verschafftWie man HCL Nomad eine moderne User Experience verschafft
Wie man HCL Nomad eine moderne User Experience verschafft
 
Developer Special: How to Prepare Applications for Notes 64-bit Clients
Developer Special: How to Prepare Applications for Notes 64-bit ClientsDeveloper Special: How to Prepare Applications for Notes 64-bit Clients
Developer Special: How to Prepare Applications for Notes 64-bit Clients
 
DockerCon EU 2015: Day 1 General Session
DockerCon EU 2015: Day 1 General SessionDockerCon EU 2015: Day 1 General Session
DockerCon EU 2015: Day 1 General Session
 

More from panagenda

Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
panagenda
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
panagenda
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
De05_panagenda_Prepare-Applications-for-64-bit-Clients.pdf
De05_panagenda_Prepare-Applications-for-64-bit-Clients.pdfDe05_panagenda_Prepare-Applications-for-64-bit-Clients.pdf
De05_panagenda_Prepare-Applications-for-64-bit-Clients.pdf
panagenda
 
Ad01_Navigating-HCL-Notes-14-Upgrades_A-Comprehensive-Guide-for-Conquering-Ch...
Ad01_Navigating-HCL-Notes-14-Upgrades_A-Comprehensive-Guide-for-Conquering-Ch...Ad01_Navigating-HCL-Notes-14-Upgrades_A-Comprehensive-Guide-for-Conquering-Ch...
Ad01_Navigating-HCL-Notes-14-Upgrades_A-Comprehensive-Guide-for-Conquering-Ch...
panagenda
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
panagenda
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
panagenda
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
panagenda
 
Why you need monitoring to keep your Microsoft 365 journey successful
Why you need monitoring to keep your Microsoft 365 journey successfulWhy you need monitoring to keep your Microsoft 365 journey successful
Why you need monitoring to keep your Microsoft 365 journey successful
panagenda
 
Bring the Modern and Seamless User Experience You Deserve to HCL Nomad
Bring the Modern and Seamless User Experience You Deserve to HCL NomadBring the Modern and Seamless User Experience You Deserve to HCL Nomad
Bring the Modern and Seamless User Experience You Deserve to HCL Nomad
panagenda
 
Im Praxistest – Microsoft Teams Performance im hybriden Arbeitsalltag
Im Praxistest – Microsoft Teams Performance im hybriden ArbeitsalltagIm Praxistest – Microsoft Teams Performance im hybriden Arbeitsalltag
Im Praxistest – Microsoft Teams Performance im hybriden Arbeitsalltag
panagenda
 
Hybrid Environments and What They Mean for HCL Notes and Nomad
Hybrid Environments and What They Mean for HCL Notes and NomadHybrid Environments and What They Mean for HCL Notes and Nomad
Hybrid Environments and What They Mean for HCL Notes and Nomad
panagenda
 
Hybride Umgebungen und was sie für HCL Notes und Nomad bedeuten
Hybride Umgebungen und was sie für HCL Notes und Nomad bedeutenHybride Umgebungen und was sie für HCL Notes und Nomad bedeuten
Hybride Umgebungen und was sie für HCL Notes und Nomad bedeuten
panagenda
 
MVP vs. MCM: Microsoft Teams Troubleshooting
MVP vs. MCM: Microsoft Teams TroubleshootingMVP vs. MCM: Microsoft Teams Troubleshooting
MVP vs. MCM: Microsoft Teams Troubleshooting
panagenda
 
HCL Notes und Nomad Fehlerbehebung für Dummies
HCL Notes und Nomad Fehlerbehebung für DummiesHCL Notes und Nomad Fehlerbehebung für Dummies
HCL Notes und Nomad Fehlerbehebung für Dummies
panagenda
 
HCL Notes and Nomad Troubleshooting for Dummies
HCL Notes and Nomad Troubleshooting for DummiesHCL Notes and Nomad Troubleshooting for Dummies
HCL Notes and Nomad Troubleshooting for Dummies
panagenda
 
The CEO is Having MS Teams Call Quality Issues! Now What?
The CEO is Having MS Teams Call Quality Issues! Now What?The CEO is Having MS Teams Call Quality Issues! Now What?
The CEO is Having MS Teams Call Quality Issues! Now What?
panagenda
 
Are Those End-User Hardware Upgrades Necessary Right Now? Maybe Not
Are Those End-User Hardware Upgrades Necessary Right Now? Maybe NotAre Those End-User Hardware Upgrades Necessary Right Now? Maybe Not
Are Those End-User Hardware Upgrades Necessary Right Now? Maybe Not
panagenda
 
All You Need to Know About HCL Notes 64-Bit Clients
All You Need to Know About HCL Notes 64-Bit ClientsAll You Need to Know About HCL Notes 64-Bit Clients
All You Need to Know About HCL Notes 64-Bit Clients
panagenda
 

More from panagenda (19)

Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
De05_panagenda_Prepare-Applications-for-64-bit-Clients.pdf
De05_panagenda_Prepare-Applications-for-64-bit-Clients.pdfDe05_panagenda_Prepare-Applications-for-64-bit-Clients.pdf
De05_panagenda_Prepare-Applications-for-64-bit-Clients.pdf
 
Ad01_Navigating-HCL-Notes-14-Upgrades_A-Comprehensive-Guide-for-Conquering-Ch...
Ad01_Navigating-HCL-Notes-14-Upgrades_A-Comprehensive-Guide-for-Conquering-Ch...Ad01_Navigating-HCL-Notes-14-Upgrades_A-Comprehensive-Guide-for-Conquering-Ch...
Ad01_Navigating-HCL-Notes-14-Upgrades_A-Comprehensive-Guide-for-Conquering-Ch...
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
Why you need monitoring to keep your Microsoft 365 journey successful
Why you need monitoring to keep your Microsoft 365 journey successfulWhy you need monitoring to keep your Microsoft 365 journey successful
Why you need monitoring to keep your Microsoft 365 journey successful
 
Bring the Modern and Seamless User Experience You Deserve to HCL Nomad
Bring the Modern and Seamless User Experience You Deserve to HCL NomadBring the Modern and Seamless User Experience You Deserve to HCL Nomad
Bring the Modern and Seamless User Experience You Deserve to HCL Nomad
 
Im Praxistest – Microsoft Teams Performance im hybriden Arbeitsalltag
Im Praxistest – Microsoft Teams Performance im hybriden ArbeitsalltagIm Praxistest – Microsoft Teams Performance im hybriden Arbeitsalltag
Im Praxistest – Microsoft Teams Performance im hybriden Arbeitsalltag
 
Hybrid Environments and What They Mean for HCL Notes and Nomad
Hybrid Environments and What They Mean for HCL Notes and NomadHybrid Environments and What They Mean for HCL Notes and Nomad
Hybrid Environments and What They Mean for HCL Notes and Nomad
 
Hybride Umgebungen und was sie für HCL Notes und Nomad bedeuten
Hybride Umgebungen und was sie für HCL Notes und Nomad bedeutenHybride Umgebungen und was sie für HCL Notes und Nomad bedeuten
Hybride Umgebungen und was sie für HCL Notes und Nomad bedeuten
 
MVP vs. MCM: Microsoft Teams Troubleshooting
MVP vs. MCM: Microsoft Teams TroubleshootingMVP vs. MCM: Microsoft Teams Troubleshooting
MVP vs. MCM: Microsoft Teams Troubleshooting
 
HCL Notes und Nomad Fehlerbehebung für Dummies
HCL Notes und Nomad Fehlerbehebung für DummiesHCL Notes und Nomad Fehlerbehebung für Dummies
HCL Notes und Nomad Fehlerbehebung für Dummies
 
HCL Notes and Nomad Troubleshooting for Dummies
HCL Notes and Nomad Troubleshooting for DummiesHCL Notes and Nomad Troubleshooting for Dummies
HCL Notes and Nomad Troubleshooting for Dummies
 
The CEO is Having MS Teams Call Quality Issues! Now What?
The CEO is Having MS Teams Call Quality Issues! Now What?The CEO is Having MS Teams Call Quality Issues! Now What?
The CEO is Having MS Teams Call Quality Issues! Now What?
 
Are Those End-User Hardware Upgrades Necessary Right Now? Maybe Not
Are Those End-User Hardware Upgrades Necessary Right Now? Maybe NotAre Those End-User Hardware Upgrades Necessary Right Now? Maybe Not
Are Those End-User Hardware Upgrades Necessary Right Now? Maybe Not
 
All You Need to Know About HCL Notes 64-Bit Clients
All You Need to Know About HCL Notes 64-Bit ClientsAll You Need to Know About HCL Notes 64-Bit Clients
All You Need to Know About HCL Notes 64-Bit Clients
 

Recently uploaded

Wired_2.0_Create_AmsterdamJUG_09072024.pptx
Wired_2.0_Create_AmsterdamJUG_09072024.pptxWired_2.0_Create_AmsterdamJUG_09072024.pptx
Wired_2.0_Create_AmsterdamJUG_09072024.pptx
SimonedeGijt
 
Vip Girls Call ServiCe Hyderabad 0000000000 Pooja Best High Class Hyderabad A...
Vip Girls Call ServiCe Hyderabad 0000000000 Pooja Best High Class Hyderabad A...Vip Girls Call ServiCe Hyderabad 0000000000 Pooja Best High Class Hyderabad A...
Vip Girls Call ServiCe Hyderabad 0000000000 Pooja Best High Class Hyderabad A...
ashiklo9823
 
BITCOIN HEIST RANSOMEWARE ATTACK PREDICTION
BITCOIN HEIST RANSOMEWARE ATTACK PREDICTIONBITCOIN HEIST RANSOMEWARE ATTACK PREDICTION
BITCOIN HEIST RANSOMEWARE ATTACK PREDICTION
ssuser2b426d1
 
NBFC Software: Optimize Your Non-Banking Financial Company
NBFC Software: Optimize Your Non-Banking Financial CompanyNBFC Software: Optimize Your Non-Banking Financial Company
NBFC Software: Optimize Your Non-Banking Financial Company
NBFC Softwares
 
ENISA Threat Landscape 2023 documentation
ENISA Threat Landscape 2023 documentationENISA Threat Landscape 2023 documentation
ENISA Threat Landscape 2023 documentation
sofiafernandezon
 
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) .pdf
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) .pdfAWS Cloud Practitioner Essentials (Second Edition) (Arabic) .pdf
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) .pdf
karim wahed
 
The Ultimate Guide to Phone Spy Apps: Everything You Need to Know
The Ultimate Guide to Phone Spy Apps: Everything You Need to KnowThe Ultimate Guide to Phone Spy Apps: Everything You Need to Know
The Ultimate Guide to Phone Spy Apps: Everything You Need to Know
onemonitarsoftware
 
Addressing the Top 9 User Pain Points with Visual Design Elements.pptx
Addressing the Top 9 User Pain Points with Visual Design Elements.pptxAddressing the Top 9 User Pain Points with Visual Design Elements.pptx
Addressing the Top 9 User Pain Points with Visual Design Elements.pptx
Sparity1
 
Leading Project Management Tool Taskruop.pptx
Leading Project Management Tool Taskruop.pptxLeading Project Management Tool Taskruop.pptx
Leading Project Management Tool Taskruop.pptx
taskroupseo
 
Artificial intelligence in customer services or chatbots
Artificial intelligence  in customer services or chatbotsArtificial intelligence  in customer services or chatbots
Artificial intelligence in customer services or chatbots
kayash1656
 
Independent Girls call Service Pune 000XX00000 Provide Best And Top Girl Serv...
Independent Girls call Service Pune 000XX00000 Provide Best And Top Girl Serv...Independent Girls call Service Pune 000XX00000 Provide Best And Top Girl Serv...
Independent Girls call Service Pune 000XX00000 Provide Best And Top Girl Serv...
bhumivarma35300
 
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in CityGirls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
neshakor5152
 
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) AWS Security .pdf
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) AWS Security .pdfAWS Cloud Practitioner Essentials (Second Edition) (Arabic) AWS Security .pdf
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) AWS Security .pdf
karim wahed
 
welcome to presentation on Google Apps
welcome to   presentation on Google Appswelcome to   presentation on Google Apps
welcome to presentation on Google Apps
AsifKarimJim
 
Folding Cheat Sheet #7 - seventh in a series
Folding Cheat Sheet #7 - seventh in a seriesFolding Cheat Sheet #7 - seventh in a series
Folding Cheat Sheet #7 - seventh in a series
Philip Schwarz
 
active-directory-auditing-solution (2).pptx
active-directory-auditing-solution (2).pptxactive-directory-auditing-solution (2).pptx
active-directory-auditing-solution (2).pptx
sudsdeep
 
VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...
VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...
VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...
jealousviolet
 
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) Course Introducti...
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) Course Introducti...AWS Cloud Practitioner Essentials (Second Edition) (Arabic) Course Introducti...
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) Course Introducti...
karim wahed
 
Break data silos with real-time connectivity using Confluent Cloud Connectors
Break data silos with real-time connectivity using Confluent Cloud ConnectorsBreak data silos with real-time connectivity using Confluent Cloud Connectors
Break data silos with real-time connectivity using Confluent Cloud Connectors
confluent
 
Attendance Tracking From Paper To Digital
Attendance Tracking From Paper To DigitalAttendance Tracking From Paper To Digital
Attendance Tracking From Paper To Digital
Task Tracker
 

Recently uploaded (20)

Wired_2.0_Create_AmsterdamJUG_09072024.pptx
Wired_2.0_Create_AmsterdamJUG_09072024.pptxWired_2.0_Create_AmsterdamJUG_09072024.pptx
Wired_2.0_Create_AmsterdamJUG_09072024.pptx
 
Vip Girls Call ServiCe Hyderabad 0000000000 Pooja Best High Class Hyderabad A...
Vip Girls Call ServiCe Hyderabad 0000000000 Pooja Best High Class Hyderabad A...Vip Girls Call ServiCe Hyderabad 0000000000 Pooja Best High Class Hyderabad A...
Vip Girls Call ServiCe Hyderabad 0000000000 Pooja Best High Class Hyderabad A...
 
BITCOIN HEIST RANSOMEWARE ATTACK PREDICTION
BITCOIN HEIST RANSOMEWARE ATTACK PREDICTIONBITCOIN HEIST RANSOMEWARE ATTACK PREDICTION
BITCOIN HEIST RANSOMEWARE ATTACK PREDICTION
 
NBFC Software: Optimize Your Non-Banking Financial Company
NBFC Software: Optimize Your Non-Banking Financial CompanyNBFC Software: Optimize Your Non-Banking Financial Company
NBFC Software: Optimize Your Non-Banking Financial Company
 
ENISA Threat Landscape 2023 documentation
ENISA Threat Landscape 2023 documentationENISA Threat Landscape 2023 documentation
ENISA Threat Landscape 2023 documentation
 
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) .pdf
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) .pdfAWS Cloud Practitioner Essentials (Second Edition) (Arabic) .pdf
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) .pdf
 
The Ultimate Guide to Phone Spy Apps: Everything You Need to Know
The Ultimate Guide to Phone Spy Apps: Everything You Need to KnowThe Ultimate Guide to Phone Spy Apps: Everything You Need to Know
The Ultimate Guide to Phone Spy Apps: Everything You Need to Know
 
Addressing the Top 9 User Pain Points with Visual Design Elements.pptx
Addressing the Top 9 User Pain Points with Visual Design Elements.pptxAddressing the Top 9 User Pain Points with Visual Design Elements.pptx
Addressing the Top 9 User Pain Points with Visual Design Elements.pptx
 
Leading Project Management Tool Taskruop.pptx
Leading Project Management Tool Taskruop.pptxLeading Project Management Tool Taskruop.pptx
Leading Project Management Tool Taskruop.pptx
 
Artificial intelligence in customer services or chatbots
Artificial intelligence  in customer services or chatbotsArtificial intelligence  in customer services or chatbots
Artificial intelligence in customer services or chatbots
 
Independent Girls call Service Pune 000XX00000 Provide Best And Top Girl Serv...
Independent Girls call Service Pune 000XX00000 Provide Best And Top Girl Serv...Independent Girls call Service Pune 000XX00000 Provide Best And Top Girl Serv...
Independent Girls call Service Pune 000XX00000 Provide Best And Top Girl Serv...
 
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in CityGirls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
 
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) AWS Security .pdf
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) AWS Security .pdfAWS Cloud Practitioner Essentials (Second Edition) (Arabic) AWS Security .pdf
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) AWS Security .pdf
 
welcome to presentation on Google Apps
welcome to   presentation on Google Appswelcome to   presentation on Google Apps
welcome to presentation on Google Apps
 
Folding Cheat Sheet #7 - seventh in a series
Folding Cheat Sheet #7 - seventh in a seriesFolding Cheat Sheet #7 - seventh in a series
Folding Cheat Sheet #7 - seventh in a series
 
active-directory-auditing-solution (2).pptx
active-directory-auditing-solution (2).pptxactive-directory-auditing-solution (2).pptx
active-directory-auditing-solution (2).pptx
 
VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...
VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...
VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...
 
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) Course Introducti...
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) Course Introducti...AWS Cloud Practitioner Essentials (Second Edition) (Arabic) Course Introducti...
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) Course Introducti...
 
Break data silos with real-time connectivity using Confluent Cloud Connectors
Break data silos with real-time connectivity using Confluent Cloud ConnectorsBreak data silos with real-time connectivity using Confluent Cloud Connectors
Break data silos with real-time connectivity using Confluent Cloud Connectors
 
Attendance Tracking From Paper To Digital
Attendance Tracking From Paper To DigitalAttendance Tracking From Paper To Digital
Attendance Tracking From Paper To Digital
 

W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-Domino-14.pdf

  • 1. Upgrade your time The Hitch Hiker’s Guide to Notes and Domino 14 April 22, 2024
  • 2. Christoph Adler Head of Solution Consulting christoph.adler@panagenda.com Speakers Florian Vogler Chief Executive Officer florian.vogler@panagenda.com Henning Kunz Chief Operating Officer henning.kunz@panagenda.com
  • 3.  Welcome & Introduction and Setting the Stage  Lots of pretty updates, from small to large, plus FREE stuff  DLAU  All things 64 bit  Client Upgrades  State of the Union Recurring Epiphenomenons: 64-bit, Notes, Nomad, Nomad Web, MarvelClient, Volt, etc. Agenda 13:30 - 17:00ish
  • 4.  Welcome & Introduction and Setting the Stage  Lots of pretty updates, from small to large, plus FREE stuff  DLAU  All things 64 bit  Client Upgrades  State of the Union Recurring Epiphenomenons: 64-bit, Notes, Nomad, Nomad Web, MarvelClient, Volt, etc. Agenda 13:30 - 17:00ish Coffee break (approx.): 15:00 – 15:20
  • 5. engage! (also contains non-free stuff) Three questions before we start: • Who read/knows the Hitchhiker’s Guide? • Who is using 1-n panagenda solution(s)? – MarvelClient, SecurityInsider, iDNA, GreenLight, TrueDEM, … • Who is a Notes developer or has Notes developers?
  • 8. About panagenda • Founded 2007, privately owned and funded • HQ in Vienna (Austria) • Offices in Germany, USA and The Netherlands • panagendians work from 20+ different locations • HCL Strategic Partner
  • 10. panagenda: Flagship Product Portfolio HCL Notes Client Management HCL Domino Server Monitoring HCL Domino Application Analytics Microsoft 365 & Teams Digital Experience Monitoring MarvelClient + SecurityInsider GreenLight iDNA for Applications (also log.nsf and Mail) OfficeExpert TrueDEM (End-To-End Monitoring)
  • 11. MarvelClient Basic for Rich Clients • Notes Client Management Solution – for Windows 32+64, Citrix/VDI/WTS, Mac 64, HCL Nomad (Mobile) and Nomad Web – for (Basic and) Standard and HCAA Automate Roaming Realtime Eclipse Mail FREE: MarvelClient (Basic) for HCL Nomad Mobile FREE panagenda MarvelClient: A short refresher
  • 12. 2023 • 05 Nomad Web 1.0.8 • 06 Nomad 1.0.31 • 08 Notes 11.0.1FP8, Notes 12.0.2FP2, Nomad 1.0.32 • 09 Nomad Web 1.0.9 • 10 Nomad 1.0.33, Nomad 1.0.34 • 11 Nomad 1.0.35 • 12 Notes 14.0, Nomad Web 1.0.10, Nomad Web 1.0.10IF1 2024 • 01 Notes 12.0.2FP3, Nomad 1.0.36 , Nomad 1.0.37#1 • 02 Nomad 1.0.37#2+3+4+5+6 • 03 Nomad Web 1.0.11, Nomad 1.0.38#1+2+3 • 04 Notes 14.0FP1, Nomad 1.0.38#4 In Progress • Notes 12.0.2FP4, Notes 14.0.1, Nomad Web 1.0.next, Nomad 1.0.next panagenda & HCL
  • 13. panagenda & HCL 2023 • 05 Nomad Web 1.0.8 • 06 Nomad 1.0.31 • 08 Notes 11.0.1FP8, Notes 12.0.2FP2, Nomad 1.0.32 • 09 Nomad Web 1.0.9 • 10 Nomad 1.0.33, Nomad 1.0.34 • 11 Nomad 1.0.35 • 12 Notes 14.0, Nomad Web 1.0.10, Nomad Web 1.0.10IF1 2024 • 01 Notes 12.0.2FP3, Nomad 1.0.36 , Nomad 1.0.37#1 • 02 Nomad 1.0.37#2+3+4+5+6 • 03 Nomad Web 1.0.11, Nomad 1.0.38#1+2+3 • 04 Notes 14.0FP1, Nomad 1.0.38#4 In Progress • Notes 12.0.2FP4, Notes 14.0.1, Nomad Web 1.0.next, Nomad 1.0.next MarvelClient 3 Templates (16) 6 DLLs (Windows+Mac; 14) +Nomad and Nomad Web 2 Eclipse Plugins (3) 22 Updates for MCUpgrade +3 SecurityInsider +1 AutoMover +2 iDNA Applications +2 Document Properties
  • 14. panagenda & HCL 2023 • 05 Nomad Web 1.0.8 • 06 Nomad 1.0.31 • 08 Notes 11.0.1FP8, Notes 12.0.2FP2, Nomad 1.0.32 • 09 Nomad Web 1.0.9 • 10 Nomad 1.0.33, Nomad 1.0.34 • 11 Nomad 1.0.35 • 12 Notes 14.0, Nomad Web 1.0.10, Nomad Web 1.0.10IF1 2024 • 01 Notes 12.0.2FP3, Nomad 1.0.36 , Nomad 1.0.37#1 • 02 Nomad 1.0.37#2+3+4+5+6 • 03 Nomad Web 1.0.11, Nomad 1.0.38#1+2+3 • 04 Notes 14.0FP1, Nomad 1.0.38#4 In Progress • Notes 12.0.2FP4, Notes 14.0.1, Nomad Web 1.0.next, Nomad 1.0.next MarvelClient 217 Templates 702 DLLs (Windows+Mac) +Nomad and Nomad Web 51 Eclipse Plugins 211 Updates for MCUpgrade +SecurityInsider +AutoMover +iDNA Applications +Document Properties
  • 15. Free stuff (also contains non-free stuff) • The MarvelClient Config & Analyze Databases come with OPEN DESIGN! – All 32 AND 64 bit compatible – How to design and code for multilingual databases – Working with Images and Icons – Working with file attachments – Getting folder names (e.g. Notes data & Program, Windows temp, …) – Working with Windows Clipboard – Base64 encoding – Bitness testing – HTML Rendering – XPages Charts based on Notes views (Bar, Pie, …) – … and a zillion more things
  • 16. • MarvelClient Essentials for Notes and Nomad Web • MarvelClient Basic for Nomad Mobile • MarvelClient Migration Roaming for Nomad Web • MarvelClient Upgrade Free 25 • (AutoMover) • SecurityInsider Light • Document Properties • Document Properties Pro • Support Helper • Preftree Plugin • Tabzilla Plugin • Timezone Helper Plugin • NEW: Icon Embiggenator Free stuff (also contains non-free stuff)
  • 17. Small • MarvelZip • MarvelClient Shutdown Pbar • MarvelClient Upgrade Large • MarvelClient* 64-bit • MarvelClient 14.x • MarvelClient Upgrade 14.x • SecurityInsider for DLAU • iDNA for DLAU • TrueDEM for Microsoft 365 & Teams Lots of pretty updates, from small to large
  • 18. Licensing – DLAU – panagenda solutions 18 "Just as space is big, hugely, mind-bogglingly big, so too can be the realm of software licensing. Yet, with HCL Domino's licensing, navigating through it using panagendas solutions can be as smooth as hitchhiking across the galaxy with a trusty Guide in your pocket."
  • 19. Domino Licensing model as of June 2023 • End of June 23 HCL announced the new licensing model for HCL Domino – EOM and EOS for Domino Utility Server and Domino Utility Express – CCB (complete Collaboration Business Edition) – CCX (complete Collaboration eXternal User) – CCB is the only license entitling customers to all Domino’s features, updates, and supporting programs. – Following an adoption rate of over 70% for CCB licensing and with many more planning to move to CCB, we are making the Domino License Analysis Utility (DLAU) tool available to enable customers to perform a baseline count of the needed CCB/CCX entitlements for any Domino configuration and, at the same time, to perform a security “health check” on your Domino deployment. From: https://www.hcl-software.com/blog/domino/product-announcement-hcl-domino-license-simplification
  • 20. Domino Licensing model as of June 2023 – Away from server-only licensing (based on PVU)to user based licensing – EOM (End of Marketing) for the part numbers in table: June 2023 – EOS (End of support) for the part numbers in table: June, 30 2024 From: https://www.hcl-software.com/blog/domino/product-announcement-hcl-domino-license-simplification
  • 21. CCB License • HCL Domino Complete Collaboration Business Edition (CCB) for B2E and B2C users • A simple “Per User everything model” – use any client and any protocol for any server capacity to run all applications – including enterprise e-mail. • Transparent license compliance management by simple user counting • All new Domino features are only included with CCB entitlements – e.g., from V12.0.2 Nomad for Web Browsers and Domino REST APIs • Internal – CCB user (all employees or contractors in the enterprise) • External – Guest user (unlimited anonymous browser access users) – Known Guest (unlimited registered users with read-only access) From blog post Uffe Sorensen , Global Director of DS Strategy, HCL Software https://www.hcl-software.com/blog/domino/all-you-ever-wanted-to-know-about-domino-ccb-licensing-and-dlau-tool/
  • 22. CCX License • For B2B (Business-to-Business) or advanced B2C scenarios, where the external users must fully engage in applications beyond the read/only access permitted for Known Guests, HCL introduced the CCX entitlement as an add-on for CCB-only environments. • CCX users have full functionality (up to ACL level of “author”) to use Domino and Domino Leap (if installed) applications and workflows but cannot create applications themselves. CCX users do not have a personal mailbox but can use task/functional mail for workflow routing or applications generating mail. From blog post Uffe Sorensen , Global Director of DS Strategy, HCL Software https://www.hcl-software.com/blog/domino/all-you-ever-wanted-to-know-about-domino-ccb-licensing-and-dlau-tool/
  • 23. DominoLicenseAnalysisUtility (from HCL) • This new utility will assist HCL Domino Administrators in determining your Authorized User Count within their HCL Domino environment • Comes as a template from here: https://github.com/HCL-TECH-SOFTWARE/domino-license-analysis-utility-DLAU • Runs from a Notes client • Results in 45-120 minutes • New releases very often • Latest 1.2.4 from 17.04.2024
  • 24. From HCL Slide deck https://opensource.hcltechsw.com/domino-license-analysis-utility-DLAU/assets/pdf/what-Is-the-domino-license-analysis-utility.pdf
  • 28. DLAU summary • “It is important to note that DLAU is not conducting a license audit, which is always an in-depth hindsight analysis. Instead, DLAU is creating a baseline to help you and HCLSoftware have a meaningful forward-looking conversation for your renewal or restart or move to CCB or Volt MX Go.”* So lets take a look into your environment from a different perspective * https://www.hcl-software.com/blog/domino/all-you-ever-wanted-to-know-about-domino-ccb-licensing-and-dlau-tool
  • 29. CCB-CCX counts simplified… • CCB – Counted: all persondocs (internal) • Minus internal pdocs without valid certificate (cannot authenticate) • Minus internal pdocs without certificate and/or http password (cannot authenticate) • Minus internal pdoc identities in deny access groups (used in “no access” fields in serverdocs) – Not counted: (external) • All anonymous - Guest • All pdoc (external) with no more than read access - known Guest • CCX – Counted: all persondocs (external) with more than reader in any database acl
  • 30. “Amidst the digital frontier, where cyber threats lurk in the shadowy recesses of the net, SecurityInsider stands as a vigilant sentinel. Its insights pierce through the veil of obscurity, offering a beacon of knowledge to those navigating the treacherous waters of Domino app security, much like the guiding light of the Heart of Gold’s Infinite Improbability Drive in the galaxy of uncertainty.”
  • 31. • panagenda product (successor of GroupExplorer) • Domino application (comes as ntf) • Scans directory(ies) – Users – Groups • Resolves groups • Scans DB ACLs
  • 32. Understand Your Licensing • You have to understand the new HCL Domino License Analysis Utility (DLAU) tool results – Why are some of my “external” users being counted as CCB instead of CCX? – Why are some of my Deny Access groups not being recognized? – Do I have databases with ACL settings that skew the results? • SecurityInsider has new scanning capabilities and views that can help DISCLAIMER: SecurityInsider is NOT a replacement for DLAU, but it can provide insights to help you understand your environment
  • 33. Differences Between SecurityInsider and DLAU • Secondary Directories (as of 5 Dec 2023) • Deny Access Groups/Users (as of 5 Dec 2023) SecurityInsider DLAU Secondary directory in Directory Assistance (da.nsf) marked “Enabled: Yes” and “Group Authorization: Yes” All directories in Directory Assistance (da.nsf), even those marked “Enabled: No” SecurityInsider DLAU All users, groups, and subgroups in the “Not Access Server” field of the server document Some combination of: • Groups in the “Not Access Server” field • Users without Internet passwords • Users with expired Notes certificates • “Enforce server access settings” fields (LDAP and HTTP) on the server document Does not include explicit users and wildcard groups in “Not access server” field
  • 34. Highest Access Levels for All Users • Easily see the highest access level for all users – Split between primary and secondary directory users, for CCX license checks – Highest access across all databases on the server – Opening an Endpoint document shows what group structure gives the user that access, and which database(s) it applies to
  • 35. Default Database Access • Get a list of all the databases on a server with Default access at or above a certain level
  • 36. Deny Access Groups • See which users are in Deny Access groups, and whether those groups are included on the Server document’s “Not Access Server” field – Also see which users are in both Deny Access groups AND other (regular) groups, you might want to remove those users from the regular groups
  • 37. Deny Access Database Cleanup • See which users are properly in a Deny Access group, but who are still listed in a database ACL – You might want to remove those users from the ACL too
  • 38. Deny Access Users in Group and ACL lists • Users who are properly in a Deny Access group or subgroup listed on a Server document are now flagged as “DENY ACCESS” in Group and ACL lists – There’s also new AND/OR/NOT filter options for easier searches
  • 39. In the vast expanse of the digital cosmos, where data streams like the starlit trails of the Milky Way, the product iDNA emerges as the Hitchhiker’s Guide to the App Galaxy, a beacon for navigators seeking to chart their course through the intricate constellations of code and app usage.
  • 40. Executive Summary • Key Benefits – Consolidation & optimization potential – Basic information for effort estimates – Facts for risk assessments – Better decisions, based on facts
  • 41. • Overview of the Environment – Usage of applications (Notes Client / Web) – Design complexity and similarity – Source code analysis – Content analysis – License optimization Executive Summary
  • 42. Architecture Overview 42 • Virtual Appliance collects datapoints – includes Data Warehouse, Web Server, etc. – Turnkey solution (based on Docker-ized Containers) • Your data stays on prem!
  • 43. Architecture Overview • Communication via (secure) Notes Protocol – Minimized impact on your operative systems • No installation (on your Domino servers) – Collects all data from existing sources Standard system dbs, and nsf/ntf in focus
  • 44. Which data is collected • Server inventory • Database (nsf, ntf) inventory from servers in scope – Database Directory of the servers – Catalog.nsf on the servers • Person Inventory – Domino Directory • Usage data Notes client – from servers log.nsf • Designs of the “Focus Databases” – Extracting design via dxl export • Optional – Organization / Location data • from person document (department or custom field / location field) – Usagedata Browser • from domlog.nsf – Content from manually selected databases (per db instance lics) – DLAU data – MC analyze data Via the GUI usagedata is visible down to single user names. Standard license pseudonymizes those usernames.
  • 45. 45
  • 46. DLAU Report vs IFA info
  • 47. IFA and DLAU • We have – Persondocs • Certificate • http password – Useractivity • database read/write access – Code info • Agent signer – DB info • ACL entries – Domino Directory Info • Deny Access Groups • Serverdocs Username Category Simple Category Unauthorization Action Department Name Category Focus Activity Timeframe Last Activity Focus DB Count Focus Replica Sets Used User Is ACL Manager ACL Manager Count DBs User Is Agent Signer Agent Signer Count DBs Agent Signer Count Agents Deny Access Member Group Count ID Lockout [Person Doc Check Password] Has DLAU Data DLAU User Type DLAU Is Active DLAU Has HTTP Password DLAU User Cert Expired DLAU Certificate Expiry DLAU Servers Available Count DLAU Servers Accessible Count DLAU Servers Accessible List DLAU Entitlement List Deny Access Member DLAU License Type DLAU License Type Advanced DLAU License Required
  • 48. What does it help • Check which identities from Domino Directory can be deleted – activity / no activity • Check for risk (before deletion/degradation) – Agent signatures – ACL Managers • Action to reduce count – Deny access group memberships – Remove certificate and/or http password from pdoc • Rerun DLAU report → optimized lic count
  • 49. Like cosmic quasars, 64-bit clients emit intense energy. But beware of gravitational anomalies - some applications may wobble.
  • 50. • Double memory – Not double on Citrix/most VDI; transaction load unknown, but possibly negligible • Program folder  C:Program Files (x86)HCLNotes → C:Program FilesHCLNotes • Registry  HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeLotusNotes → HKEY_LOCAL_MACHINESOFTWARELotusNotes • COM Objects → 64-bit, EXTMGR_ADDINS → 64-bit • Installer(s):  Be careful: Notes 32-bit Installer cannot detect Notes 64-bit clients Changes 32-bit → 64-bit
  • 51. • NICE64 (nice64.exe)  Notes_12.0.2_Win_64bit_EnglishUtilityNotesCustomizationKit_1_0.zip  Can (currently) only detect 64-bit clients “completely” ▪ Run nice64.exe first and then nice.exe afterwards  A future Nice”96”.exe version, which detects and cleans 32- and 64-bit clients, is possible but not decided by HCL yet Changes 32-bit → 64-bit
  • 52. • Tuesday 16:30 - 17:15 Violierenzaal Julien Robichaux: De05. How to Prepare Applications for Notes 64-bit Clients • We will only cover code topics on a very high / condensed level Are you a developer?
  • 53. • Tuesday 16:30 - 17:15 Violierenzaal Julien Robichaux: De05. How to Prepare Applications for Notes 64-bit Clients • We will only cover code topics on a very high / condensed level • Speaking of sessions: – Wednesday 08:00 - 08:45 Joseph Schaddezaal: Christoph Adler Ad01. Navigating HCL Notes 14 Upgrades: A Comprehensive Guide for Conquering Challenges – Wednesday 10:15 - 11:00 Violierenzaal: Henning Kunz Co01. Notes/Domino Licensing: Understand and Optimize DLAU results with panagenda Are you a developer or administrator?
  • 54. • NotesUIWorkspace.Prompt (saving in 64-bit designer → 32-bit client) • NotesView.GetAllEntriesByKey with array (saving in 64-bit designer) – Only fixed if your 32 bit clients are on 12.0.2FP3 • NotesDocument.CreateObject with Microsoft Excel in 64-bit client 64-bit fixes in Notes 14.0FP1
  • 55. • LotusScript code compiled on 32bit client fails on 64bit client, and vice versa (hcltechsw.com) – → technote states: a fix will be available in 12.0.2FP4 and 14.0.1(!) = future • Replace function using arrays as search/replace parameters – USE 32-bit DESIGNER! • Strings in Types/structs for C-API calls – Must use Execute statement to compile at runtime • Java system.out no longer prints to Domino server console • … 64-bit (known) open issues in Notes 14.0FP1
  • 56. • Find and adjust code that compares whether NotesSession.Platform = “Windows/32“ → will not run on 64-bit – Or even LCase$(Left$(NotesSession.Platform, 3))=“win” – The latter ensures that the code runs on 64-bit BUT: the code may have to be adapted for 64-bit • Find and adjust all relevant API calls (Long → Double) – Also: UseDoubleAsPointer! Your very own code
  • 57. • Win32 vs Win64 vs Win & As Long • Searching your code for possible issues can be anything from easy to very hard, e.g.: RegQueryValue vs. ["|{](win|windows)["|}] vs. (?is)^(?!.*double|#.*).*?declares+?(?:privates+?|publics+?)?(?:function|sub)( ?:s+?w+?&s*?libs+?[^&(]+?(|s+?w+?s*?libs+?[^&(]+?([^)]*?(?:ass+?lo ng|&)[^)]*?)|s+?w+?s*?libs+?[^&(]+?([^)]*?)s*?ass+?long) Your very own code
  • 58. • If Left$(NotesSession.Platform, 3)=“Win” • If Left$(NotesSession.Platform, 3)=|Win| • If Left$(NotesSession.Platform, 3)={Win} Your very own code
  • 59. • Declare Function lstrcpy Lib "kernel32" Alias "lstrcpyW" (ByVal lpString1 As Unicode String, ByVal lpString2 As Any) As Long • Declare Function lstrcpy Lib "kernel32" Alias "lstrcpyW" _ (ByVal lpString1 As Unicode String, ByVal lpString2 As Any) As Long • Declare Function lstrcpy Lib "kernel32" Alias "lstrcpyW" (_ ByVal lpString1 As Unicode String,_ ByVal lpString2 As Any _ ) As Long • Also: any blank could be multiple, as well as spaces &| tabs Your very own code
  • 60. Notes 14.0.0 FP1 or 12.0.2 FP3 • Notes 12.0.2: NO! • Notes 12.0.2 FP1: NO! • Notes 12.0.2 FP2: NO! • Notes 12.0.2 FP3, 14.0 FP1: Maybe, DO NOT USE 64-bit DESIGNER • There is an issue with desktop tab drag & drop in 14.0 Which version is best for HCL Notes 64-bit?
  • 61. 64 bit Readiness and iDNA for applications • Ruleset to find problematic code • 14 different “insights” – Plus: Nomad & Nomad Web!
  • 63. Let’s switch to a very important topic!
  • 65. panagenda proudly presents THE ICON EMBIGGENATOR
  • 70. NOTES UPGRADES But beware! The path is treacherous, filled with cosmic debris and legacy code fragments. Fear not; I shall guide you.
  • 71. Upgrade your time Why are we still talking about Notes Upgrades?
  • 72. Stay current with (security) updates Current available and supported releases – HCL Notes 14.0.0 FP1 (April 2024) – 64-bit only • Next version → 14.0.1 (tba) • No EOL defined yet – HCL Notes 12.0.2 FP3 (January 2024) – 32 and 64-bit • Next version → 12.0.2 FP4 (Q2/2024) • No EOL defined yet – HCL Notes 11.0.1 FP8 (August 2023) – 32-bit only • Next version → 11.0.1 FP9 (Q3/2024) • No EOL defined yet
  • 73. Stay current with (security) updates If you have one the following releases installed, you need to upgrade! – HCL Notes 10.0.1 FP8 IF1 (May 2023) • EOL = arrived ; EOS = June, 1st 2024 AND “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 IF12 (August 2023) • EOL = arrived ; EOS = June, 1st 2024 AND “Support Update - List of Exceptions Starting 12/31/2021” here: https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0085697
  • 75. Upgrade your time Upgrade solution(s) Comparison
  • 76. Upgrade Solutions 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.nsf, …
  • 77. Upgrade Solutions 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/remote worker package distribution Depends on solution Customizable design
  • 78. Upgrade Solutions Comparison (cont.) Feature Smart Upgrade Notes Auto Update InstallShield Tuner Software Deployment Marvel Client Upgrade (FREE25) Customizable text and languages Citrix, WTS and VDI upgrades Citrix, WTS and VDI optimization Success Reporting and Monitoring Only if successful Only if successful
  • 79. Short answer: − It doesn’t provide the solution YOU → the CUSTOMERS need Let’s assume you like the way how AUT and/or Smart Upgrade works – AUT cannot upgrade to Notes 12.0.2 64-bit and Notes 14 if • Notes < 9.0.1 FP10 IF12 (no AUT) – Notes 9.0.1, 10.0.x, 11.0.x, 12.0.2 (32-bit) → Data Migration? Notes.ini (paths, dll, etc.)? – AUT currently has issues on Notes 64-bit releases and cannot run upgrades on • Notes 14.0.0 • Notes 12.0.2 with/without FP1, FP2 or FP3 – Both features are ONLY start executing Notes installer files, not more! STOP – but why not using AUT or Smart Upgrade?
  • 80. Current Notes Auto Update (AUT) issue
  • 81. Oh – while talking about issues … Already solved with MarvelClient Upgrade (FREE25)
  • 87. Upgrade your time HCL Notes Upgrade Package (in 5min)
  • 88. HCL Notes Upgrade Package – Define Target Let’s assume you want to Upgrade from Notes 9.0.1 to the following: − HCL Notes 14.0.0 FP1 − MultiUser Install − Languages: Czech, Danish, Dutch, English, French, Slovenian and Spanish − Default paths for Program directory C:Program FilesHCLNotes Shared data directory C:ProgramDataHCLNotesDatashared Data directory C:Users%USERNAME%AppDataLocalHCLNotesData
  • 89. Upgrade your time Your Notes Upgrade Package in 5min
  • 90. Upgrade your time Updating an existing HCL Notes Upgrade Package (in <2min)
  • 91. Make Your Data Work For You Your Notes Upgrade Package in 5min
  • 92. LIVE Upgrade to HCL Notes 14.0.0 FP1 MarvelClient, like a cosmic comet, streaks through your HCL Notes environment, orchestrating upgrades, optimizations, and cosmic alignments. It’s more than a tool; it’s a cosmic companion.
  • 93. Back to our CEO President
  • 94. • HCL Notes 14 – HCL Notes 64-bit client (NO 32-bit!) – Java 17, Eclipse 4.22, C++ Update – Apple MacOS Sonoma and Apple M2 Support State of the Union – Viewing .msg files in Notes – Improved Delayed Delivery – Mail Merge (personalized mail for groups) – Join button on calendar alarms – Proxy support for online meetings – Improved online meeting setup – Support for long database names on workspace – Remove borders option for workspace – Drag and drop of workspace tabs (handle with care) – Notes Federated Login (NFL) enhancements – Disable LotusScript Debugger option via Policy – Update and AutoUpdate from 32 bit to 64 bit – Improved JavaScript Editor – Notes Preferences Grouping and Numbering – 64KB field size in email body / any rich text field – Better rendering of images (SNI Support) – Domino restyle enhancements 17 out of 367
  • 95. • HCL Domino 14 – Java 17 Gone: Admin Client: – The Server > Performance tab which includes real-time/historical statistic monitoring, Activity Trends, and Change Manager – Health monitoring functionality State of the Union – Updated default TLS ciphers – Security policy for ID file encryption – Global OpenID Connect (OIDC) enhancements – Web user login with OIDC enhancements – HTTP Bearer authentication replacements – Enhanced OIDC 1.0 provider support – SHA256 support for Internet password in directory – New Passkey authentication via WebAuthn/FIDO2 – Third-party access token validation – Updated default encryption capabilities – Cluster-safe, sprayable, single-server session cookies (DomAuthSessId) – New version of OpenSSL – ID file login prevention for NFL – New AdminCentral App – AutoUpdate “0.8” for software download and distribution – One-touch setup enhancements – Domino installation inclusions (Verse, Nomad server, OnTime) – Windows installer updates (more so: changes) – Auto-notifications for the latest product versions – Upgrade to HCL Notes 64-bit using AutoUpdate – External email notifications (incoming header) – Enabled policy for delayed mail delivery – Policy to disable LotusScript Debugger in HCL Notes – Files tab in Admin client supports database encryption – DAOS repair in a Domino cluster – Domino Restyle enhancements – Updated C-API toolkit 27 out of 367
  • 96. • HCL Notes and Domino 14 and all things 64-bit • Volt* and BigFix State of the Union
  • 97. • HCL Notes and Domino 14 and all things 64-bit •Volt* and BigFix State of the Union
  • 98. • From an overall visual perspective, Notes 11 = Notes 12 = Notes 14 (ok, a little desktop and bookmark love) • Also, to us it seems that HCL is favoring Nomad over the Notes rich client(?) • No new visual design capabilities – HTML “5”? – Responsive Design – …? State of the Union
  • 99. Allow embedding of Webview2 control in forms – https://domino-ideas.hcltechsw.com/ideas/NTS-I-2367 PLEASE Vote! AUT integrates with MarvelClient Upgrade – https://domino-ideas.hcltechsw.com/ideas/DOMINO-I-2650
  • 100. • Notes Standard = has everything • (Notes Basic = Ugly Mailfile, No Recent Contacts, Integrated Sametime, Composite Apps, Sidebar Plugins, Java, Xpages) • Nomad = No Java, LS2J, Xpages, WebServices, LSXLC, LSXODBC, OLE, Roaming, Archiving, Recent Contacts, SwiftFile • Nomad (iOS/Android) = OSLoadProgram (iOS), @Command([EditFind]) (Android), … • Nomad Web = CreateObject, Lock/Unlock, … – Shortterm: View Printing, Attachment Viewing, NotesDominoQuery, NotesRichTextItem methods, Converttohtml, and GetHTMLreferences – https://help.hcltechsw.com/dom_designer/12.0.0/basic/LSAZ_NOMAD_PLATFORM_DIFF ERENCES.html Client Options
  • 101. • Underrated / Underutilized Nomad Mobile – An optimized app (camera integration, geo location) can be a great asset for field staff (truckers, insurance staff, salespeople, flight crew, …) – GPS LS class, Camera file import/attach, Barcode/QR code scanning, biometric ID auth, hand-drawn notes/pictures/signatures • Possibly overrated Nomad Web (as in issues are underestimated) – Quite a number of dependencies depending on your existing app landscape (OLE, Java, …) – Different user interface / usability compared to rich client Nomad Mobile and Nomad Web
  • 102. • We have all due respect for HCL, their pace, and what they are lifting – We do miss innovation around the Notes rich client – We love working with HCL development • Be careful with 64-bit • We miss HTML 5 in the client – if only a (good) browser window – It doesn’t have to be more than a scriptable (read & write) Object • We would like to see more Notes (& Domino) and less Volt/Bigfix • We still think (and see) that Notes and Domino are extremely capable and valuable State of the Nation: Summing it up
  • 103. State of the Nation: Summing it up 103 Talk with us = panagenda Talk with HCL Talk with each other
  • 105. www.panagenda.com WEDNESDAY April 26 8:00 am – 8:45 pm Navigating HCL Notes 14 Upgrades: A Comprehensive Guide for Conquering Challenges E. Joseph Schaddezaal MONDAY April 24 1:30 pm – 5:00 pm Navigating the Future with The Hitchhiker’s Guide to Notes and Domino 14 H4. Cullinan TUESDAY April 25 4:30 pm – 5:15 pm How to Prepare Applications for Notes 64-bit Clients? A. Violierenzaal 10:15 am – 11:00 pm Notes/Domino Licensing: Understand and Optimize DLAU results with panagenda solutions A. Violierenzaal OU R SE S S I O N S