はじめに こんにちは、Identityチームのすかんくです。最近フロランタンが好きということを自覚しました。 今回は小ネタとして、Microsoft EntraでSAMLを構成する際にちょっと便利なRegexReplace関数についてお届けしたいと思います。 こんなシナリオ EntraのUPNとSAML連携対象アプリで利用しているIDが異なる NameIDの不一致 Entra上にUPN以外で当該NameIDと一致する完全一致する属性は無いが、ローカルパートは共通 Entra:xxx@example.com アプリ:xxx@example.net クレーム要求時にEntra側のドメインをアプリ側のドメインに捻じ曲げて処理したい → RegexReplace関数でSAMLトークンのクレームをカスタマイズしよう!という話。 手順 Microsoft Entra 管理センター(https://en