SAP Fiori & UI5基礎
SAP Fioriテーマのパーソナライズ設定と管理者向け変更手順
SAP Fioriでユーザーがテーマを変更する方法、管理者がテーマデザイナーでブランドや配色を設定する方法、反映されない場合の確認手順を実務向けに解説します。
SAP Fioriのテーマ設定では、ユーザーごとの表示変更と、組織全体に配布するテーマの管理を分けて考える必要があります。前者は利用者の作業環境を整えるための設定、後者はロゴ・配色・企業ブランドを統一するための管理作業です。
この記事では、SAP Fiori launchpadでのユーザーパーソナライズ、管理者が行うテーマデザイナーの設定、ロールやキャッシュが原因で変更が見えない場合の切り分けを、SAP S/4HANA環境で確認しやすい順序に沿って説明します。
テーマパーソナライズの全体像
SAP Fioriのテーマには、利用者自身が選択する表示テーマと、管理者が作成・公開するカスタムテーマがあります。ユーザー設定は個人のブラウザやアカウントに紐づく表示調整であり、カスタムテーマは複数の利用者に提供する共通のデザインです。
| 設定の種類 | 主な担当者 | 目的 | 影響範囲 |
|---|---|---|---|
| ユーザーパーソナライズ | 各ユーザー | テーマ、表示密度、レイアウトなどを調整 | 自分の利用環境 |
| カスタムテーマ | 管理者・デザイナー | ロゴ、色、フォントなどを組織向けに統一 | 割り当て対象のユーザー |
| テーマの割り当て | 管理者 | 利用者や環境にテーマを提供 | ロールや設定に応じた範囲 |
SAP Fioriの基本構成やlaunchpadの役割を先に確認する場合は、SAP Fioriの概要と基本構成も参照してください。
ユーザーがテーマを変更する手順
ユーザー側の変更は、SAP Fiori launchpadにログオンした状態で実施します。画面右上のユーザー領域または設定メニューから、外観やテーマに関する項目を開き、利用可能なテーマを選択して保存します。
- SAP Fiori launchpadにログオンします。
- ユーザーメニューまたは設定メニューを開きます。
- 外観、テーマ、表示設定に該当する項目を選択します。
- 一覧から使用するテーマを選びます。
- 保存後、必要に応じてブラウザを再読み込みします。
利用できるテーマは、システム側で公開されたテーマとユーザーに許可された設定によって決まります。テーマの選択欄が表示されない場合は、ユーザー設定だけでなく、launchpadの構成と権限も確認します。
ユーザーが見られるタイルやアプリ自体が不足している場合は、テーマではなくカタログとロールの割り当てを確認します。SAP Fioriのロールとカタログ割り当てでは、アプリ表示に必要な権限設計を整理しています。
管理者がテーマデザイナーで設定する項目
管理者はテーマデザイナーを使って、標準テーマを基にしたカスタムテーマを作成します。実際の画面名や提供機能は導入しているSAP Fioriの構成に合わせて確認し、最初から大規模な変更を加えず、ブランド表示に必要な範囲から作業します。
代表的な設定対象は次のとおりです。
- 企業ロゴやヘッダー画像
- ブランドカラー、背景色、リンク色
- 文字色やコントラスト
- タイル、ボタン、入力項目などのコントロール色
- launchpadのヘッダーやナビゲーション領域
- テーマ名、説明、公開対象
作業前の確認
テーマデザイナーを開く前に、対象システム、変更対象の標準テーマ、利用者の範囲、承認者を決めます。画像を使用する場合は、解像度、ファイル形式、明暗の組み合わせを確認し、ヘッダーの文字と重ならないデザインにします。
本番環境で直接調整するのではなく、開発または検証環境で表示を確認してから配布する運用が安全です。特にコントラストを変更すると、標準アプリだけでなくカスタムアプリの表示にも影響するため、代表的な業務画面で確認します。
テーマデザイナーでの基本手順
- 管理者権限を持つユーザーでテーマデザイナーを開きます。
- 基にする標準テーマを選択します。
- テーマ名と説明を入力します。
- ロゴ、色、フォントなど必要な項目を調整します。
- プレビューでデスクトップと利用対象の画面幅を確認します。
- 保存し、テストユーザーで表示を確認します。
- 問題がなければ公開または利用可能なテーマとして登録します。
- 対象ユーザーが選択できることを確認します。
色の変更は、見た目が整っているだけでなく、文字と背景の識別性が保たれていることが重要です。エラー、警告、成功などの状態色をブランドカラーに合わせて変更する場合は、色だけに意味を依存しないかも確認します。
launchpadのタイル、スペース、ページ、ナビゲーション構成まで変更する場合は、テーマ設定とは別の管理作業になります。SAP Fiori Launchpad Designerの基本で、コンテンツ構成とテーマ変更の境界を確認できます。
テーマを全体へ適用する運用
カスタムテーマを作成した後は、管理者用のテストユーザーと一般ユーザーで確認します。管理者だけに見える状態では、公開、割り当て、キャッシュのいずれかが完了していない可能性があります。
適用前には次の確認表を作成すると、問い合わせ対応が容易になります。
| 確認項目 | 確認内容 |
|---|---|
| 対象環境 | 開発、検証、本番のどのシステムか |
| 対象ユーザー | 全員、特定ロール、特定部門のどれか |
| 標準テーマ | どのテーマを基にしたか |
| 変更範囲 | ロゴ、色、フォント、コントラストなど |
| 検証画面 | 代表的な業務アプリとlaunchpad |
| 切り戻し | 直前のテーマへ戻せるか |
ユーザーにテーマ選択を許可する運用と、組織標準のテーマを固定する運用では、問い合わせの扱いが変わります。社内標準を固定する場合でも、アクセシビリティや個別の利用環境を考慮し、利用者が必要な表示調整を行える範囲を明確にします。
GUIトランザクションとの使い分け
SAP GUIのトランザクションは、従来型の業務処理画面を直接起動する仕組みです。一方、SAP Fioriは役割に応じたアプリ、通知、検索、分析をlaunchpadにまとめて提供します。テーマは両者の処理ロジックを変更するものではなく、SAP Fiori側の表示体験を整える設定です。
業務担当者がどの画面を使うべきか迷っている場合は、テーマを変更する前に、業務要件とアプリの役割を整理します。SAP FioriとGUIトランザクションの選択基準では、業務処理に応じた画面選択の考え方を説明しています。
テーマが反映されない場合の切り分け
テーマを保存したのに表示が変わらない場合は、対象ユーザー、テーマの公開状態、ブラウザキャッシュ、launchpadの設定を順に確認します。複数のユーザーで同じ結果になるかを確認すると、個人設定とシステム設定を分けやすくなります。
1. 対象ユーザーを確認する
管理者用ユーザーだけにテーマが表示され、一般ユーザーに表示されない場合は、利用対象の設定や権限を確認します。テーマ名の入力ミスや、似た名前のテーマを選択しているケースもあるため、対象テーマの識別情報を記録します。
2. 公開状態を確認する
保存済みのテーマが、利用可能な状態として公開されているかを確認します。編集途中のテーマは、作成者には見えても他の利用者が選択できないことがあります。テストユーザーでログオンし、テーマ一覧に表示されるかを確認します。
3. ブラウザの状態を確認する
古いリソースがブラウザに残っている場合は、再読み込み、対象サイトのキャッシュ削除、プライベートブラウジングでの確認を行います。複数のブラウザで同じテーマを確認すると、ブラウザ固有のキャッシュや拡張機能の影響を切り分けられます。
4. ロゴと色の表示を確認する
ロゴだけが表示されない場合は、画像の登録、サイズ、透過、背景色との組み合わせを確認します。色だけが反映されない場合は、変更したパラメータが対象のUI要素に対応しているか、カスタムアプリが独自のスタイルを使用していないかを確認します。
5. アプリ単位の問題を確認する
launchpad全体ではなく特定アプリだけ表示が崩れる場合は、テーマだけでなくアプリ側のスタイル定義やUI5ライブラリの読み込みも確認します。テーマデザイナーのプレビューと実際の業務アプリを比較し、標準アプリとカスタムアプリの差を記録します。
安全な変更管理のポイント
テーマ変更は画面表示に関わるため、業務時間帯を避け、変更前後の画面を保存します。ロゴ、主要色、警告色、リンク色を一覧化しておくと、別環境への展開や切り戻しが容易になります。
次の運用を標準化すると、テーマ変更に伴う問い合わせを減らせます。
- 変更依頼に対象環境と対象ユーザーを記載する
- 変更前のテーマ名と設定内容を記録する
- 代表的なアプリでコントラストを確認する
- デスクトップとモバイル相当の画面幅で確認する
- テストユーザーで公開範囲を確認する
- 本番反映後に利用者代表へ確認を依頼する
- 切り戻し手順と担当者を変更記録に残す
テーマの管理者設定とlaunchpadのロール設計を一緒に見直す場合は、SAP Fiori Launchpad管理者設定の基本も関連します。テーマ、アプリ表示、認証を別々の確認項目として管理すると、原因の特定が速くなります。