バンドルされたモデル
バンドルされたモデルは、個々のモデルで構成される単一のモデルです。たとえば、ラップトップ、プリンター、キーボード、マウスを 1 つのバンドルモデルとして組み合わせることができます。バンドルされたモデルの資産 1 つを個人に割り当てると、その人物はバンドル内のすべてのコンポーネントを受け取ります。
バンドルされたモデルは、アセットバンドルの一部となる資産の種類を定義するテンプレートです。アセットバンドルとバンドルされたモデル間の整合性を維持するには、[製品モデル] フォームレイアウトの [バンドル資産] チェックボックスをオンにします。チェックボックスをオンにすると、バンドルされたモデルのステータスがデフォルトで [ビルド] になります。ステータスが [ビルド] の場合は、バンドルされたモデルに変更を加えることができます。ステータスを [本番稼働中] に変更すると、バンドルされたモデルは変更できなくなります。バンドルされたモデルは読み取り専用になり、このバンドルされたモデルからアセットバンドルを作成できます。バンドルされたモデルに関連付けられたアセットバンドルがない場合にのみ、バンドルされたモデルのステータスを [ビルド] に戻すことができます。
注:
[バンドル資産] チェックボックス機能は、ハードウェア資産管理 でライセンス可能なアプリケーションでのみ使用できます。ハードウェア資産管理は ServiceNow ストアで入手できます。アセットバンドル機能の詳細については、「アセットバンドル」を参照してください。
バンドルされたモデルには、抽象または具象があります。
- 抽象
- 1 つのモデルを複数のバンドルで使用できるようにします。同梱品はコンテナーとして作成されます。バンドル内の資産 1 つがメイン コンポーネントとして指定されます。モデルカテゴリは、どの資産をバンドルに含めることができるかを定義します。モデルカテゴリでは、バンドルの主要コンポーネントになるものを定義することもできます。
メイン コンポーネントを追加すると、バンドル コンポーネントの追跡が簡単になります。たとえば、コンピューターをメインコンポーネントとして追加し、マウスとキーボードを他のコンポーネントとして追加する同梱品を作成します。バンドルがユーザーに割り当てられると、コンピューターの資産レコードには、そのユーザーに割り当てられたコンピューター、マウス、キーボードがすべて表示されます。抽象バンドルは具象バンドルより頻繁に使用されます。
- 具象
- メイン コンポーネントが資産である固定バンドルです。メイン コンポーネントと他のコンポーネントを指定して、正確なバンドルを作成します。具象バンドルは、モデルとの多対多関係を考慮していません。
バンドルされたモデルを作成して使用する場合は、以下のヒントを念頭に置いてください。
- バンドルはバンドル内にネスト化することができます。
- 任意のタイプのモデルをバンドルで使用できます。
- 親リンクの定義されると、割り当てに関連したフィールドと子資産の状態が読み取り専用となります。これらは、親の割り当てフィールドと状態フィールドに基づいて作成されます。
- 親バンドルに変更を加えると、バンドル内の子が影響を受けます。たとえば、バンドルを個人に割り当てる場合、すべての子資産レコードには、割り当てられた人物と同じ個人が表示されます。
- バンドルを事前に割り当てることはできません。
- バンドル内では、消耗品が消費され、資産はメインコンポーネントと同じステータスに設定されます。
- 個々のコンポーネントではなく、バンドルのみが転送注文の一部となることができます。
- モデル カテゴリを通じてバンドルに含めることができるものを制御します。たとえば、モデル カテゴリの サーバーは、バンドルに含まれているサーバーを決して許可しないように設定できます。
- ソフトウェアのコレクションを作成するには、バンドルされたモデルの代わりにスイートを作成する必要があります。
- ソフトウェアライセンスをバンドルのメインコンポーネントにすることはできません。
抽象モデルを作成するには、モデルカテゴリを [バンドル] に設定し、コンポーネントを追加します。具象モデルを作成するには、 モジュールを作成し、コンポーネントを追加します。