ターゲットコミュニケーションの公開ワークフロー
Targeted Communications アプリケーション (com.sn_publications) には、記事を公開するために使用されるデフォルトのワークフローが含まれています。
アプリケーションには、次の 2 つの公開ワークフローが含まれています。
- [すぐに公開]:記事をすぐに公開します。
- 承認して公開:公開前に承認が必要です。
ワークフローをワークフロースタジオのフローに移行する
Zurich リリース以降、Targeted Communications アプリケーションの従来のワークフローは、ワークフロースタジオのローコードフローに移行されました。新しいフローの機能は変わりません。
アップグレード中に、ロジックは公開ワークフローまたはその構成がカスタマイズされているかどうかをチェックします。
- ワークフローまたは構成でカスタマイズが検出された場合、システムは従来のワークフローに戻り、新しいフローと関連構成を無効にします。
- カスタマイズが検出されない場合、システムは従来のワークフローを新しいフローに置き換えます。
アップグレードアクションのサマリー
次の表に、公開ワークフローと構成のカスタマイズに応じてアップグレード中に実行されるアクションの概要を示します。
| 設定 | カスタマイズが検出されました | カスタマイズが検出されませんでした |
|---|---|---|
| 従来のワークフロー | 有効 | 非アクティブ化済み |
| 新しいフロー | 非アクティブ化済み | 有効 |
| 従来の UI ポリシー | 有効 | 非アクティブ化済み |
| 新しい UI ポリシー | 非アクティブ化済み | 有効 |
| 従来のビジネスルール | 有効 | 非アクティブ化済み |
| 新しいビジネスルール | 非アクティブ化済み | 有効 |
| ワークフロー構成値 | 従来のワークフローに設定 | 新しいフローに設定 |
チューリッヒへのアップグレード中の主なステップ
次の表は、Zurich リリースへのアップグレード中にシステムが実行する主な手順を示しています。
| ステップ | 説明 |
|---|---|
| 1. カスタマイズ検出 | ロジックは、従来のワークフローまたは sn_publications_workflow_config テーブルレコード 6c9b0e65c30112004bd67bfaa2d3ae56 がカスタマイズされているかどうかを確認します。カスタマイズが見つかった場合、システムは従来のワークフローに戻ります。 |
| 2. 従来のワークフローの有効化 |
|
| 3. 新しいフローの非アクティブ化 |
|
| 4. UI ポリシー管理 |
|
| 5. ビジネスルール管理 |
|
| 6. ワークフロー構成の更新 | ワークフロー設定レコード (sn_publication_workflow_config) は、正しいプロセスワークフローを指すように更新されます。
|
アップグレード前後の対処事項
Zurich リリースにアップグレードする前と後で、次の手順を実行します。
- アップグレードする前に、公開ワークフローのカスタマイズを確認してください。
- アップグレード後、正しいワークフロー、フロー、UI ポリシー、ビジネスルールが想定どおりにアクティブであることを確認します。
- 新しいフローを使用する場合は、カスタマイズを削除し、新しいフローと関連構成を再度アクティブ化します。
| 設定 | カスタマイズが検出された場合 (sys_id) |
|---|---|
| 従来のワークフロー | アクティブ:
|
| 新しいフロー | 非 アクティブ:
|
| 従来の UI ポリシー | アクティブ:
|
| 新しい UI ポリシー | 非 アクティブ:
|
| 従来のビジネスルール | アクティブ:
|
| 新しいビジネスルール | 非 アクティブ: 必要な承認者リスト (新しいフロー):47b133b2a36b12107ee9d8b8651e61d1 |
| ワークフロー構成値 | 従来のフローに設定:
|
ワークフロー構成テーブルの更新
Zurich にアップグレードすると、ワークフロー構成 [sn_publications_workflow_config] テーブルに次の列が追加されます。
- プロセスワークフロー (ワークフロースタジオのフローフィールド)
- ワークフロー (従来のワークフローフィールド)
- 承認者