重要
2025 年 5 月 1 日より、Azure AD B2C は新規のお客様向けに購入できなくなります。 詳細については、FAQ を参照してください。
Grit Software Systems Visual Identity Experience Framework (IEF) エディターは、Azure Active Directory B2C (Azure AD B2C) 認証のデプロイ中に時間を節約するツールです。 コードを書く必要なく、複数の言語をサポートしています。 また、ユーザー体験用のノーコード デバッガーも付いています。
Visual IEF Editor を使用して、以下のことを行います。
- Azure AD B2C をデプロイするには、Azure AD B2C IEF XML、HTML/CSS/JS、.NET API を作成します。
- Azure AD B2C IEF XML を読み込みます。
- 現在のコードを視覚化して変更し、チェックインして、継続的インテグレーションと継続的デリバリー (CI/CD) パイプラインで実行します。
[前提条件]
IEF エディターの使用を開始するには、次の前提条件が満たされていることを確認してください。
- Microsoft Entra サブスクリプション。 お持ちでない場合は、Azure 無料アカウントを取得できます。
- Azure サブスクリプションにリンクされた Azure AD B2C テナント。 詳細については、「 チュートリアル: Azure Active Directory B2C テナントを作成する」を参照してください。
- Visual IEF Editor は無料で、Google Chromeブラウザでのみ動作します。
- Azure AD B2C 顧客ポリシー スターター パックからポリシーを確認してダウンロードする
- Google Chromeブラウザをインストールする
サンプルコード開発ワークフロー
次の図は、XML ファイルから運用までのサンプル・コード開発ワークフローを示しています。
| ステップ | 説明 |
|---|---|
| 1. | /azure/active-directory-b2c/partner-grit-editor に移動し、ユーザー インターフェイスのアップロード ポリシー ボタンを使用して 、Azure AD B2C 顧客ポリシー スターター パック からポリシーをアップロードします。 |
| 2. | Visual IEF エディター ツールを使用して、更新/変更が必要なユーザー体験と自己アサート プロファイルを選択して編集します。 |
| 3. | ファイルが更新されたら、ダウンロードボタンを選択します。 すべてのポリシーがローカル コンピューターにダウンロードされます。 |
| 4. | GitHub または CI/CD パイプラインでファイルをチェックインします。 |
| 5 | 下位環境のファイルを使用して、Azure AD B2C ポリシーをテストします。 |
| 6. | Azure AD B2C 運用環境にポリシーをデプロイします。 |
IEF エディターの詳細については、こちらをご覧ください。
シナリオの説明
次のセクションでは、 Contoso と Fabrikam がこのツールを使用して Azure AD B2C デプロイを計画する際に考慮すべき 2 つのビジュアル IEF エディター シナリオについて説明します。
ケース 1 - Contoso: IEF ロジック、変更、機能の有効化
Contoso エンタープライズは Azure AD B2C を使用しており、広範な IEF デプロイがあります。 Contoso の現在の課題は次のとおりです。
- 新入社員の開発者にIEFロジックを教える。
- IEF に変更を加えます。
- 不正防止、ID 保護、生体認証などの機能を有効にします。
IEF ファイルが Visual IEF Editor に読み込まれると、ユーザー体験の一覧が各体験のフローチャートとともに表示されます。 ユーザージャーニーの要素には、有用なデータと機能が含まれています。 検索は、IEF ロジックによるトレースのプロセスを容易にし、必要な機能を有効にします。 変更されるファイルは次のとおりです。
- ローカル コンピューターにダウンロードされました。
- GitHubにアップロードしました。
- CI/CD 経由で実行する。
- テストのために下位の環境にデプロイされます。
ケース 2 - Fabrikam: 迅速な実装
Fabrikam は大企業であり、Azure AD B2C を使用することを決定しました。 彼らの目標は次のとおりです。
- Azure AD B2C を迅速に実装する
- IEFを学ばずに機能を発見する
注
このシナリオはプライベート プレビュー段階です。 アクセスやご質問については、 Grit IAM Solutions サポートにお問い合わせください。
Fabrikam には、ユーザー フローを示す直感的なグラフを備えた事前構築済みのテンプレートのセットがあります。 Visual IEF Editor を使用してテンプレートを変更し、下位環境にデプロイするか、CI/CD のために GitHub にアップロードします。
IEF を変更したら、ファイルをダウンロードして Azure AD B2C にアップロードし、動作を確認します。
次のステップ
詳細については、次の記事を参照してください。