Cover Image

新しい Domino REST API のベータ版 Early Access Program が利用可能になりました

2022/5月/24 - 読み終える時間: 4 分

Early Access to New Domino REST API Beta Is Now Available の翻訳版です。


新しい Domino REST API のベータ版 Early Access Program が利用可能になりました

2022年5月24日

著者: Adam Gartenberg

Domino Early Access Program の一環として、Domino REST API(旧称 Project Keep)の最初のベータ版を発表します。これらの API は、Domino アプリケーションを拡張できるようにするために不可欠な役割を果たすというお客様の声をお聞きしました。これらの API は、2022年秋にリリースされる Domino "Danube" とともに、Domino Complete Collaboration(CCB)および Domino CEO Communications のお客様をサポートありで提供するロードマップに掲載されています。

注:REST API は Domino V12.0.1以降でのみ動作します(まだアップグレードしていない場合でしたら、今がチャンスです!)。

画像の説明


Domino REST API とはどのようなものか

Domino REST API は、HCL Domino サーバーとデータベースに安全にアクセスすることで、プロコード開発を可能にします。これにより、Domino データとアプリケーションの信頼性とデプロイの容易性を維持しながら、お好みのプログラミング言語とフレームワークを使用できます。サーバと一緒に実行され、標準化された Open-API ベースのメソッドの形で、安全かつ簡単に Domino データを公開できます。ブラウザベースの管理 UI を使用して、アプリケーションの所有者は、REST API で表示または更新するために利用可能になるデータを定義できます。この API は、Domino の原則であるリーダー/オーサーのドキュメントアクセス定義をインターネットプロトコルの世界へと拡張します。

Domino REST API には、実際の実装ロジックを一切持たずに API の可視化と相互作用を可能にするAPIエクスプローラ、Swagger UIも含まれる。APIは、OpenAPI(旧Swagger)の仕様からビジュアルなドキュメントとともに自動的に生成されるため、後でバックエンドのコードを実装するのが容易になります。


新しい Domino REST API の特長
  • フォーム、フィールド、ユーザー単位でのきめ細かな制御が可能な、デフォルトでセキュア な API
  • 最新のオープンスタンダードを実装
  • サーバーからサーバー、またはクライアントからサーバーへの通信のための HTTP/2-ready
  • API ファーストの設計で、完全な対話型ドキュメントを提供
  • Domino サーバーおよび/または Notes クライアントで動作するため、参入障壁が低い
  • 管理者UIとPostman のサンプル
  • 既存の IdP インフラと統合された最先端の JWT アクセストークン

画像の説明


Domino REST APIでアクセスできるもの

ビュー、ドキュメント、フィールドなどのコンテンツや、エージェント、ACLの設定にアクセスできます。もちろん、探しているデータに素早くアクセスするための DQL クエリも特長です。

組み込みの宣言型セキュリティにより、呼び出し元が参照または更新を許可されたフィールドのみにAPIがアクセスを許可することを保証します。これにより、計算されたフィールドが上書きされるのを効果的に防ぎ、ワークフローの参加者が自分のフィールドのみを更新するように制限できます。

画像の説明


以前のベータプログラムとどう違うのか

Domino REST API は現在、アプリケーションベースのデータに焦点を当てています。メール関連のデータやタスクのAPIは提供しない予定です。また、ベータ版への参加と出荷版リリースへのアクセスには、Domino Complete Collaboration (CCB) と Domino CEO Communications のライセンスが必要です。


参加方法

Domino REST API は、アクティブサポート中の Domino Complete Collaboration (CCB) および Domino CEO Communications のお客様に、すぐに使える Docker コンテナとしてあらかじめパックされて提供されています。ダウンロードは、HCL Software License Management Portal の HCL Domino 製品ラインカテゴリーで開始されています。こちらのドキュメントで詳細をご確認いただき、テスト環境を構築してください。

Domino REST API Early Access Program に関する貴重なフィードバックや提案を提供するために、こちらの Domino Early Access Program フォーラムに参加することをお勧めします。

なお、アーリーアクセスプログラムは、現在から2022年秋にリリースされる Domino「Danube」でDomino REST API が出荷されるまでの間、実施されます。

Digital Solutions 製品チーム

このブログについて

HCL Japan の Software 部門の複数担当者で HCL Software 全般について記しています。

Tags

Academy Accelerate Accelerator Actian Ambassador AoC AppDev Pack AppScan ASoC BigFix BigFix Workspace CAA Clara Client Applicatin Access Cloud Native Commerce Common Local License Server Compass Connections Connnections CVE-2021-44228 DevOpes Velocity DevOps DevOps Code ClearCase DevOps Code RealTime DevOps Deploy DevOps.Launch.AppScan DevOps Model RealTim DevOps Model RealTime DevOps Plan DevOps Test DevOps Velocity Digital Experience Discover Domino Domino Leap Domino Volt Domino管理者アップデート認定試験対策 DQL DRYiCE DX Enterprise Integrator event General HCAA HCL Ambassador HCL Ambassadors HCL Domino REST API HCL OneTest Embedded HCL Z and I Emulator HCL Z and I Emulator for Transformation HCLSoftware U Hero history HTMO iControl iNotes IZSAM KEEP Launch Launch.DevOps Leap Link MarvelClient nds2019 ndv12beta Noets/Domino Nomad Nomad Mobile Nomad Web notes Notes/Domino notes-domino-9-10-limited-supportability-as-of-202204 Notes/Domino V12 Notes/Domion notescons Now OneDB OneTest OnTime REST RTist SafeLinx Sametime SoFy Total Experience Traveler Traveler for Microsoft Outlook Unica Unica Discover Unica Interact UrbanCode Deploy UrbanCode Velocity Velocity Verse VersionVault Volt Volt MX Volt MX Go Volt MX サンプルアプリ Wordload Automation Workload Automation youtube Z Z Abend Investigator Z and I Emulator Z and I Emulator for Transformation Z and I Emulator for Web Z and I Emulator for Web Client Z Asset Optimizer Z Data Tools Z Software Asset Manager ZAI ZAO ZIE ZIE for Transformation ZIE for Web ZIE for Windows ZIET ZIETrans ZIEWeb イベント ガイド クラウド サポート サポート技術情報 サポート終了 セキュリティ セキュリティー セキュリティー脆弱性 テクてく Lotus 技術者夜会 ニュース ノーツコンソーシアム パートナー ライセンス 九州地区 Notes パートナー会 出荷日 研修