Domino Administrators - What You Need to Know About the Domino REST API の翻訳版です。
Domino 管理者が Domino REST API について知っておくべきこと
2023年10月27日
著者: Heather J Hottenstein / Technical Advisor
HCL Domino REST API は、外部システムが Domino アプリケーションデータに安全にアクセスする機能を提供します。また、開発者が好みのプログラミング言語を使用できるため、Domino との対話に必要なスキルセットが広がります。最終的に、Domino REST API は Domino アプリケーションの拡張、モダナイズ、変換を可能にします。
Domino REST API によって提供される機能は、アプリケーション開発に重点を置く人向けであることは事実ですが、Domino 管理者もこの新しい追加機能を理解する必要があります。管理者はサービスを保護するのが仕事です。Domino REST API は Domino サーバー上で実行されるため、それが適切にインストールされ、 設定され、監視されていることを確認するのは管理者の責任となります。
Domino REST APIは、Windows、Linux、またはDocker/Kubernetesコンテナ上で動作するDomino 12.0.2+サーバー上で実行されます。他のHCLSoftwareと同様に、HCL License and Download Portal にアクセスして、それぞれのプラットフォーム用のHCL Domino REST APIをダウンロードしてください。
ダウンロード・パッケージは tar.gz 形式で、圧縮ファイル形式です。ファイルを解凍する必要があります。例えば、7-Zip を使用する Windows OS では、次のようにします。
restapiInstall-r12.jar ファイルはインストーラーファイルです。このファイルを Domino サーバーのプログラムフォルダー、つまり nserver.exe があるフォルダーにコピーします。
Windows サーバーに Domino REST API をインストールするには、管理者として Windows CMD プロンプトを実行し、ディレクトリを Domino プログラムフォルダーに変更して次のコマンドを実行します。
java -jar c:\domino\restapiinstall-r12.jar -d="C:\Domino\Data" -i="C:\Domino\notes.ini" -r= C:\Domino\restapi" -p="C:\Domino\restapi" -a
注:上記のパスを Domino サーバー上のパスに変更します。すべてのオプションのリストについては、以下のドキュメントを参照してください。
以下をインストールの一部として Domino サーバーに追加します。
\Domino REST API JAR ファイルが含まれているフォルダ
Notes.ini の更新
ServerTasks=restapi
KeepInstallDir=C:\Domino\restapi
KeepManagementURL=http://localhost:8889
以下の 3 つの Domino データベースとそれぞれのテンプレートが Domino Data フォルダにインストールされます。
* Domino Keep 構成 (keepconfig.nsf)
* Domino Keep エージェントスケジュール (keepagents.nsf)
* Domino Keep OAuth (oauth.nsf)
注:Domino REST API のコンポーネント、設定、ログに KEEP への参照があります。
KEEP は Domino REST API の元のプロジェクト名です。
さらに、インストーラーは Domino REST API を起動し、nrestapi.exe を使用して Domino サーバー上のタスクとして実行します。
他の Domino サーバータスクと同様に、Domino サーバーコンソールで 'tell restapi action' を発行して Domino REST API と対話できます。例えば、'tell restapi help' は利用可能なアクションを出力する。
tell restapi status'を発行すると、サーバー・コンソールに restapi タスクに関する情報が書き込まれる。
この紹介を楽しみ、Domino REST API の基礎的なコンポーネントについて学んでいただけたなら幸いです。次回は、Domino REST API を適切に設定し、セキュアにするために必要な手順を学びます。
HCL Notes/Domino のアジャイルな開発機能を活用し、日々の業務から、新型コロナ感染症対応、そして ChatGPT まで組み込んで使いこなしデジタルトランスフォーメーションを着実に進めている事例記事が公開されました。百聞は一件にしかず。当事者の生の声で構成された記事を是非ご覧ください。
日経コンピュータ 11月9日号では、本記事と弊社広告「Notes/Domino V14 2023年12月 リリース」を掲載しております。是非、日経コンピュータもご覧ください。
「デジタル先進県」がDXで成果を生み出し続けている理由 ポイントはデザイン思考の企画力とアジャイル開発 - 日経クロステック Special
テクてく Lotus 技術者夜会 2023年11月度を、2023年11月17日 (金) 17:30 - 19:00 で開催します。
テクてく Lotus 技術者夜会は、Lotus、ICS (IBM Collaboration Solutions) で発展してきた、Notes/Domino を中心とした、コラボレーション製品の活用に携わる技術者を対象とした勉強会です。金曜日の夜に、コラボレーションという同じ分野に関わる技術者同士で「楽しく」「ゆる〜く」集まることができる勉強会です。
2023年11月 アジェンダは以下のとおりです。
お申し込み、詳細は以下のページをご覧ください。
How to Showcase Your Domino Applications in HCL SoFy の翻訳版です。
HCL SoFy の Showcase で Domino アプリケーションを紹介する方法
2023年10月20日
著者: Scott Good / HCL SoFy UX Evangelist
SoFy (発音はSO-fee、hclsofy.com)はDominoアプリケーションを簡単に本格的なデモプラットフォームに変えます。
SoFyは、HCLSoftwareやビジネスパートナーの製品をテストドライブするためにお客様が使用するHCLのプラットフォームです。ほんの数分で、ユーザーは安全な個人環境で、セルフガイドのデモンストレーションや製品トライアルなどのために、製品の全バージョンを調べることができます。
最近まで、コンテンツをSoFyに取り込むには、Kubernetesとコンテナ化のスキルが必要でした。しかし今、Dominoのパートナーにはその方法がある。
HCLSoftwareのビジネスパートナーとしてDominoを提供している場合、SoFyにコンテンツを取り込むのは簡単です。DominoのOne-Touch機能を活用することで、Kubernetesやコンテナ化のスキルがなくても、新しいDominoアプリケーションを簡単にSoFyに追加できます。
もしご存知でなければ、One-TouchはDomino 12で導入され、Domino組織名、サーバー名、ユーザー名などを簡単に指定でき、必要な証明書やIDを含めて自動的に作成されます。セットアップエージェントを実行し、ACLを設定し、アプリケーションを作成し、構成することができ、これらはすべてDominoのネイティブテクノロジーを使用している。
DominoのOneTouch機能を利用することで、Dominoアプリを潜在顧客が見ることのできるSoFyに簡単に提供できます。
SoFyがあなたのアプリケーションをデプロイするとき、それは独自のKubernetes環境を持ち、完全なDominoサーバーを実行します。そのサーバーは、全く新しいNotes Organizationによって認証されます。つまり、ユーザーがNotesクライアントで接続することは可能ですが、単純にウェブ経由で接続する方がはるかに簡単で効果的です。もしあなたのアプリケーションがウェブブラウザをサポートしているのであれば、そちら をお勧めします。
顧客がアプリケーションを最大限に活用できるように、ロードマップを提供しましょう。顧客はSoFyを使ってセルフガイドのデモを行いますが、提供された指示に従ってデモを行うのが最も効果的です。デモを計画し、顧客にたどってもらいたい道筋を立てましょう。ユーザーがソリューションの価値を理解するために必要なすべてのデータベースドキュメントを含めることで、重要な部分に集中できます。
私たちは、ユーザーがデモ全体を通してステップ・バイ・ステップで一緒についていけるようなビデオを録画することをお勧めします。そうすることで、ユーザーが何を見たいと思っているのかわからず、混乱したりイライラしたりすることがなくなります。また、もっと詳しく知りたいけれど、実際に自分でやるのはちょっと......という人にとっても便利なデモです。
HCL SoFyにあなたのコンテンツを掲載するための費用は一切かかりません。その通り、無料ですが、価値がないわけではありません。HCLビジネスパートナーであることの利点として、SoFyであなたの提供するものを宣伝することは、さらなる露出、販売リード、その他をもたらすことができる一連の特典のほんの一部に過ぎません。
HCL SoFyで皆様ののDominoアプリケーションを実行する準備はできましたでしょうか?始めるには2つのステップを踏むだけです:
SoFyパートナープラットフォームへのご登録が完了次第、次のステップを検討するため、HCLSoftwareチームがフォローアップいたします。
さらに詳しい情報が必要ですか?Scott Good(scott.good@hcl-software.com)までご連絡ください。
Announcing HCL Dominos v14 Early Access Program の翻訳版です。
HCL Dominos v14 Early Access Program のお知らせ
2023年10月19日
著者: HCLSoftware Digital Solutions Team
HCLSoftware は、2023年後半に予定されている最新のイノベーションをご紹介できることを嬉しく思います。HCLSoftware の迅速なアプリケーション開発プラットフォームである HCL Domino と HCL Notes の v14 のリリースに伴い、これら2つのソリューションの Early Access Program (EAP) が開始されました!この特別なプログラムに参加することで、正式リリース前にお客様自身の環境でソフトウェアをテストできます。
このエキサイティングなEAPにご登録いただくことで、最新バージョンへのスムーズな移行が保証されます。この 3 回目のドロップでは、EAP3 のハイライトと、HCL Domino と HCL Notes での作業方法に革命をもたらす主要な機能について説明します。
Domino EA の前のバージョンは、この 2 つのウェビナーでカバーされています:
以下は、Domino v14 の次期新リリースで私たちが最も期待している主要な特長と機能です。
Dominoの管理者にとって、サーバーを最新の状態に保つことは、従来の手作業によるプロセスでした。バージョン14では、AutoUpdateは、新しいバージョンが利用可能になると通知し、それをダウンロードし、さらにアップデートのスケジュールを設定できます。この合理化されたプロセスにより、あなたとあなたのチームは、機能強化、修正、セキュリティ・アップデートを常に最新の状態に保てます。
恐ろしいパスワードのリセットは、エンドユーザーにとってもITサポートスタッフにとっても同様に面倒なものです。しかし今、HCL Dominoは時代遅れのプロセスを、アプリやウェブサイトにサインインする新しい方法であるPasskeysで革命を起こします。より安全でユーザーフレンドリーなこの方法では、指紋、顔スキャン、または画面ロックの暗証番号による認証が可能です。DominoにPasskey認証を導入することで、Webアプリケーションのセキュリティを強化できます。
Domino展開全体でNotesユーザーとグループを管理するユーザーフレンドリーな方法はいかがですか?AdminCentral を使用すると、モバイルを含むさまざまなプラットフォームにアクセスできるようになり、管理者はどこからでもアップデートを行い、サーバーの状態を監視できるようになります!
Domino V14の詳細はこちらから (新機能に関する日本語での解説は「HCL Domino 14.0 Early Access Program リリース情報」のページに PDF で掲載しています。)。
私たちは、長年の熱心な Notes ファンを忘れてはいません!新しいバージョンでは、誰もが楽しめる何かがあります。最も注目すべきアップデートをいくつかご紹介します。
パンデミックにより、バーチャルミーティングは日常的なものとなりました。バーチャルミーティングへの依存度が高まる中、HCL Notesは、あなたがミーティングを逃さないように、カレンダー通知に「参加」ボタンを導入しました。小さな変化ですが、生産性を向上させるインパクトのある変化です。
お客様のご要望により、Notes Federated Login はより安全になりました。ユーザーはログイン画面を終了してNotes.idファイルとパスワードにアクセスして認証することができなくなりました。これにより、ユーザーがどこにいても、強固なセキュリティが保証されます。
Notesアプリケーションは何十年も使用されているため、ユーザーインターフェイスを更新する簡素化されたプロセスが本当に必要です。EA3のRestyleは、共有フィールド、アクションボタンなどを更新する機能などのさらなる強化をもたらします。
Notes v14アップデートに必要なすべての情報はこちら入手してください (新機能に関する日本語での解説は「HCL Domino 14.0 Early Access Program リリース情報」のページに PDF で掲載しています。)。
HCL Traveler 14.0は、Travelerホームページのセキュリティ改善とIBM AIX用インストールパッケージを提供します。さらに、Traveler 14.0用のTraveler dockerイメージは、柔軟性と使いやすさを提供します。HCL Traveler 14.0には以下の新機能が追加され、Early Access Program の Drop 3 に間に合いました。
より安全なContent-Security-Policyヘッダーをサポートするため、TravelerホームページからインラインCSSスタイルとJavaScriptが削除されました。Travelerホームページに既存のContent-Security-Policyヘッダーが設定されている環境では、HTTPサーバーの手動設定のステップ6bで説明されているように、style-srcおよびscript-srcポリシーディレクティブの「unsafe-inline」値を削除し、代わりに「self」に設定する必要があります。
Traveler 14.0 Early Access 3 には、IBM AIX用のインストールパッケージが含まれています。Travelerは、Domino 14.0と同じOSレベルとアーキテクチャをサポートします(Domino 14.0 のシステム要件の記事を参照)。
Traveler 14.0 Early Access 3 には、14.0 HCL Domino Container イメージの上に構築された HCL Traveler docker イメージが含まれています。詳細については、HCL Domino Docker ドキュメントを参照してください。Traveler Docker イメージは Domino Docker イメージの上に構築されているため、Docker ベースの Domino サーバーのロード、設定、管理、保守に関する既存の手順はすべてそのまま適用されます。さらに、Travelerの設定と使用にはいくつかの注意事項があります。
Travelerの詳細については、こちらを参照してください。
Domino Designerは開発者にとって不可欠なツールです。Designerのソースコード統合により、チームはソースコード管理のための新しいYAML形式の利点を体験し、開発プロセスをより効率的でコラボレーティブなものにできます。
Designerの詳細はこちらをご覧ください。
HCL DominoおよびHCL Notes V14 Early Access Program は、より使いやすく、より安全で、より豊富な機能を持つプラットフォームへの改善をもたらします。合理化されたアップデート、強化されたセキュリティ、よりモダンなアプリケーションにより、管理者から開発者まで、誰にとっても有益なものがあります。機能とアップデートの詳細については、My HCLSoftware ポータル、または HCL Software License Management Portal から、各ソリューションの公式リンクをご覧ください。
HCL Domino と HCL Notes の未来を形作るために、[Early Access Program フォーラム](c:\Users\danielagrugnale\Downloads\%E2%80%93 https:\hclsw.co\domino14-eap-forum)にフィードバックをお寄せください。これらの新機能が、HCL Domino V14 EA3 で何が起こっているのか、あなたの興味をそそることを願っています!これらのリンクを使用して、全体像を把握し、詳細を学んでください。
2023年10月4日、HCL Notes/Domino と Traveler 14 の Early Access Program Code Drop 3 をリリースしました。今回が最後の Early Access Program Code Drop になります。製品版は 2023年12月のリリースを予定しています。
新機能やシステム要件などの詳細情報は下記サポート技術情報をごらんください。
2023/10/12 追記
各国語版もリリースしました。HCL Notes/Domino の製品版では、対応するすべての言語版を一斉にリリースする予定です。
2023年9月25日、HCL Domino REST API 1.0.7 をリリースしました。新機能、機能改善等については以下のリリース情報をご覧ください。
Notes/Domino をご利用中のお客様に対して 「Notes のサポートが終了」 という不正確な情報を流布し、他社製品への移行を勧誘する宣伝・営業行為が確認されています。
HCLSoftware は Notes/Domino の開発およびサポートを継続しており、現在最新バージョンとして 12.0.2 をリリースしております。サポート終了が予定されているものは Notes/Domino V9、V10のみです。
Notes/Domino をご利用いただいているお客様におきましては、このような不正確な情報に惑わされず、安心してご利用ください。
現在 Notes/Domino V9、V10 をご利用中のお客様には、 互換性がある最新版へのバージョンアップを推奨いたします。最新バージョンである Notes/Domino V12 に関する情報はこちらの特設ページにございますのでご覧ください。
一部の企業において、Notes/Domino の V9.0、V10.0 という特定のバージョンのサポート終了の案内を引用しておきながら、バージョンを特定せずに「Notes のサポートが終了」といった表現をしてお客様に誤解にもとづく他製品への移行を案内しているケースが発生しております。
現時点で今後のサポート終了予定がスケジュールされているものは以下の 2つのバージョンのみとなります。
これは、製品ライフサイクルに基づいた古いバージョンに関するサポート終了であり、現行のバージョンのご利用、および今後のロードマップには影響ございません。
V9.0、V10.0 の特定のバージョンに関するサポート終了の案内を引用しておきながら、本文中であたかもすべてのバージョンのサポートが終了するかのような記載にすることで不安と誤解をあおり、「他製品への移行検討」を促している企業があるとのご相談をお客様よりいただいております。
2023年9月現在、Notes/Domino の最新バージョンは 12.0.2 がリリースされております。 また、今年中には次期メジャーバージョンの V14 のリリースを予定しており、現在、EAP (Early Access Program、ベータ版)を公開しております。 最新の Notes/Domino では、新しい HCL Nomad クライアントによる Web 対応、モバイル対応が進化しています。 また、過去のバージョンとの互換性は非常に高く、バージョンアップは簡単になっております。
今後、弊社としても対応を検討して参りますが、Notes/Domino をご利用中のお客様におかれましては不正確な情報に惑わされず、安心して Notes/Domino をご利用いただきますようお願い申し上げます。
HCLSoftware Notes/Domino チーム
2023年9月22日