Announcing the Domino REST API Beta Program  

11. Juni 2021 Posted by Barry Rosen

Today, we’re announcing the start of the beta program for our new Domino REST API, formerly known as “Project Keep.” This is the latest addition to our ongoing Domino Early Access Program.

The Domino REST API will introduce hundreds of new APIs that aperture to information on Domino — further extending access to your Domino data. It’s a modern take on the REST API for opening Domino access to a world of standards — and API-first developers.

What is it? 

Domino REST API is a new feature that runs alongside the server and allows you to expose your Domino data in the form of standardized Open-APIbased methods securely and easily. Using a browser-based admin UI, application owners can define which data will be made available for view or update on a REST API. It extends the Domino principles of reader/author document access definitions into the world of Internet protocols. 

It also includes Swagger UI which allows the visualization and interaction with APIs without having any of the actual implementation logic in place. The APIs are automatically generated from an OpenAPI (formerly Swagger) specification with visual documentation, making it easier to later implement the back-end code. 

What is special about the new Domino REST APIs? 

  • Secureby default, with fine granular controls per form, field and user basis 
  • Implements latest open standards 
  • HTTP/2-ready, for server-to-server or client-to-server communication
  • API-first design with full interactive documentation 
  • Low barrier to entry as it runs on a Domino server and/or your Notes client 
  • Admin UI and Postman samplesincluded 
  • State-of-the-art JWT access token integrated with your existing IdP infrastructure

What can be accessed via the Domino REST APIs?

You can access content like views, documents, and fields, as well as database design, agents, and ACL settings. And, of course, featuring DQL queries to quickly access the data you are looking for. 

Built-in declarative security ensures the API will only allow access to fields the caller is authorized to see or update. This can effectively prevent computed fields to be overwritten and limits participants in a workflow to update their fields only.  

How to participate  

The Domino REST API is now available as a prepacked ready-to-use Docker container to all current Domino customers. The download can be found in the “Domino Early Access program” category on Flexnet. Please visit documentation here to learn more and to set up your test environment.  

You are invited to join our Domino Early Access program forum here, to provide your valuable feedback and suggestions on the Domino REST API beta program.

Please note, the Beta program will run from June 7 until the REST APIs are shipped with the next Domino release, post v12.

The Domino v12 launch

Missed the v12 live event? The launch is not over! We’re half-way through rolling out the Domino Dozen which includes 12 days of exciting Domino content consisting of panel discussions with customers, demos, new thought leadership and more. Register now to get access to announcements like these and watch the live event on replay!   

 

The Low Down on HCL Domino v12 Beta 2 and Beta 3

1. März 2021 Posted by Barry Rosen

A month ago we released the first beta drop of HCL Domino v12 and we’re excited to see such a high level of engagement among our customers, ambassadors and business partners. Two weeks ago, we announced the drop of Beta 2 and hosted a webinar with an overwhelming number of live questions — 118 to be exact! If you missed the webinar, you can catch the replay here. We also picked the most popular questions about our beta program and v12 , and have published those — along with the answers — here.  

To keep up with this exciting momentum, please join us at our next webinar about beta 3 on March 30, at 10AM ET. Register here. Beta 3 will be the last beta drop before the v12 release, so don’t miss your chance to participate and help us shape the future of HCL Domino! In fact, don’t wait for the next beta drop. All existing customers are automatically entitled to download the software packages from Flexnet today. We look forward to your feedback.

Beta Q&A 

Still have unanswered questions about the beta? Submit them in the beta forum.

Q: Is there a way to tell if issues raised in the beta forum are included/fixed in beta 2 or 3? 

A: The list of SPRs fixed in beta2 can be found in the release notes. Please see here.

Q: When can we expect the 64-bit standard client? 

A: Our plan is to start with the basic Notes client first in v12 beta 3, and then release the 64-bit standard client in a beta post v12 GA.

Q: Is the C-API toolkit updated and available as part of this beta? 

A: We released the C-API toolkit for v11 and will update for v12 post release.

Q: Is two-factor authentication available? 

