アプリシェルを使用した UI エクスペリエンスの定義
アプリシェルとは何か、どのアプリシェルが UI ビルダー で使用できるか、また特定のアプリシェルをどのような理由から選択するかを考慮します。
アプリシェル
アプリシェルは、エクスペリエンスページのコンテンツのラッパーです。アプリシェルには、Web ページと同様の機能が含まれています。たとえば、アプリシェルは、会社のロゴ、ユーザー設定、検索アイコン、構成アイコン、ユーザーメニューなどを、エクスペリエンスのヘッダーまたはフッターに表示できます。
UI ビルダー にはアプリシェルが必要です。
アプリシェルは、エクスペリエンスにワークスペースまたはポータルデザインがあるかどうかを定義します。ワークスペースは、ユーザーからの要求を処理するために複数のツールを 1 ページに配置したグラフィカルユーザーインターフェイスです。ポータルは、ユーザーがアイテムの注文やチケットの追跡などの要求を追加できるページです。
ServiceNow® プラットフォームでエクスペリエンスを作成するときに、エクスペリエンスに適用するアプリシェルを選択します。エクスペリエンスの作成方法の詳細については、「UI ビルダー でユーザーがアプリケーションをどのように操作するかを構成する」を参照してください。
エクスペリエンスを作成するときに、さまざまなアプリシェルから選択できます。
| アプリシェル | 説明 | 例 |
|---|---|---|
| ブレッドクラムアプリシェル | ブレッドクラムアプリシェルには、ヘッダー、ブレッドクラムスタイルのナビゲーション、およびワークスペースエクスペリエンスのプライマリナビゲーションバーが含まれています。ブレッドクラムアプリシェルは、マルチタスクを必要としない集中的なワークフローとウィザードフローに使用します。 | |
| ヘッダーアプリシェル | ヘッダーアプリシェルには、ワークスペースエクスペリエンスのヘッダーとユーザーメニューが含まれています。ヘッダーに最小限のナビゲーションといくつかのアクション可能なアイテムを必要とするエクスペリエンスには、ヘッダーアプリシェルを使用します。 | |
| ポータルアプリシェル | ポータルアプリシェルには、ポータルエクスペリエンスのヘッダーとフッターが含まれています。ポータルアプリシェルレコードは、ポータルエクスペリエンス用にメニュー、ユーティリティ、ロゴ、およびログインを構成する方法の参照実装です。 | |
| UXR Base Experience アプリシェル | UXR Base Experience シェルは、Next Experience バナーを使用してエクスペリエンスを作成します。UXR Base Experience シェルは、エクスペリエンスの構成、コンテキストバインディング、ルーティング、画面のロード、キャッシュなど、親アプリ内で構成されたエクスペリエンスの基本機能のサポートを提供します。UXR Base Experience シェルには、ビジュアルコンポーネントやエクスペリエンス固有のコンポーネントはありません。UXR Base Experience シェルは、シェルがカスタマイズされていないエクスペリエンスにも使用できます。たとえば、ID センターは UXR Base Experience シェルをアプリシェルとして直接使用します。 | |
| ワークスペースアプリシェル | ワークスペースアプリシェルには、ワークスペースエクスペリエンスのヘッダーとフッターが含まれています。ワークスペースアプリシェルを使用して、ユーザーが問題を検索、調査、解決するために必要なツールを提供します。このアプリシェルで作成されたエクスペリエンスの表示スタイルを管理するには、「Configuring Next Experience with Theme Builder」を参照してください。 |