ソフトウェアデリバリーソリューションのリーディングプロバイダーであるHarness(ハーネス)は、「Project Movement」という新機能を導入した。この革新的な機能により、ユーザーはわずか数クリックでプロジェクト全体を組織間で移動できる。パイプライン、構成、その他の要素を簡単に移動できるため、時間とリソースを節約できるため、多くの要望があった。
Harnessプラットフォームでは、アカウントは組織とプロジェクトを含む、最もスコープの広いエンティティーだ。組織は事業部門またはチームを表し、ユーザー、アクセス、共有設定を管理する。一方、プロジェクトは、パイプラインの構築やサービスの管理など、チームが日常業務を遂行する場所だ。組織とプロジェクトを分離することで、強力な分離と予測可能性が確保され、設定ミス、権限昇格、パイプラインの破損、コンプライアンス違反のリスクが軽減される。
しかし、組織変更によりプロジェクトの移行が必要になることがよくある。以前は、Harnessプロジェクトをある組織から別の組織に移行するには、最初からやり直す必要があった。しかし、Project Movementの導入により、このプロセスは大幅に簡素化された。ユーザーは、プロジェクトとそのパイプライン、構成、その他の要素をわずか数分で新しい組織に移動できるようになった。
プロジェクトの移行プロセスは簡単だ。プロジェクトメニューを開き、「Move Project」を選択し、移行先の組織を選択し、影響を受ける組織レベルのリソースを確認して、プロジェクトIDを入力して確定するだけだ。アクセス制御の移行はバックグラウンドで行われるため、ユーザーは作業を中断することなく継続できる。この新機能は、時間を節約するだけでなく、ダウンタイムやデータ損失が発生することなく、プロジェクトが新しい組織でもそのまま維持されることを保証する。
プロセスはシンプルだが、Harnessはセキュリティー境界を確実に維持する。GitHubコネクター、クラウド認証情報、シークレットといったGitHubレベルのリソースは、それぞれの組織内でのみ有効だ。プロジェクトが移行されると、移行先の新しいリソースを参照するため、セキュリティー境界が維持され、RBACポリシーが予測可能になり、認証情報が組織境界を越えて誤って漏洩することはない。
出典:Harness
この製品の詳細については、Harness製品ページをご覧ください。