アプリの自動一括デプロイを可能にするパッケージ移行アプリ

この記事は、素晴らしいアプリケーション パッケージ マネージャーに関する以前の記事の論理的な続きです。

さまざまな関連アプリ、その依存関係、ページをまとめるパッケージ マネージャーがあることは素晴らしいスタートですが、アプリをある環境から別の環境に移行する前に何らかの承認を組み込み、この要求の監査ログを取得する方法があるかどうかという質問もよく受けます。プロセス デザイナー内の AgilePoint NX アクティビティ グループには、これに関する承認プロセスを設計するためのサポートが組み込まれており、パッケージ、アプリ権限、データ エンティティ権限、ページ権限、パッケージ権限に関連する新しいプロセス アクティビティが追加されました。

しかし、私たちは顧客にこの承認フローをゼロから構築する手間をかけさせたくなかったので、アプリストア で無料で公開できるアプリを構築しました。

このアプリでは、許可されたユーザーが次の操作を実行できます。

  1. 移行元環境を参照して選択します。
  2. 移行先の環境を参照して選択します。
  3. 移行元環境のリポジトリからパッケージを参照して選択します。
  4. オプションで、インポートのみを行うか、インポート後にパッケージの公開を許可するかを決定します。
  5. オプションで、移行先のエンティティ、ページ、アプリの権限を一括で設定します。
  6. 構成管理グループに通知メールを送信します。

このアプリにはセキュリティ レイヤーが備わっており、必要な承認が行われた場合にのみ操作全体を続行できます。さらに、このアプリは「どこからどこにでも」の展開をサポートしています。実行されたすべてのアクションはログに記録され、監査/記録保持の目的で利用できます。

次にこれを実際に見てみましょう。(※動画の音声は英語です。)

注: このビデオは、この機能がベータ版である間に録画されたものであることに注意してください。一部のラベルとアイコンは、GA になるまでに変更される可能性がありますが、これらのアクティビティを構成する一般的な概念は同じままです。

コメント