アプリケーションリポジトリでカスタムアプリケーションを変換してアップグレードする
アプリケーションがカスタムアプリケーションテーブル [sys_app] に配置されている場合、アプリケーションリポジトリを介して直接アップグレードすることはできません。この手順は、アプリケーションリポジトリを使用してアプリケーションの展開を移行する場合に、1 回限りの変換を行うのに役立ちます。
始める前に
必要なロール:admin
更新セットで開始すると、すべてのインスタンスのすべてのアプリケーションがカスタムアプリケーションテーブル [sys_app] に配置されます。ただし、CI/CD パイプラインで Application Repository を使用するのに、推奨されるServiceNow® 継続的統合/継続的デリバリ API/スポークガイダンスを使用しようとしても、アプリケーションがすでに [カスタムアプリケーション] テーブルに存在するため、アップグレードは許可されません。それらは ServiceNow ストアテーブル [sys_store_app] に移動して、アプリケーションリポジトリからインストールできるようになりますが、これが理由でそのインスタンス上では開発できなくなります。
アプリケーションを変換すると、変換が実行されるインスタンス上では開発はできなくなります。スコープ対象のカスタムアプリケーションの場合、顧客アップデートテーブル内にある、このアプリケーションのすべての関連レコードが削除されます。
手順
次のタスク
[システムアプリケーション] -> [会社のアプリケーション] に移動し、アプリケーションリポジトリからソフトウェアを使用してアプリケーションを更新します。詳細については、「アプリケーションリポジトリからのアプリケーションのインストール」を参照してください。