オープンアクセス・オンボーディングの旅
はじめに
私たちは、ユーザー自身が登録し、完全なオンボーディングを行うことができるサービスを開発し、アカウントを集約するための直接的な招待を不要にしました。
概要
TIDE-IAMは、ユーザーがすべての銀行口座と銀行以外の口座を単一のダッシュボードに集約できる機能を提供する。 これらのユーザーは基本的にディレクター、スタッフメンバー、チームメンバーと呼ばれ、ディレクターはアカウントを直接集約できるメインユーザーであり、他のユーザーがアカウントを集約したい場合は、ディレクターが招待状を送ります。
この完全なサービスには、ユーザー管理サービス、KYC、Graviteeアクセス管理およびGravitee API Gatewayのようなコンポーネントのような様々なサービスが含まれます。
課題
ここでの主な課題は、ユーザーがアカウントを集約するために直接招待する必要があることだった。 タイドIAMは、ユーザー登録サービスと呼ばれる新しいサービスを考え出し、この登録の完全な旅は、オープンアクセス・ジャーニーと呼ばれている。
ソリューション
私たちは、ユーザー自身が登録し、オンボーディングを完了できるサービスを開発しました。 オンボーディングが完了すると、ユーザーはアカウントを集約できるようになる。
ここで、ユーザーは「申請者」と呼ばれ、オンボーディングが完了した後、ユーザーは「OPEN ACCESS OWNER」と呼ばれる。
これらのロールと関連するパーミッションはMongoDBに保存され、旅の流れに基づいて変更される。
オープンアクセス・サービスの目的は何ですか?
サービスは、オープンアクセス(別名トライアルスイッチング)機能に電力を供給するもので、非タイドアカウント(外部)と非タイドメンバーがタイドを使用できるようにサポートするものです。
- タイド製品(モバイル/ウェブアプリ)
- タイド・サービス(主にビジネス・サービス(インボイス))など
オンボーディング・ジャーニーのプロセス:
このオンボーディング・ジャーニーには、ユーザーにとって以下のステップが含まれる:
- オンボーディングAPIで使用できるアクセストークンを取得する(このトークンは基本的に、署名アルゴリズムRS256を使用して生成されるJWTトークンです)。
- TIDE IAMシステムにユーザーを追加し、後でログインできるようにする。
- 申請者からすべての詳細が提供され、すべてのチェック結果が受信されたら、デシジョン・エンジンを呼び出します。
- 決定エンジンによって申請が承認されると、User-Management-Service (UMS)にUserが更新される。
オープンアクセス・オンボーディングのためのアーキテクチャ :
結果
- この機能により、ユーザーは自分で登録することができ、誰かが招待リンクを送る必要はない。
- この機能により、主にスタッフ・ユーザーに関連し、新しい管轄区域で招待リンクを送信するために使用されるいくつかのエンドポイントが不要になる。
ケーススタディをもっと読む
大手デジタル広告サービスとの1年にわたるRPAの旅を垣間見る
大手デジタル広告サービス・ソリューションプロバイダーの1年にわたるRPAの旅と、NashTechがどのように彼らを支援したかをご紹介します。
デジタル棚の分析をサポートし、eコマースの成長を引き出す
NashTechがどのようにデジタル棚の分析を支援し、世界有数のデータ洞察とeコマースソリューションプロバイダーと成長を解き放つかをご覧ください。
あなたのプロジェクトについて話しましょう
- トピックス