- はじめに
- 基本情報
- ソリューション プロジェクトとパッケージを管理する
- ソリューションのデプロイを管理する
- ソリューションをデプロイする
- デプロイのステータスを確認する
- デプロイの設定を編集する
- ソリューションをアップグレードまたはダウングレードする
- ソリューションをアンインストールする

ソリューション ユーザー ガイド
ソリューションをアップグレードまたはダウングレードする
[アップグレード/ダウングレード] オプションでは、次の変更を実行できます。
-
ソリューションを新しいバージョンにアップグレードする
-
ソリューションを古いバージョンにダウングレードする (古いバージョンへのロールバックに類似)
ソリューションをダウングレードしても、エンティティ、チョイス セット、Webhook は削除されません。
ソリューションをアップグレードするには、次の手順を実行します。
-
ソリューション パッケージを更新し、新しいバージョンに含める変更点を追加します。詳しくは、「 ソリューション パッケージのバージョンを編集する」をご覧ください。
注:同じ名前のコンポーネントがテナントに既に存在する場合、オプションは次のとおりです。
- 既存のコンポーネントを保持し、追加のコンポーネントは作成しないでください。
- 既存のコンポーネントを保持し、ソリューションから新しいフィールドを追加します。 このオプションは既存のフィールドを変更しないことに注意してください。
- 各サービス内の競合するリソース (例: Orchestrator、Action Center) の名前を対象のテナントに変更します。
- 可能であれば、ソリューション配置内のリソースの名前を変更します。
-
テナント レベルの [ ソリューション ] タブを選択します。
-
[デプロイ] タブで対象パッケージの 3 点リーダー メニューを選択し、[アップグレード/ダウングレード] を選択します。
-
[ アップグレード/ダウングレード ] ウィンドウでソリューションをアップグレードまたはダウングレードするパッケージ バージョンを指定し、[ 続行] を選択します。新しい画面が開き、アップグレード操作によって適用される変更の概要が表示されます。
新しいバージョンに含まれる変更点に関する、次の詳細が表示されます。
-
新しく追加されるコンポーネント: プラス (+) アイコンでマークされています。
注:これらのコンポーネントはアップグレード後にターゲット環境に作成されるため、必ずプロパティを確認してください。
-
削除されるコンポーネント: マイナス (-) アイコンでマークされています。
注:これらのコンポーネントは、他のソリューションによって参照されていない限り、ソリューションのアップグレード後にターゲット環境から削除されます。この場合、コンポーネントは環境内に残りますが、ソリューションからは削除されます。
-
編集されるコンポーネント: アスタリスク (*) アイコンでマークされています。[プロパティの違いを比較] パネルでは、コンポーネントのプロパティに加えられるすべての変更点が強調表示されます。
注:設定可能なプロパティのみが変更されたコンポーネントは、編集されるコンポーネントとしてマークされません。
編集されたコンポーネントは、デフォルトで構成可能なプロパティの既存の構成を保持しますが、パッケージ構成の使用に切り替えることができます。 どちらの場合も、必要に応じて、構成可能なプロパティをその場で更新できます。
すべてのプロパティの変更点の概要を確認するには、[プロパティの違いを比較] パネルを確認します。
-
-
必要に応じて、設定可能なコンポーネントのプロパティを編集します。
-
変更を下書きとして保存、検証、および/またはデプロイします。
アップグレードの実行後は、[ デプロイ] タブでステータスを確認できます。詳しくは、「 デプロイのステータスを確認する」をご覧ください。
注:新しくアップグレードされたソリューションのステータスは「非アクティブ」です。ソリューションが機能するようにするには、必ずデプロイを手動でアクティブ化してください。