クリエータースタジオ でのフォームの操作
アイテムまたはサービスをカタログに追加するには、要求されているものごとに新しいフォームを作成する必要があります。
- フォームテンプレートを使用して独自の フォームの作成を開始する方法。
- フォームのレイアウトと質問をカスタマイズする方法。
- フォーム (別名カタログアイテム) をアプリに表示する方法。
- アプリにフォームが表示されないようにする方法。
フォームとは何ですか。
フォームは、要求を行うためにユーザーが回答する質問のリストです。ユーザーが、キーボードやノートパソコン、休暇の許可などを求めるかもしれません。これらの質問に対する回答により、履行者は要求を満たすために必要なすべての情報を得ることができます。たとえば、誰かがラップトップを要求した場合、履行者はサイズ、メーカー、モデル番号、オペレーティングシステム、配送日などを知る必要があります。
フォームには、質問の他に、質問を説明する画像、見出し、テキストによる説明を含めることができます。
要求者が要求できるアイテムまたは要求の種類ごとに、異なるフォームが必要になります。その理由は、キーボードについて尋ねる必要がある質問は、要求者に休暇を取る許可を与えるために必要な質問とは異なるためです。そのため、ユーザーが作成できる要求の種類ごとに 1 つのフォームがあります。フォームはカタログアイテムを表すと考えることができます。
アプリには複数のフォームがあり、要求者が要求できるものが複数ある可能性があります。フォームのコレクションをアイテムのカタログと呼びます。
- アイテム
- 要求者が要求できるもの。各アイテムには独自のフォームが必要です。
- カタログ
- 要求者が要求できるすべてのアイテムを表すアイテムのコレクション。
カタログとアイテムの例
| サービスカタログ | サンプルアプリ | サンプルカタログアイテム |
|---|---|---|
| HR セルフサービス | ヒューマンリソース (HR) グローバル人材ポータルアプリ |
|
| ブランディングリソース | マーケティングおよびブランディングアプリ |
|
| IT フルフィルメント | ハードウェア要求アプリ |
|
クリエータースタジオ で有利なスタートを
フォームテンプレートを選択してアプリの作成を開始すると、クリエータースタジオ は、使用すると思われる質問を含むフォームを作成します。質問とレイアウトでフォームが構成されます。
- フォームテンプレート
- クリエータースタジオ が提供するフォームに配置された一連の質問。
クリエータースタジオ が提供するフォームテンプレートは、クリエータースタジオのデフォルトテンプレートと呼ばれます。開始するための 3 つの質問が含まれています。フォームで質問をカスタマイズ、追加、削除することができます。
システムアドミニストレーターは、デフォルトのテンプレートを削除したり、追加のフォームテンプレートを作成したり、フォームに入力できるユーザーを制限したりすることができます。システムアドミニストレーターの場合は、「クリエータースタジオ アプリで使用するカタログテンプレートの作成」でこのトピックの詳細を読むことができます。
要求者が入力するフォームを保存するため、クリエータースタジオ はデフォルトでテーブルを作成します。1 つの行は、入力された 1 つのフォームを表します。
アプリケーションには、必要な数のフォームを含めることができます。新しいフォームを作成すると、クリエータースタジオ はアプリの要求テーブルを使用して、フォームごとに送信された回答を保持します。アプリのすべてのフォームからのすべての要求は、同じテーブルに保存されます。
質問のタイプ
- [一般的な質問] は、簡単な回答 (名前やメールなど) を書き込むための空のボックス、または選択肢を選ぶリスト (ドロップダウンメニューや記入する小さな丸など) を要求者に提供します。
- [参照ベースの質問 (Reference-based question)] は、テーブルで定義する選択肢のリストを指定します。
アドミンによって事前設定され、編集できないフォームに、質問を追加することもできます。[質問セット] 要素をフォームに追加して、キュレーションされたオプションから選択できます。
質問のレイアウト
クリエータースタジオ はデフォルトフォームの初期レイアウトを提供します。列、画像、区切り線などを使用して、フォーム上の質問のレイアウトをカスタマイズできます。フォームのカスタマイズに使用できる手順は 2 つあります。
- 質問の変更 – 質問の数や質問内容を変更し、フォーム上の質問の表示場所を調整します。その情報については、クリエータースタジオ でアプリのフォームをカスタマイズする を参照してください。
図 : 1. フォーム上の質問の編集 - フォームのルックアンドフィールを変更する – 画像を追加し、質問を説明するテキストを記述でき、質問がスムーズに流れるように移動することもできます。これについては、「クリエータースタジオ でアプリのレコードのレイアウトを変更する」を参照してください。
図 : 2. アプリのタイルのルックアンドフィールを編集
フォームを確認できる場所
展開後、アプリはフォームの作成時に指定した サービスカタログ とカテゴリにフォームとして表示されます。
ユーザーは、これらのフォームに サービスカタログ、サービスポータル、従業員センター で直接アクセスできます。
アプリのフォームを 1 つ以上のトピックに関連付けると、従業員センター の動的に作成された関連するトピックページに、そのフォームが表示されます。 トピックの詳細は「Associate a catalog item with a taxonomy topic in Employee Center」を、分類方法である分類の詳細については、「Unified Taxonomy for Employee Center」を参照してください。
アプリでフォームを使用できるようにする
- ドラフト
- 公開済み
公開されたフォームは、オファリングのカタログにアイテムとして表示されます。たとえば、サイトで要求者がコンピューター、マウス、モニター、キーボード、テクニカルサポートなどを要求できるようにすることができます。アイテムごとに異なるフォームが必要で、アプリでは異なるカタログアイテムとして表示されます。
- フォームを公開すると、そのフォームはアプリが展開された後にのみカタログアイテムとして表示されます。そのため、ボタンのラベルは [準備完了としてマーク] になっています。
- アプリの展開は、ユーザーがアプリを使用できるようにするためにシステムアドミンが行うことです。
公開済みフォームの変更
これは避けられません。アプリを展開して、フォームの質問を修正する必要があることがわかりました。大丈夫です!フォームを作成したときと同じように編集するだけです。
フォームを編集すると、フォームの新しいドラフトバージョンが作成され、それを更新して、完了したら[準備完了としてマーク] することができます。ドラフトバージョンに保存した変更は、展開されたアプリのカタログアイテムには影響しません。展開されたアプリのフォームを更新するには、アプリを再展開する必要があります。
フォームの変更を元に戻す
フォーム ヘッダーの [その他のオプション] アイコン () にある [すべての変更を元に戻す (Undo all change)] オプションを選択すると、フォームを最後に公開されたバージョンにリセットできます。
公開済みフォームの削除
- [ドラフト] ステータスの場合は、[準備完了としてマーク] しないでください。
- フォームが [公開済み] ステータスの場合は、非表示にしてカタログに表示されないようにすることができます。詳細については、「Now Platform の クリエータースタジオで使用できないようにフォームを非表示にする」を参照してください。