このシナリオでは、digiRunnerで組織図を構築し、さまざまなレベルに対応するプラットフォーム権限とさまざまな機能モジュールを与える方法を理解できるようになります。
リン マネージャーのチームは、プラットフォームの最高権限部門 (HQ_Admin) として、財務部門 (BU-1) のニーズに基づいて垂直組織構造を設計し、さまざまなロール ユーザー (管理者承認者など) にさまざまな権限と機能を割り当てます。組織の中で。
「権限管理」→「組織単位のメンテナンス」をクリックして組織を確立します。
[権限管理] > [ロールのメンテナンス] をクリックしてロール (BU_Admin_Approver) を作成します。
「ロールコード」、「ロール名」を入力し、このロールが使用できる「機能リスト」をクリックし、[作成]をクリックします。
「権限管理」>「ロール一覧設定」をクリックし、「BU_Admin_Approver」に権限のあるロールを付与します。許可されたロールのリスト: BU_Admin_Approver、BU_Admin_IT、BU_dev
[権限管理] > [ユーザー管理] をクリックし、BU-01 組織に属するユーザー: bu01_admin-appr を作成し、新しく作成したロール (BU_Admin_Approver) をこのユーザーに付与して、そのロールの承認された機能を使用できるようにします。
このシナリオでは、統合ホスティングのためにさまざまな AP サーバー上の API をdigiRunnerに登録する方法を理解できます。
「API管理」>「API登録」をクリックしてAPI(currencyRate API)を登録します。
(すでに Open API ファイルをお持ちの場合は、このページでアップロードするファイルを選択することもできます)
[カスタマイズ]をクリックし、「ソースURL」、「モジュール名」、「API ID(APIキー)」、「HTTPメソッド」を入力し、また、為替レートは公開情報なので特別な権限は必要ありませんので、「」にチェックを入れてください。認証なし 「必須」を選択後、[登録]をクリックすると登録が完了します。
手順2を完了すると、「APIリスト」に新しく登録された「currencyRate」APIが表示されます。起動したいAPIにチェックを入れて「開始」をクリックし、APIを起動します(ステータスランプが緑色になり正常に起動されます)。
このシナリオでは、digiRunner管理プラットフォームを使用して、プログラミングを行わずに API (JWE/JWS) を暗号化する方法を学びます。
「API管理」>「APIリスト」をクリックし、暗号化する「ファイルトラムフォーム」APIを照会して[検索]をクリックします。
暗号化に関する情報は「API一覧」の「JWT設定」欄で確認できます。
このシナリオでは、digiRunner管理プラットフォームを通じて API を簡単に有効または無効にする機能を体験します。
マネージャーの Lin と彼のチームは、毎年digiRunner上のすべての API をインベントリしてクリーンアップし、使用されなくなった API やセキュリティ上の懸念がある API を閉じます。その中で、バックエンド システムのシリアル API「backendConnection」は現在使用されていないものの 1 つです。 API: API では、管理プラットフォーム上でいくつかの簡単な手順を実行するだけで、API のシャットダウンを完了できます。
APIを確認後、[停止]をクリックしてAPIを停止します。
無効化された API は API リストに引き続き表示されますが、ステータス ライトは赤になります。
このシナリオでは、digiRunnerが提供する API グループ管理機能について学び、同じ属性とセキュリティ レベルを持つ API をグループ化し、プラットフォーム ユーザーに一度に認可します。
マネージャーの Lin と彼のチームは、API のインベントリを作成するときに同時にセキュリティ分類とさまざまな属性に従って API をグループ化しました。これにより、新しいユーザーが API リソースにアクセスする必要があるときに、API の「グループ」全体がユーザーに直接許可されるようになりました。 1 つずつ承認されるため、管理時間が大幅に節約されます。
同社の API セキュリティ仕様によると、TPIソフトウエア内部スタッフと認定パートナーによって構築されたすべての API は、「システム セキュリティ」システム セキュリティとしてマークされています。同時に、分類管理を容易にするために、 API は分類の基礎にもなります。 「Composer」グループは、組織内の API グループの 1 つです。
Xinli のサードパーティ パートナーである Andy も、digiRunnerで提供される Composer API を使用して API 開発をスピードアップしたいと考えています。仕事に必要な API を取得できるようにするために、Manager Lin はセキュリティ レベルに一致する API グループを直接承認します。いちいち認証するのではなく、APIの認証作業を素早く完了させます。
「クライアント管理」>「グループメンテナンス」をクリックし、「グループ追加」をクリックしてデータを作成します
[選択を適用]をクリックすると、選択した機能モジュールが適用されます。
選択したモジュールとAPIを確認し、設定が正常に適用された後、[作成]をクリックしてグループの作成プロセスが完了します
[クライアント管理] > [クライアント メンテナンス] をクリックしてページに入ります。 [作成]をクリックして新規ユーザー(アカウント:tsp1)を作成し、必要な情報(クライアントアカウント、クライアントコード、クライアント名、パスワード、再確認パスワード、所有者、ステータス、オープンステータス、メールアカウント)を入力して【作成】をクリックします。
キーワード検索欄にユーザー情報(tsp1)を入力し、[検索]をクリックします。ユーザーを見つけたら、「アクション」列の[セキュリティ]をクリックしてデータを設定します
[セキュリティ]ボタンをクリック後、画面上の[認可設定]タブをクリックし、[グループの設定]をクリックして設定を行ってください。
所属するグループをバインドし、ユーザーにバインドするグループ「Composer」、「dppublic (ポータルネットワークパブリックグループ)」、「Public」にチェックを入れ、[更新]をクリックします
「トークン設定」タブをクリックし、「OAuth付与タイプ」、「アクセストークンの有効期限」、「リフレッシュトークンの有効期限」を設定し、[更新]をクリックして変更を保存し、[リストに戻る]をクリックして設定を完了します
[Open Editor]をクリックして[DigiRunner Composer]ページに入ります。
右上隅をクリックし、[エクスポート]を選択し、.jsonをエクスポートします。
[APIの構成と設計]をクリックし、[モジュール名]、[API ID(APIキー)]、[HTTPメソッド]を入力し、[エディタを開く]をクリックします。
[インポート]をクリックして.jsonをインポートします
このシナリオでは、ローコードのdigiRunnerエディター (Composer) がもたらす便利な機能を体験します。さまざまな関数ノードをドラッグ アンド ドロップするだけで、必要に応じてバックエンド システム インターフェイスの API をすばやく組み立てることができます。 MQ や SAP RFC などのシステムへの文字列の変換は簡単で負担がありません。
TPIソフトウエアdigiRunner企業の API リソース センターとして位置づけており、多くの企業のバックエンド システムとも接続しています。ただし、システムの接続が完了するまでには時間がかかり、特に対象システムが複数ある場合には時間と人手がかかりますが、この際、digiRunerエディタ(Composer)を使用することでプログラミングの負担を軽減することができます。
プラットフォーム開発部門のアーキテクチャエンジニアは、digiRunnerエディター(コンポーザー)上の強力なローコード編集設計により、さまざまな機能ノードをドラッグして接続するだけで、バックエンドシステムインターフェースAPIを5分以内に完成させることができます。
[APIの構成と設計]をクリックし、[モジュール名]、[API ID(APIキー)]、[HTTPメソッド]を入力し、[エディタを開く]をクリックします。
このシナリオでは、digiRunner管理プラットフォームを通じて API 認証を管理する方法を体験します。digiRunner次の認証方法を提供します: パブリック、API キー、OAuth 2.0 (クライアント資格情報/パスワード/認証コード/暗黙的)
Andy はサードパーティ開発部門のエンジニアであり、自分で API を開発する負担を軽減するために、digiRunnerのポータル (digiRunner管理プラットフォーム以外のユーザーも API リソースを取得できるようにする) を通じて特定の API リソースを取得したいと考えています。
[ユーザー管理] > [ユーザーメンテナンス] をクリックして、ユーザーを検索するためのクエリインターフェイスに入ります (tsp1)
「アクション」欄の「セキュリティ」をクリックします
「OAuth Grant Type」から「Client Credential」を選択し、認証設定を行います。 [更新]をクリックして変更を保存します
この状況では、digiRunner管理プラットフォームを通じて、digiRunner上のエージェントの API が通常のサービスを提供しているかどうかを迅速に確認する方法を学ぶことができます。
財務部門の IT 部門は、「currencyRate」(為替レート) API がまだ適切に動作していることを確認したいと考えています。この確認は、digiRunner管理プラットフォーム上のいくつかの簡単な手順で簡単に完了できます。
「APIテストエリア」>「API管理」をクリックし、APIキー(ID)=通貨レートをテストします
「トークン」データを設定し、テストする「digiRunner URL」「HTTPメソッド」「リクエストヘッダ」「リクエストボディ」を入力し、「リクエスト送信」をクリックします。
[リクエスト送信]をクリックし、戻り値が正常に取得できるか確認します。
このシナリオでは、digiRunnerが提供するレポート機能を使用して、さまざまな API データ (例: 最も多くの呼び出しが行われた API) を迅速に理解し、ユーザーがデータ分析と戦略的洞察をより迅速に生成できるようにする方法を学びます。digiRunner、API 使用率統計、時間と時間の分析、平均時間の計算、トラフィック分析、リクエスト/返信の詳細なクエリなどの複数のレポートを提供します。
現在、多くの企業がビジネス戦略を改善するための重要なポイントとして、ユーザーの行動データを収集し、その行動を分析することを望んでいます。TPIソフトウエアの財務部門は、金融 API 戦略をさらに計画するために、ユーザーの間で最も人気のある API を知りたいと考えています。
「レポート管理」 > 「API 使用状況統計」でレポートを取得します。
レポート右上の【】をクリックします。 。 。 ]をクリックし、[検査]を選択してAPIの詳細を確認し、必要に応じてCSVをエクスポートします。
(digiRunner Enterprise Edition で利用可能)
このシナリオでは、digiRunner Management Center が提供するレポート機能を使用して API の詳細 (ログ) をクエリする方法を体験します。digiRunner、API 使用状況統計、時間-時間分析、平均時間計算、トラフィック分析、リクエスト/返信の詳細なクエリなどの複数のレポートを提供します。
最近、財務部門の IT 部門は、「currencyRate」API 呼び出しで異常なエラーが発生するという報告を頻繁に受けています。問題を解決するには、API の詳細 (ログ) を照会して問題を特定することが最初のステップです。 IT 担当者は、digiRunner管理センターのレポートの詳細クエリにキーワードと関連条件を入力するだけで、すぐに詳細を取得して問題を発見できます。
[レポート管理] > [API リクエスト/応答詳細クエリ] をクリックします。
表示したい時間間隔を選択し、必要に応じて検索条件を追加(フィルターの追加)して検索「currencyRate」APIの詳細情報を指定し、設定完了後、[検索]をクリックします。
ここでは、API プロキシ セキュリティ (WAF、トラフィック制御、IP バインディング (ブラック/ホワイト リスト)) のために設計されたdigiRunnerセキュリティ メカニズムについて学びます。
会社の情報セキュリティ ポリシーに従って、すべてのTPIソフトウエア担当者は、digiRunner使用するときにユーザーにログインするために会社の内部 IP (111.111.10.100) を使用する必要があります。この設定を完了するには、digiRunner Control Center で特定の IP とフロー制御を簡単にバインドするだけで済みます。
「クライアント管理」>「クライアントメンテナンス」をクリックし、[追加]をクリックして編集インターフェイスに入ります
指定した IP の場所 (IP: 111.111.10.100) を入力し、ホスト名を指定します。
フロー制御:「APIクォータ」と「TPS」の2つのパラメータで制御「APIクォータ」パラメータが0の場合は無制限
これに関連して、digiRunner管理センターを通じて API を開発者ポータルにアップロードして、社内および社外の担当者が API リソースにアクセスできるようにする方法を理解できるようになります。また、ポータル上で API のオープンステータス (内部/外部) を設定し、API ユーザーが 1 つのウィンドウで必要な API を検索し、認可をリクエストできるようにします。
財務部門は、「currencyRate」為替レート クエリ API が最も頻繁に呼び出される (最も人気のある) API であることを発見したため、これを開発者ポータルに配置して、内部ユーザーと外部のサードパーティ パートナーの両方が検索して使用できるようにする予定です。サポートAPI。
digiRunner管理プラットフォーム上の組織構造の違いに基づいてユーザーごとに異なる権限制限があるという事実を考慮して、財務部門も最初からdigiRunnerプラットフォーム上で部門の組織図と権限を設計し、さまざまなレベルで権限を制限しました。 API のリストとレビュー プロセスを含め、プラットフォーム上で操作する /role 内の担当者の人数を減らし、API が組織によるレビュー後にのみ公開されるようにします。
「各種申請フォーム」>「API削除・削除」をクリックし、出品情報を入力し、[保存]をクリックして申請フォームを保存してください。
「各種申請フォーム」>「承認ジョブ」をクリックし、「審査に提出」をクリック
審査に送信した後、同じページで投稿フォームの最新の審査状況を確認できます。 (「各種申請フォーム」>「承認業務」)
レビュー担当者のアカウントにログイン後、「各種申請フォーム」>「承認ジョブ」をクリックし、「レビュー保留」タブを選択すると、レビュー保留中の項目が表示されます。
内容を確認し、「承認コメント」に審査結果を記入し、[承認]をクリックします。
監査人は、「レビュー済み文書」タブを選択して、承認された文書を表示できます。 【履歴】をクリックすると履歴が表示されます
すべての署名手順が完了すると、API が正常に起動され、ポータルに表示されます。
(digiRunner Enterprise Edition で利用可能)
このシナリオでは、digiRunner管理プラットフォームでポータル バックエンドを管理し、ポータルでアナウンスを公開する方法を学習します。トピック分類、FAQ、Web サイトについて、サイトマップ、お知らせメンテナンス、Swagger オープン設定などのポータル管理機能を提供します。
マネージャーの Lin は、digiRunner管理プラットフォーム上でユーザーが使用できるポータルに新しい API トピック「アカウント サービス (アカウント サービス)」を作成し、ポータル上でこの更新に関するアナウンスをリリースしました。
「エントランスネットワーク背景管理」>「テーマカテゴリメンテナンス」をクリックし、テーマを作成し、「テーマ名」を設定して写真をアップロードし、[作成]を押します
「エントランスネットワークバックグラウンド管理」>「アナウンスメンテナンス」をクリックし、新しいAPIテーマを通知するアナウンスメンテナンスを設定します - アカウントサービスが棚にあります
上記のすべての設定については、ポータルで最新の更新情報を確認できます。
お知らせ – ポータル ユーザーに新しい API トピックを通知します