Cover Image

新しい Domino REST API の提供を開始しました

2022/12/12 - 読み終える時間: 3 分

New Domino REST APIs Are Now Available の翻訳版です。


新しい Domino REST API の提供を開始しました

2022年12月8日

著者: Adam Gartenberg / HCL

HCL Domino REST API が、HCL Domino V12.0.2 "Danube" 環境でアクティブサポート中の Domino Complete Collaboration (CCB) および Domino CEO Communications のお客様から一般にダウンロードできるようになったことを発表します。

開発中およびベータテスト中に Project Keep として知られていたこれらの最新の REST API により、Domino の展開で使用できる REST API の数が 9 から 100 以上に増え、好みの開発ツールで Domino アプリケーションを拡張できるようになりました。Domino のセキュリティや展開の容易さを犠牲にすることなく、Domino 開発の対象者を広げられます。また、Domino サーバーとデータベースへの新しい REST API アクセスにより、Domino サーバーをプロコード開発で安全に使用できるようになります。開発者は、どのデータを表示または更新できるようにするかの制御を維持しながら、標準化された Open-API ベースのメソッドの形で Domino データを公開できます。

どのように使用することができますか?

REST API の使用方法の例をいくつか挙げると、次のようなものに適用できます。

  • ウェブアプリケーション - Web アプリケーション:Dominoデータベースに保存されている求人情報を会社のWebサイトに表示し、JavaやJavaScriptのスキルを必要とせずに許容される投稿を検証します。
  • モバイルアプリケーション - Volt MX を使用して、Domino 上で動作する出張承認システムのフロントエンドモバイルアプリを作成します。社員は出張申請を入力し、管理者が認証すると、ワークフローの承認が表示され、完了できます。
  • アプリケーションの統合 - Dominoに保存されている契約書などの顧客データをSalesorce CRMと統合し、営業担当者が必要な情報を一元的に把握できるようにしました。
どのようなものですか?

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 の特長は何ですか?
  • フォーム、フィールド、ユーザー単位できめ細かくコントロールできるデフォルトのセキュアさ
  • 最新のオープンスタンダードを実装
  • HTTP/2対応で、サーバーからサーバー、クライアントからサーバーへの通信が可能です。
  • APIファーストの設計で、完全な対話型ドキュメントを提供
  • DominoサーバーやNotesクライアント上で動作するため、参入障壁が低い
  • 管理者用UIとPostmanのサンプル付き
  • 既存のIdPインフラと統合された最先端のJWTアクセストークン
Domino REST APIでアクセスできるものは何ですか?

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

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

どこでみつけられるか?

Domino REST API は、Domino Complete Collaboration (CCB) および Domino CEO Communications のアクティブサポートのお客様向けに、すぐに使える Docker コンテナとして用意されています。ダウンロードは、ライセンスとダウンロードポータルの「HCL Domino」製品ラインカテゴリで開始されています。こちらのドキュメントをご覧になり、詳細を確認し、テスト環境を構築してください。注意:REST APIは、DominoV12.0.2 "Danube "以降でのみ動作します。(ヒント: まだアップグレードしていないなら、今がその時です!)

画像の説明 画像の説明

このブログについて

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 パートナー会 出荷日 研修