midPointとは
midPointは、オープンソースのアイデンティティ・ガバナンスおよび管理(IGA:Identity Governance and Administration)ソフトウェアです。特に企業や組織が直面する、複雑なIDライフサイクル管理の課題を解決することを目的としています。
実は 2019年のAdvent Calendar で一度、25日間まるごとmidPointの紹介記事を書いています。その時は、国内ではそもそもIGAそのものの認知度がまだまだ低い状態でした。その後、コロナ禍の影響もあり、ゼロトラストセキュリティの考え方が急速に普及しだし、1丁目1番地であるID管理基盤、そしてIGAが注目集め、国内でも徐々に普及してきた感触があります。
一方、midPointはこの数年間でどうなったかというと、2019年は「4.0」が最新かつLTS(Long-Term Support)バージョンでした。そして2024年12月現在では、LTSバージョンの「4.8」と最新の機能リリースである「4.9」が登場しており、着実に進化を続けています。
この5年間での進化を振り返りつつ、最新の機能やノウハウを共有するため、再びmidPoint Advent Calendarを始めることにしました!
IGAについて
IGAそのものについては、定義が変わったとかそういうことは特にありませんので、前回の記事を参考にしていただければと思います。この時は、IGAの定義やコンセプトが国内で全然広まっていない状況でしたので、こちらで丁寧に解説しています。
midPointを学ぶにあたって
2019年と違い、midPointを学ぶコンテンツが大分拡充されたかなと感じています。ドキュメントもそうですが、近年はYouTubeで公開されている動画コンテンツもたくさんあります!2024年12月時点で、なんと80本の動画がアップロードされています。
ドキュメントではちょうど先月、The Bookが更新されて「2.3」が公開されました。
2.3では、最新のLTSバージョンであるmidPoint 4.8に対応した内容となりました。また、このThe Bookの内容に沿ったチュートリアル動画もYouTubeで公開されています。動画ですと実際の画面の動きを見ることができますので、理解しやすいかと思います。
※The Bookについては、2020年に以下の紹介記事を書いています。The Bookを初めて読む方は、こちらの解説記事を見ると全体感が分かり良いかなと思います。
その他、おすすめなのが MidPoint Deployment Methodology という比較的新しいコンテンツです。
中でも、Methodology: First Steps With MidPoint はこれからmidPointの導入を検討したい方にはぴったりかと思います。「Methodology」と書いてあるように、このコンテンツでは、企業・組織内に既にITシステムがいくつかある中で、どのようにmidPointを導入して最適化するとよいかその方法論を、Evolveum社が考えるベストプラクティスをもとに解説されています。こちらもYouTube動画が付属するコンテンツになっていますので、参照されるとよいでしょう。
他にも、一般公開はされていませんが、Evolveum社によるトレーニング用のコンテンツもあります。トレーニングメニューの中には自習型のものがあり、サブスクリプション契約を行うと利用することができます。
2024年のmidPoint Advent Calendar
2019年のAdvent Calendar以来、midPointは着実に進化し、新機能や改善が多数追加されています。学ぶためのコンテンツもかなり増えてきています。しかしながら、それらはすべて英語ですので、やはり日本国内では中々とっつきにくい面があるかなと思います。というわけで2024年のAdvent Calendarでは、それらのコンテンツを補完できるようにとチュートリアル的なものをお伝えしたいと考えています。
それでは25日間、どうぞよろしくお願いいたします!