構成リビジョンを作成
プロバイダーは、開発してコンシューマーに展開できる更新された機能を含むエンタイトルメントのリビジョンを編集および作成できます。
新しいリビジョンが展開されると、コンシューマーは新しいリビジョンをアクティブ化して使用することも、古いリビジョンを引き続き使用することもできます。新しいリビジョンは、コンシューマーがリビジョンで設定されたサービスエクスチェンジアプリケーションバージョン互換性と互換性のあるサービスエクスチェンジアプリケーションバージョンを使用している場合にのみアクティブ化できます。コンシューマーが新しいリビジョンを使用する場合は、構成に設定されている最小互換性に サービスエクスチェンジ アプリケーションをアップグレードする必要があります。
構成リビジョンライフサイクル
- リモートタスク定義
- リモートレコードプロデューサー
構成リビジョンの作成
- 移動先: .
- 構成リビジョンを作成するリモートタスク定義を選択します。注:選択するリモートタスク定義は [公開済み] ステータスである必要があります。
Compatibilityフィールドに注意してください。このフィールドには、プロバイダーによって使用されている サービスエクスチェンジ バージョンが表示されます。コンシューマーが互換性のある サービスエクスチェンジ バージョンを使用している場合は、プロバイダーインスタンスとコンシューマーインスタンス間でデータを同期できます。ただし、コンシューマーが互換性のあるバージョンを使用していない場合、対応する サービスエクスチェンジ バージョンがアップグレードされるまで、新しいエンタイトルメントをアクティブ化することはできません。詳細については、「不一致バージョンのサポート」を参照してください。
- [Checkout (チェックアウト)] を選択します。
- 構成の新しいリビジョンが作成され、[ステータス] が [ ドラフト] に設定されます。
古いリビジョンを表示するには、[関連リスト] セクションの [リビジョン] タブに移動します。前の画像でわかるように、古いリビジョンはまだ [公開済み ] ステータスです。
- 必要な変更を行い、[ 保存] を選択して変更を保存します。[ 公開] を選択して、新しく作成された構成リビジョンをアクティブ化します。新しくアクティブ化されたリビジョンがコンシューマーインスタンスに同期されます。古いリビジョンのステータスは 非アクティブに設定されます。注:非アクティブな構成は引き続きコンシューマーで使用でき、データの同期はこの構成がアーカイブされるか廃止されるまで続行されます。
- コンシューマーインスタンスで、 . 新しく公開された構成リビジョンは、[関連リンク] セクションの [エンタイトルメント] タブで確認できます。
- 新しく公開された構成参照を選択し、[ エンティティ参照] リンクを選択して、[リモートタスク定義] ページに移動します。
- [ アクティブ化] を選択して、新しい構成リビジョンをアクティブ化します。新しいリビジョンがアクティブ化されると、以前のリビジョンが [ 非アクティブ ] ステータスに移行します。コンシューマーは、アーカイブまたは廃止されるまで、以前のリビジョンを引き続き使用できます。
- 1 つの構成に対して複数の構成リビジョンを作成できますが、最新の公開されたリビジョンのみがアクティブになり、コンシューマーが使用できます。注:
- 構成リビジョンを作成して [保存] を選択すると、リビジョンは [ドラフト] ステータスに設定されます。この構成の 公開済み リビジョンを開くと、[ チェックアウト] オプションと [廃止] オプションが使用できないことがわかります。この場合、変更を加えるにはドラフトバージョンを開く必要があります。
- 新しく作成されたドラフト リビジョンが必要ない場合は、[ キャンセル] を選択してそのドラフト リビジョンを削除します。既に公開されているリビジョンは、 チェックアウト または 廃止できます。
構成リビジョンのアーカイブ
非アクティブな構成リビジョンをアーカイブできます。リビジョンがプロバイダーによってアーカイブされると、そのリビジョンは非アクティブ化され、コンシューマーインスタンスのステータスが [アーカイブ済み ] に設定されます。次の手順では、リモートタスク定義構成リビジョンをアーカイブする方法について説明します。リモートレコードプロデューサーと基盤データ同期オファリングにも同じプロセスが適用されます。- 移動先: .
- リストでリモートタスク定義を選択します。
- 関連リストの [ Revisions ] タブに移動します。
- アーカイブする非アクティブなリビジョンを選択します。
- [ アーカイブ] をクリックして、リモートタスク定義を非アクティブ化します。アーカイブされると、このリビジョンはコンシューマーから利用できなくなります。注:アーカイブされた構成リビジョンを公開、更新、またはチェックアウトすることはできません。[ コピー] オプションを使用して、構成のコピーを作成できます。
構成の廃止
公開された構成は廃止することができます。構成を廃止すると、その構成に関連付けられたリビジョンのセット全体が廃止されます。構成を廃止するには、次の手順に従います。
- 移動先: .
- リストでリモートタスク定義構成を選択します。
- [ 廃止] を選択し、[ OK] を選択します。廃止されると、コンシューマーはこの構成を使用できなくなります。注:このオプションは、公開済みおよび非アクティブな構成リビジョンを廃止します。ただし、[ アーカイブ済み] ステータスの構成リビジョンは廃止されません。
- リモートタスク定義を再度使用する場合は、次のことができます。
- [ チェックアウト] を選択して、新しい構成リビジョンを作成します。
- [ コピー] を選択して、新しい構成のコピーを作成します。
構成リビジョンのコピー
- 公開済
- 非アクティブ
- アーカイブ化済み
- 廃止
- 移動先: .
- 前述のいずれかの状況にあるリモートタスク定義構成のリビジョンを選択します。
- [ コピー] を選択して、構成リビジョンのコピーを作成します。
構成の削除
廃止された構成は削除できます。廃止されたリビジョンが多数存在する可能性がありますが、[ 削除] オプションは最新の廃止された構成リビジョンでのみ使用できます。リビジョンを削除すると、構成セット全体が削除されます。
- 移動先: .
- [廃止] ステータスのリモートタスク定義を選択します。
- 構成が不要になった場合は、[ 削除 ] を選択して削除します。削除されると、この ID に関連付けられているすべてのレコードが削除され、元に戻すことはできません。