A: Yes, feel free to try it out today! 

Q: If I load the beta on my system, will upgrading to v12 Prod work? 

A: When going from the beta version to the GA version, we recommend uninstalling the beta and installing v12 as a clean new install.

Q: Is there a backlog of undo/redo? 

A: No, but it has been submitted in our Ideas Portal. You can vote for it here.

General HCL Domino v12 Q&A 

Q: Does Domino 12 install VoP automatically as part of the base install? 

A: VOP will be included in Domino v12, but not automatically installed. 

Q: When will Hebrew and Finnish be included in Domino? 

A: Both languages are on the list for v12.0.1.

Q: Is there any chance for DKIM support in Domino in near future? 

This is in our future roadmap and will be delivered in the V12.0.x timeframe.

Q: Is there a future for HCAA ? 

A: From a technical point of view, HCL Nomad Web will succeed HCAA.

Q: What version of Domino will the Nomad Web client require? 

A: It will require a v12 server.

Q: What version of Java is supported by the v12 Domino server? And what is the roadmap for Domino for keeping up with Java versions? 

A: OpenJDK 8, and of course we are going to upgrade this to newer versions moving forward.

Q: Is Certificate Store replacing CertSrv 

A: Yes.

Q: Can I install and configure Domino through Ansible? 

A: Yes, feel free to do that. You can also check out some examples here.

Q: Is the old KYR/STH still supported? Can I push in new certificates by script or automation? 

A: LetsEncrypt will manage certificate renewals automatically. If you do not want to use LetsEncrypt, you can use your own CA. And yes, you can automate it.

Q: Is it possible for a developer to use the LetsEncrypt support to create SSLKeyring for dummy FQDN? 

A: LetsEncrypt certificates are only issued to servers that can be reached via HTTP or where the owner is in control of the DNS record. Creating a self-signed certificate is not possible with LetsEncrypt but will be possible with the Domino Certificate Manager.

Q: What will happen to Xpages going forward?  

A: Domino V12 will include Bootstrap 4. XPages functionality will continue to be enhanced and fully supported, but note that we are shifting to make low code (Domino Volt) our top priority.

Q: Will Bootstrap4 & FontAwesome also be available in XPiNC? 

A: Yes.

Q: Are there still text size limits in text fields or form documents?  

A: Many limits of Domino were raised or will no longer exist in v12. However, if you still need anything to be improved, please submit your idea here.

Q: What is the version of Sametime embedded in Notes v12? 

A: Sametime 11.5.

Q: When will Domino v12 be available to the market and how can I learn more?  

A: We will launch v12 in Q2 this year, around June. Stay tuned as more details to be announced soon. In the meantime, you can read our preview article here and watch our preview demos here

Cloud-Hosting: When an End Marks a New Beginning

15. Juli 2020 Posted by Barry Rosen

About one year ago, we announced the end of support for Connections Cloud. That date has now arrived, and that cloud is no longer. With this ending, we also mark an exciting new beginning. Please visit our Cloud Hosting Master Service Providers center to learn more about their offerings. 

I could not be prouder of the job that these truly masterful providers and our teams at HCL and IBM have done.  Here’s a short list of the many accomplishments of the last year: 

  • Thousands of customers around the globe were contacted and plans tracked 
  • Delivered multi-tenant Connections code to CH-MSPs 
  • Hosted seven webinars with nearly 1500 attendees 
  • Migrated over 100 organizations that use Connections
  • Migrated more than 16 TB of Connections data

This has been an incredible journey and I would like to thank all the teams involved, all of the CH-MSPs, HCL Connections Development, HCL Digital Solutions Product Management, HCL Digital Solutions Marketing, HCL and IBM Support, HCL White Glove team, and all the IBM and HCL people that worked so hard to make this transition happen.  

If you are a customer who didn’t take the proactive steps necessary to migrate your date, please go here to see the terms of service. 

Thanks,
Barry Rosen
Director of HCL Cloud Hosting MSP Program

The post Cloud-Hosting: When an End Marks a New Beginning appeared first on HCL SW Blogs.