ケースタイプとともにインストールされるコンポーネント
サービス定義機能をサポートするコンポーネントを含む、いくつかのタイプのコンポーネントが、カスタマーサービスケースタイププラグイン (com.snc.csm_case_types) とともにインストールされます。
ケースタイプとともにインストールされるテーブル
次のテーブルは、カスタマーサービスケースタイププラグイン (com.snc.csm_case_types) とともにインストールされます。
| テーブル | 説明 |
|---|---|
| ケースのタイプ [sn_case_type] |
このテーブルは定義されたケースタイプを保存します。 詳細については、「カスタマーサービスケースタイプ」を参照してください。 |
| サービス定義 [sn_case_type_selection] |
このテーブルは定義されたサービス定義を保存します。 サービス定義機能は、サービス定義テーブルに次のフィールドを追加します。
詳細については「サービス定義」を参照してください。 |
| サービス定義カテゴリ [sn_csm_case_types_service_category] |
このテーブルには、サービス定義用に作成されたカテゴリが保存されます。 |
| サービス定義カテゴリの関係 [sn_csm_case_types_service_category_rel] |
このテーブルには、サービス定義カテゴリに関連付けられているサービス定義が保存されます。 |
| 製品サービス関係 [sn_csm_case_types_product_service_rel] |
このテーブルには、サービス定義にリンクされている製品が保存されます。 詳細については「製品とサービス定義との関連付け」を参照してください。 |
| サービス対サービス関係 [sn_csm_case_types_service_to_service_rel] |
このテーブルには、サービス間で構成された関係が保存されます。たとえば、サービス定義に追加された関連サービスなどです。 |
| カタログサービス関係 [sn_csm_case_types_catalog_service_rel] |
このテーブルには、サービス定義にリンクされているカタログアイテムが保存されます。 詳細については「サービス定義のカタログアイテムの構成」を参照してください。 |
| サービス定義のユーザー基準 [sn_csm_case_types_service_user_criteria] |
このテーブルには、サービス定義レコードに対して設定されたユーザー基準が保存されます。システムは、この基準を使用して、ケースの作成時にサービスセレクターでユーザーが利用できるサービスをフィルタリングします。詳細については、「 サービス定義のユーザー基準の構成」を参照してください。 |
| サービス定義の顧客クライテリア [sn_csm_case_types_service_customer_criteria] |
このテーブルには、サービス定義レコードに対して構成された顧客基準が保存されます。システムは、この基準を使用して、顧客が利用できるサービスをフィルタリングします。詳細については、「 サービス定義の顧客基準の構成」を参照してください。 |
ケースタイプとともにインストールされるロール
次のサービス定義ロールは、カスタマーサービスケースタイプ (com.snc.csm_case_types) プラグインとともにインストールされます。
| ロール | 説明 | 含んでいるロール |
|---|---|---|
| サービス定義アドミン [sn_csm_case_types.service_definition_admin] |
カスタマーサービスケースタイプテーブルのアドミンロール。このロールを持つユーザーは、サービス定義、サービス定義カテゴリ、およびサービス定義カテゴリの関係を表示、作成、更新、および削除できます。 |
|
| サービス定義マネージャー [sn_csm_case_types.service_definition_manager] |
カスタマーサービスケースタイプテーブルのマネージャーロール。このロールを持つユーザーは、サービス定義、サービス定義カテゴリ、およびサービス定義カテゴリの関係を表示、作成、および更新できます。 |
|
| サービス定義ビューアー [sn_csm_case_types.service_definition_viewer] |
このロールを持つユーザーは、サービス定義、サービス定義カテゴリ、およびサービス定義カテゴリの関係を表示できます。 | sn_service_org.service_criteria_read |
| サービス定義レポートビューアー [sn_csm_case_types.service_definition_report_view] |
サービス定義関連テーブルへのレポート表示アクセスを提供します。 | なし |
| サービス定義全テーブルビューアー [sn_csm_case_types.service_definition_all_table_viewer] |
サービス定義テーブルへの表示アクセスを提供します。このロールを持つユーザーは、サービス定義、サービス定義カテゴリ、およびサービス定義カテゴリの関係を表示できます。 | なし |
ケースタイプとともにインストールされるプロパティ
次のプロパティは、カスタマーサービスケースタイププラグインにより追加されます。これらのプロパティは、エージェントに表示されるケースタイプセレクター画面のバージョンを制御します。詳細については、「ケースタイプセレクター画面」を参照してください。
| プロパティ | 説明 |
|---|---|
| sn_csm_case_types.case_type_single_field_select | CSM 構成可能ワークスペースでケースタイプの単一選択機能を有効にするには、このプロパティを true に設定します。有効にすると、エージェントはこの機能を使用して、ケースタイプセレクター画面内の単一の選択で特定のタイプのケースを作成できます。
|
| sn_csm_case_types.service_definition_select | ケースタイプセレクター画面の製品サービス選択バージョンを有効にするには、このプロパティを true に設定します。有効にすると、エージェントはこの画面を使用して、選択した製品またはサービスに基づいてレコードを作成できます。
このプロパティは sn_csm_case_types.case_type_single_field_select プロパティを上書きします。
|
| sn_csm_case_types.service_definition_select_count | [製品サービス選択 (Product Service Select)] 画面に表示される製品とサービスの数を決定します。
|
| sn_csm_case_types.get_case_types_roles | ケースタイプセレクターと getCaseTypes API にアクセスできるアドミンロールとエージェントロールを保存します。ロールは、カンマ区切りリストの [値] フィールドに一覧表示されます。ロールを追加するには、リストの最後にロールを追加します。
|
ケースタイプとともにインストールされる拡張ポイント
拡張ポイントにより、アプリケーションコードを変更せずにアプリケーションの機能を拡張し、カスタマイズをデータ連携できます。拡張ポイントは、拡張ポイント [sys_extension points] テーブルに保存されます。
CSMServiceDefinitionIntegrations 拡張ポイントは、ケースタイプセレクター画面の製品サービス選択バージョンの [製品] フィールドで、エージェントが使用できる製品のリストを返します。初期設定では、このリストは顧客のコンテキストに基づいており、販売済み製品と顧客が所有するインストールベースアイテムが表示されます。
この拡張ポイントにアクセスするには、次に移動します をクリックし、 CSMServiceDefinitionIntegrations を選択します。
- 拡張ポイントレコードで [実装を作成] 関連リンクを選択します。
- [スクリプト] フィールドを変更し、製品情報を返す API を追加します。
- [更新] を選択します。拡張ポイントレコードの [実装] 関連リストに実装が追加されます。注:最も小さい [順序] 番号の実装が、製品のリストを返すために使用されます。