インスタンス間でカスタムスコープ対象アプリケーションを移動する方法Instructionsこれは アプリケーション共有のドキュメントです。 カスタムアプリには、インスタンスの 2 つのモード/ステータスのいずれかがあります。 1.開発モードで ==> Studio を開くと、アプリが表示されます。ほとんどの場合開発モードになり 開発インスタンス上にある可能性が高いです。アプリケーションレコードは sys_app テーブルの下に作成されます。 [System Applications] > [My Company Applications] に移動します。アプリケーションは [Edit in Studio] としてリストされます。 2.インストール済みモードの場合 ==> これは、開発インスタンスでアプリを開発する場合です。アプリケーションリポジトリに公開し、テスト/UAT インスタンスにインストールしてから、本番インスタンスにインストールします。これらのインスタンスに「インストール」できるアプリケーションとしてリストされます。アプリケーションレコードは sys_store_app テーブルに作成されます。 [System Applications] > [My Company Applications] に移動します。アプリケーションは「インストール済み」と表示されます。 アプリケーションリポジトリからのアプリケーションエンタイトルメントの管理 規制市場のカスタムアプリケーションエンタイトルメント管理 3.開発インスタンスから別のインスタンスにアプリを公開する必要がある場合 (完全に開発され、テストインスタンス/本番インスタンスにインストールする準備ができているかのように)、「アプリケーションリポジトリへのアプリケーションの公開」を使用して行う必要があります。リポジトリ"。この場合、アプリは開発インスタンスを除くすべてのインスタンスにインストールできます このアプリは、インストール後も開発インスタンスで開発モードのままになります。アプリは開発インスタンスでのみ開発する必要があるため、これが想定されるワークフローです。 アプリケーションリポジトリへのアプリケーションの公開については、このドキュメントを確認してください。 開発インスタンスでさらに開発を行い、引き続き新しいバージョンをアプリリポジトリに公開できます。アプリケーションのインストール方法に関するドキュメント ==> アプリケーションリポジトリからアプリケーションをインストールする。新しいパッチリリースは、組織内のすべてのインスタンスのドロップダウンで利用可能になります。 4.アプリを「開発」モードにする必要がある場合 (**何らかの理由で別のインスタンスで開発を続行する場合)、アプリのエクスポートを更新セットとして取得し、ターゲットインスタンスへインポートする必要があります。 ドキュメントを確認してください。更新セットにアプリケーションを公開するこの場合、アプリを更新セットにダウンロードします。保存更新セットをローカル XML ファイルとして保存別の DEV インスタンスでこの更新セットを取得し、コミットします。これにより、このインスタンスでそのアプリの開発モードが維持され、Studio から編集できるようになります。 準本番インスタンスでアプリケーションのクローンを作成し、作成者権限を 失った場合;問題を修正するオプションを確認してください。クローンはロールバック/復元できます。アプリを更新セットとしてダウンロードし、XML をローカルに保存してから、クローンを再度開始します。再クローン後、この更新セットは コミットできます。準本番インスタンスまたは非本番インスタンスでのデータ損失 Tokyoから、インスタンスでアプリケーション作成者権限を復元できる OOB 機能があります。これを非本番インスタンスでのみ使用していることを確認してください (これはクローン後に役立ちます)。詳細については、このドキュメントを確認してください。 インストールされたアプリケーションの開発モードへの変換 5.オプション 4 は、カスタムアプリの バックアップをローカルに保持する場合にも使用できます。本番環境から DEV インスタンスにクローンを作成するときに、部分的な開発が上書きされるリスクがある場合は、バックアップを取得 ==> クローンを作成 ==> 更新セットをコミットするオプションを使用できます。 6.アプリを TEST/UAT/PROD に移動する推奨される方法は、[アプリリポジトリに公開] (ポイント 3) を使用することです。 7.ポイント 4 を使用してアプリケーションを本番環境に転送することもできますが、ポイント 3 が最もクリーンな方法として扱われるため、お勧めしません。 PS:インスタンスで、アプリが update-set を介して転送された場合、または sys_app テーブルにエントリがある場合は、ポイント 3 の方法を使用できません。update-set の移動はインスタンスの sys_update_xml エントリを取り込み、アプリのインストールはこれらのファイルをスキップできます。そのため、アプリリポジトリへの公開は、そのメソッドが使用され、アプリケーションを転送するために Update-set および リポジトリに公開メソッドを使用できない場合にのみ使用できます。 このアプリケーションは、[システムアプリケーション] > [会社のアプリケーション] の [アプリリポジトリからのインストール] にはリストされません。更新を本番環境に移動するには、Update-set メソッドを引き続き使用する必要があります。 8. SanDiego から、Update-set を介して転送されたアプリケーションを移動して、アプリリポジトリから更新を受信できる OOB 機能があります。詳細については、このドキュメントを確認してください。 アプリケーションリポジトリでカスタムアプリケーションを変換してアップグレードする