ITSM エージェントワークスペースからサービスオペレーションワークスペースへのクライアントアクションの移行
クライアントアクションを構成して、関連リスト宣言アクションを ITSM エージェントワークスペースからサービスオペレーションワークスペースに移行します。
始める前に
必要なロール:admin
手順
- [すべて] > [Now Experience フレームワーク] > [宣言アクション] > [関連リストアクション]に移動します。
- [実装方法] が [クライアントアクション] として設定されていることに基づいてレコードをフィルタリングします。
- 移行プロセスで失敗したレコードのログを表示し、[関連リストアクション] のリストからレコードの sys_Id を見つけます。
- 対応する sys_id を持つ失敗したレコードを選択します。
- ヘッダーを右クリックして [挿入と維持] を選択します。
- [ワークスペース] フィールドと [ビュー] フィールドをクリアします。
- [制限されたエクスペリエンス] チェックボックスをオンにします。
- [実装方法] フィールドの値を [UXF クライアントアクション] として更新します。
- [アクション構成] 関連リストで、[編集] を選択し、[コレクション] から [アクション構成] リストに [SOW アクション (SOW Actions)] を選択します。
- [保存] を選択して [アクション構成] 関連リストを保存します。
- [更新] を選択します。
-
クライアントアクションキーの指定が ITEM_SELECTED または PREVIEW_RECORD の場合は、sys_declarative_action_payload_definition テーブルのコードブロックに、後述のペイロードで CREATE_NEW_RECORD キーを作成します。
このステップは 1 回だけ実行します。
{ "route": "record", "fields": { "table": "{{table}}", "sysId": "-1" }, "params": { "query": "{{query}}", "parentTable": "{{parentTable}}", "parentRecordSysId": "{{parentRecordSysId}}" }, "parent_table": "{{parentTable}}", "additional_data": { "query": "{{query}}" } } -
ITEM_SELECTED および PREVIEW_RECORD 宣言アクションレコード用に作成されたクライアントアクションを変更します。
特定のクライアントアクションを変更する場合は、ペイロードに基づいて、アクション属性のペイロードマップを変換する必要があります。
移行プロセスでは、次のテーブルが使用されます。- sys_ux_m2m_action_assignment_action_config
- sys_declarative_action_payload_definition
注:ITEM_SELECTED および PREVIEW_RECORD アクションは、ITSM エージェントワークスペースでは機能しますが、SOW では機能しません。そのため、「CREATE_NEW_RECORD」という名前の新しいアクションペイロードが SOW に導入されました。他のアクションペイロードが正しく機能しない可能性がありますが、リストのベースシステムクライアントアクションは、移行後の SOW でも引き続き効果的に機能します。