Joiner、mover、leaver(JML)
Joiner、mover、leaver(JML)モデルは、組織への入社、組織内での異動、または退職に伴って、アクセス権がどのようにプロビジョニング(付与)、変更、取り消しされるかを定めるアイデンティティのライフサイクル(Identity lifecycle)フレームワークです。適切に設計された JML プロセスは、セキュリティリスクを低減し、アクセス・クリープ(access creep)を抑え、最小権限を徹底し、人事(HR)主導のイベントにアイデンティティの変更を連動させることでコンプライアンスを支援します。これにより、ユーザーのライフサイクル全体を通じて、アクセス権が各システム間で正確かつタイムリーで、監査可能であることが保証されます。
Joiner、mover、leaver(JML)とは何ですか?
Joiner、mover、leaver(JML)フレームワークは identity lifecycle management モデルであり、雇用状況と役割の変化に基づいてユーザーのアクセスを管理します。新規ユーザー(joiners)に対してアカウント、権限、特権をどのようにプロビジョニング(付与)するか、責任が変わったとき(movers)にどのように調整するか、ユーザーが組織を離れるとき(leavers)にどのように取り消すかを定義します。
JMLは、identity and access management(IAM)またはidentity governance and administration(IGA)プログラムの一部として実装されることが一般的です。その目的は、ユーザーのライフサイクル全体を通じて、アクセスが正確かつタイムリーで、ビジネス上の役割に整合していることを確実にすることであり、手作業による介入に頼らないようにすることです。
joiners(入社)、movers(異動)、leavers(退職)の(JML)プロセスの仕組み
joiners(入社)、movers(異動)、leavers(退職)の(JML)プロセスは、JMLモデルを実務として実行することです。人事システム(HR)から発生することが一般的な、組織上の人員イベントによってトリガーされる自動化または半自動化されたワークフローで構成されます。これらのワークフローは、ディレクトリ、アプリケーション、データシステム全体にわたって、アイデンティティの作成、アクセスの割り当て、アクセスの変更、およびプロビジョニング解除(deprovisioning)を連携して実行します。
成熟した JMLプロセスでは、HR、IT、セキュリティの各システムを統合し、アクセス判断が一貫性を持ち、ポリシー主導で、監査可能であることを保証します。正しく導入できれば、遅延をなくし、ヘルプデスクの負荷を軽減し、古い、または過剰な権限によって生じるセキュリティ上のギャップを最小化できます。
JMLのライフサイクルを理解する
JML ライフサイクルは、アクセスの観点から、ユーザーが組織との関係を築くプロセス全体の進行を表します。これは、継続的に統制される必要がある3つの中核フェーズで構成されています。
Joiner フェーズ: 新しいユーザーがオンボーディングされます。デジタル ID が作成され、役割または属性に基づいてベースラインのアクセス権がプロビジョニングされ、MFA やパスワード ポリシーなどの基盤となるセキュリティ制御が適用されます。
Mover フェーズ: ユーザーが役割、チーム、勤務地、または責任を変更します。既存のアクセス権は見直され、時代遅れになった権限は削除され、更新された役割を反映するために新しいエンタイトルメントが付与されます。
Leaver フェーズ: ユーザーが組織から退職・離脱します。アカウントは無効化または削除され、システム全体でアクセスが取り消され、特権権限は削除され、データまたはリソースの所有権は再割り当てされます。
ライフサイクルは直線的というよりも継続的です。ユーザーは何度も移動することがあり、一時的なアクセスが必要になったり、特権的または非人間の ID に移行したりする可能性があります。これらはいずれも、一貫して統制される必要があります。
入社者(Joiners)、異動者(Movers)、退職者(Leavers)(JML)プロセスの作り方
効果的な入社者(Joiners)、異動者(Movers)、退職者(Leavers)(JML)プロセスを作るには、HR、IT、セキュリティチーム間の緊密な連携が必要です。
まず、通常は HR システムなどの権威ある「正」のデータソースを特定し、それを使ってライフサイクルイベントをトリガーします。業務機能に合わせて標準の役割とアクセスプロファイルを定義し、可能な限りワークフローとコネクタを活用してプロビジョニング/デプロビジョニングを自動化してください。
異動者(Movers)には、アクセスの不適切な増加(access creep)を防ぐために、アクセスレビューやレガシー権限の自動削除などの統制を実装します。退職者(Leavers)には、クラウドアプリケーション、ディレクトリ、特権アカウントを含むすべてのシステムで、迅速かつ完全なアクセス権の取り消しを優先してください。
最後に、監査(auditing)とレポーティング(reporting)をすべてのステップに組み込みます。セキュリティとコンプライアンスを支えるために、すべての identity の変更は追跡可能で、タイムスタンプが付与され、承認またはポリシー判断に紐づけられている必要があります。
ユースケース
- 医療: 役割が変更された場合やスタッフが退職した場合に、アクセス権を即時に取り消しつつ、臨床担当者、委託業者、および事務スタッフが電子カルテにタイムリーにアクセスできるようにします。
- 金融サービス: 職務分掌(分離)を支援し、内部不正のリスクを低減し、規制要件に合わせた監査可能なアクセス制御を維持します。
- エンタープライズIT: オンプレミスのディレクトリ、SaaS プラットフォーム、クラウド インフラを含むハイブリッド環境全体で、規模に応じて ID(Identity)とアクセスを管理します。
Netwrix でできること
Netwrix Identity Manager は、構造化されたポリシー主導のアプローチを用いて、参加者(joiners)、異動者(movers)、退職者(leavers)のためのアイデンティティのライフサイクル全体を管理することを支援します。
Netwrix Identity Manager は、レコードを用いてアイデンティティをモデル化します。これにより、JML ライフサイクル全体を通じてアクセスを管理するための一貫した基盤が提供されます。参加者(joiner)、異動者(mover)、退職者(leaver)の各イベントは、設定可能なワークフロー、または権威ある HR システムとの自動同期によって処理され、アイデンティティの変更がタイムリーで正確、かつ管理された状態で行われることを保証します。
Netwrix Identity Manager を使えば、組織はオンボーディングを自動化し、役割の変更に応じてアクセスを動的に適応させ、ユーザーが退職した際にはアクセスを確実にデプロビジョニングできます。組み込みのガバナンス、承認、および監査ログ(audit trails)は、最小権限を徹底し、アクセスの肥大化(access creep)を抑え、業務のスピードを落とすことなくコンプライアンスを支援します。
よくある質問(FAQs)
共有する