HCL Nomad Web SAML Authentication with Keycloak - Part 3: Nomad Web ID Vault Configuration  

By Heiko Voigt | 11/2/23 3:08 AM | Infrastructure - Notes / Domino | Added by Roberto Boccadoro

In Part 2, we did the Keycloak Setup and created a realm, an identity provider (Domino LDAP), the Domino Service Provider information on Domino and exported the Service Provider XML, we did a set up for the nomad-config.yml on Domino and created the Service Provider on Keycloak by importing the Domino Service Provider XML and modifying it as needed. We then started Nomad and made sure, all switches fall into place. Now, the only "Annoyance" in this process is the prompt of the Password of the Notes ID when we set up Nomad Web. Let's eliminate this as well as follows:

SAML SSO and Keycloak with HCL Nomad Web - Part 2: HCL Nomad Web Authentication  

By Heiko Voigt | 10/31/23 8:18 AM | Infrastructure - Notes / Domino | Added by Roberto Boccadoro

Wow - it's been REALLY long since I started my first post about SAML SSO with Keycloak and Domino. Today, we are going to take a look at Nomad Web on Domino (no Safelinks) and how we can make use of SAML to authenticate against the HCL Nomad Web Server and (in Part 3 of this series), the ID Vault to be able to unlock the Notes ID without a second password prompt.

Continuing with HCL Domino in the IOT Space...  

By Heiko Voigt | 10/3/23 10:18 AM | Development - Notes / Domino | Added by Roberto Boccadoro

In the past weeks, I have extended my knowledge and demo equipment in the IoT Space using LoRaWAN Sensor, The Things Network Stack and Dragino Open Source Hardware. Today, I am running various outdoor and indoor LoRaWAN Gateways, multiple Sensors checking on air quality, temperature and moisture levels indoors as well as Soil moist outdoors and door/window open/close sensor on my network instances, collecting data in my private data lake.

The old dog and some fun tricks...  

By Heiko Voigt | 10/3/23 10:17 AM | Development - Notes / Domino | Added by Roberto Boccadoro

I really love to listen to my favorite radio stations on my laptop, I really do. And there's tons of software solutions out there to give you a streaming radio client on all operating systems. But - my main work environment still is a HCL Notes Client - and there wasn't an app for that use case, at least not that I was aware of. A couple of weeks back I stumbled across a JavaScript Library that finally made me build one: Howler.js.

Submit a session proposal for Engage - time is running out!  

By Heiko Voigt | 1/20/23 4:53 PM | Business - Events / People | Added by Oliver Busse

I already did but for those of you out there still thinking about it - Theo asked for more proposals so don't wait too long - you can submit speaking propsosals until January 31st with this link.

2022 in review and what's to come in 2023  

By Heiko Voigt | 1/4/23 4:36 PM | Business - Events / People | Added by Oliver Busse

In resemblance to the song "sixteen tons", this altered first line of the chorus is not what my 2022 looked like at all. Sure enough it was a busy year - more busy than the most previous ones, and my daily struggle between family time, work and off-time projects got into a new dimension.

How to configure SAML SSO for HCL Nomad Web for Domino using Keycloak - Part 2  

By Heiko Voigt | 12/13/22 12:38 PM | Infrastructure - Notes / Domino | Added by Oliver Busse

So it took a little bit longer to get this 2nd part of the series - I ran into some issues during the configuration, also, we decided to upgrade our Keycloak implementation to the latest version 20.x and experienced some setbacks when re-importing the configuration from version 18.x - we lost a couple of settings and it took a while to find the differences and patch them up.

How to configure SAML SSO for HCL Nomad Web for Domino using Keycloak - Part 1  

By Heiko Voigt | 11/29/22 10:57 AM | Infrastructure - Notes / Domino | Added by Oliver Busse

This is part one of my series on how to utilize Keycloak as the SAML IDP for HCL Nomad Web for Domino. While HCL describes the use of ADFS in the online documemtation, Keycloak can serve for this purpose with ease as well. Within this series I want to describe the components and configurations that are necessary to make the two work together.

What I like about the HCL Domino AppDevPack and Node.js  

By Heiko Voigt | 8/24/22 1:35 AM | Development - Notes / Domino | Added by Oliver Busse

It is no secret that I left the Java stack in HCL Domino behind for quite a while and moved on to fullstack JavaScript development. For interfacing with Domino, I most commonly use the HCL Domino AppDevPack in its latest incarnations and the JavaScript language bindings.

HCL Nomad Web 1.0.5 Beta is available - and it's great!  

By Heiko Voigt | 7/20/22 10:31 PM | Infrastructure - Notes / Domino | Added by Oliver Busse

So this is truly a game changer - now easier than ever - your HCL Notes Client in the browser. HCL Nomad Web has been around for a while now but setup has always been a bit cumbersome so many people shied away from it. Now, with Version 1.0.5, things have changed dramatically and HCL Core Dev did a great job with this release.

More GANTT in XPages ...  

By Heiko Voigt | 5/10/22 1:23 PM | Development - Notes / Domino | Added by Oliver Busse

This is the 2nd part of my series of articles around Gantt Charts in XPages. Today, we want to write changes back to Domino, so if we move Blocks around, we want to send these changes back to Domino. To do this, we need to refactor our sample from the first article to some extend - especially the FETCH Call needs to be done differently. To streamline things, we will go back a couple of years and use an XMLHttpRequest instead of FETCH.

In the meantime - Gantt in XPages  

By Heiko Voigt | 5/3/22 2:29 AM | Development - Notes / Domino | Added by Oliver Busse

It's been a while since my last XPages Post. While I was working with a couple of Admins on Firewall and CDN updates for a DoS Attack on one of our big web development customers, I had some time on my hand to play around with Frappe Gantt JS and XPages. This post is the first of a series on how to make interactive Gantt Charts available through XPages. First up - getting data out of Domino and surfacing them as Gantt Chart in an XPage.

Quick Tip: Make IAM play nice with Directory Assistance  

By Heiko Voigt | 1/28/22 4:15 AM | Infrastructure - Notes / Domino | Added by Roberto Boccadoro

We came across the need to have users in a 2nd Domino Directory for a Single Page Application. These are external users, who register themselves and authenticate against IAM to access the application on the web.

HCL Domino AppDevPack Version 1.0.10 is coming soon.  

By Heiko Voigt | 10/4/21 1:33 PM | Development - Notes / Domino | Added by Oliver Busse

HCL continues its release cycle of the AppDevPack with a new version that contains substantial changes in the way we deal with OAUTH2 Scopes. Read more in the What's new Section

Building Data Tables using HCL Domino Data and Material Table.  

By Heiko Voigt | 8/2/21 2:36 AM | Development - Notes / Domino | Added by Oliver Busse

Handling HCL Domino View Data in a React App can sometime be a struggle due to the complexity of what Domino Views can display. Recently, I came across a great tool that made my life a lot easier on how to build great looking view representations in React.