[{"data":1,"prerenderedAt":106},["ShallowReactive",2],{"i-heroicons:building-office-2":3,"i-heroicons:computer-desktop":8,"i-heroicons:cloud":10,"i-heroicons:server":12,"i-heroicons:folder":14,"i-heroicons:chart-bar":16,"i-heroicons:lock-closed":18,"i-heroicons:rectangle-stack":20,"i-heroicons:scale":22,"i-heroicons:key":24,"i-heroicons:finger-print":26,"i-heroicons:cpu-chip":28,"i-heroicons:document-text":30,"i-heroicons:shield-exclamation":32,"i-heroicons:shield-check":34,"blog-ja-yubion-portal-sso-microsoft-365-setup":36,"i-heroicons:user":104},{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":7},0,24,false,"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" d=\"M2.25 21h19.5m-18-18v18m10.5-18v18m6-13.5V21M6.75 6.75h.75m-.75 3h.75m-.75 3h.75m3-6h.75m-.75 3h.75m-.75 3h.75M6.75 21v-3.375c0-.621.504-1.125 1.125-1.125h2.25c.621 0 1.125.504 1.125 1.125V21M3 3h12m-.75 4.5H21m-3.75 3.75h.008v.008h-.008zm0 3h.008v.008h-.008zm0 3h.008v.008h-.008z\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":9},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" d=\"M9 17.25v1.007a3 3 0 0 1-.879 2.122L7.5 21h9l-.621-.621A3 3 0 0 1 15 18.257V17.25m6-12V15a2.25 2.25 0 0 1-2.25 2.25H5.25A2.25 2.25 0 0 1 3 15V5.25m18 0A2.25 2.25 0 0 0 18.75 3H5.25A2.25 2.25 0 0 0 3 5.25m18 0V12a2.25 2.25 0 0 1-2.25 2.25H5.25A2.25 2.25 0 0 1 3 12V5.25\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":11},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" d=\"M2.25 15a4.5 4.5 0 0 0 4.5 4.5H18a3.75 3.75 0 0 0 1.332-7.257a3 3 0 0 0-3.758-3.848a5.25 5.25 0 0 0-10.233 2.33A4.5 4.5 0 0 0 2.25 15\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":13},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" d=\"M21.75 17.25v-.228a4.5 4.5 0 0 0-.12-1.03l-2.268-9.64a3.375 3.375 0 0 0-3.285-2.602H7.923a3.375 3.375 0 0 0-3.285 2.602l-2.268 9.64a4.5 4.5 0 0 0-.12 1.03v.228m19.5 0a3 3 0 0 1-3 3H5.25a3 3 0 0 1-3-3m19.5 0a3 3 0 0 0-3-3H5.25a3 3 0 0 0-3 3m16.5 0h.008v.008h-.008zm-3 0h.008v.008h-.008z\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":15},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" d=\"M2.25 12.75V12A2.25 2.25 0 0 1 4.5 9.75h15A2.25 2.25 0 0 1 21.75 12v.75m-8.69-6.44l-2.12-2.12a1.5 1.5 0 0 0-1.061-.44H4.5A2.25 2.25 0 0 0 2.25 6v12a2.25 2.25 0 0 0 2.25 2.25h15A2.25 2.25 0 0 0 21.75 18V9a2.25 2.25 0 0 0-2.25-2.25h-5.379a1.5 1.5 0 0 1-1.06-.44\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":17},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" d=\"M3 13.125C3 12.504 3.504 12 4.125 12h2.25c.621 0 1.125.504 1.125 1.125v6.75C7.5 20.496 6.996 21 6.375 21h-2.25A1.125 1.125 0 0 1 3 19.875zm6.75-4.5c0-.621.504-1.125 1.125-1.125h2.25c.621 0 1.125.504 1.125 1.125v11.25c0 .621-.504 1.125-1.125 1.125h-2.25a1.125 1.125 0 0 1-1.125-1.125zm6.75-4.5c0-.621.504-1.125 1.125-1.125h2.25C20.496 3 21 3.504 21 4.125v15.75c0 .621-.504 1.125-1.125 1.125h-2.25a1.125 1.125 0 0 1-1.125-1.125z\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":19},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" d=\"M16.5 10.5V6.75a4.5 4.5 0 1 0-9 0v3.75m-.75 11.25h10.5a2.25 2.25 0 0 0 2.25-2.25v-6.75a2.25 2.25 0 0 0-2.25-2.25H6.75a2.25 2.25 0 0 0-2.25 2.25v6.75a2.25 2.25 0 0 0 2.25 2.25\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":21},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" d=\"M6 6.878V6a2.25 2.25 0 0 1 2.25-2.25h7.5A2.25 2.25 0 0 1 18 6v.878m-12 0q.354-.126.75-.128h10.5q.396.002.75.128m-12 0A2.25 2.25 0 0 0 4.5 9v.878m13.5-3A2.25 2.25 0 0 1 19.5 9v.878m0 0a2.3 2.3 0 0 0-.75-.128H5.25q-.396.002-.75.128m15 0A2.25 2.25 0 0 1 21 12v6a2.25 2.25 0 0 1-2.25 2.25H5.25A2.25 2.25 0 0 1 3 18v-6c0-.98.626-1.813 1.5-2.122\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":23},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" d=\"M12 3v17.25m0 0c-1.472 0-2.882.265-4.185.75M12 20.25c1.472 0 2.882.265 4.185.75M18.75 4.97A48 48 0 0 0 12 4.5c-2.291 0-4.545.16-6.75.47m13.5 0q1.515.215 3 .52m-3-.52l2.62 10.726c.122.499-.106 1.028-.589 1.202a6 6 0 0 1-2.031.352a6 6 0 0 1-2.031-.352c-.483-.174-.711-.703-.59-1.202zm-16.5.52q1.485-.305 3-.52m0 0l2.62 10.726c.122.499-.106 1.028-.589 1.202a6 6 0 0 1-2.031.352a6 6 0 0 1-2.031-.352c-.483-.174-.711-.703-.59-1.202z\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":25},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" d=\"M15.75 5.25a3 3 0 0 1 3 3m3 0a6 6 0 0 1-7.029 5.912c-.563-.097-1.159.026-1.563.43L10.5 17.25H8.25v2.25H6v2.25H2.25v-2.818c0-.597.237-1.17.659-1.591l6.499-6.499c.404-.404.527-1 .43-1.563A6 6 0 1 1 21.75 8.25\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":27},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" d=\"M7.864 4.243A7.5 7.5 0 0 1 19.5 10.5c0 2.92-.556 5.709-1.568 8.269M5.742 6.364A7.47 7.47 0 0 0 4.5 10.5a7.46 7.46 0 0 1-1.15 3.993m1.989 3.559A11.2 11.2 0 0 0 8.25 10.5a3.75 3.75 0 1 1 7.5 0q0 .79-.064 1.565M12 10.5a14.94 14.94 0 0 1-3.6 9.75m6.633-4.596a18.7 18.7 0 0 1-2.485 5.33\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":29},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" d=\"M8.25 3v1.5M4.5 8.25H3m18 0h-1.5M4.5 12H3m18 0h-1.5m-15 3.75H3m18 0h-1.5M8.25 19.5V21M12 3v1.5m0 15V21m3.75-18v1.5m0 15V21m-9-1.5h10.5a2.25 2.25 0 0 0 2.25-2.25V6.75a2.25 2.25 0 0 0-2.25-2.25H6.75A2.25 2.25 0 0 0 4.5 6.75v10.5a2.25 2.25 0 0 0 2.25 2.25m.75-12h9v9h-9z\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":31},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" d=\"M19.5 14.25v-2.625a3.375 3.375 0 0 0-3.375-3.375h-1.5A1.125 1.125 0 0 1 13.5 7.125v-1.5a3.375 3.375 0 0 0-3.375-3.375H8.25m0 12.75h7.5m-7.5 3H12M10.5 2.25H5.625c-.621 0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621 0 1.125-.504 1.125-1.125V11.25a9 9 0 0 0-9-9\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":33},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" d=\"M12 9v3.75m0-10.036A11.96 11.96 0 0 1 3.598 6A12 12 0 0 0 3 9.75c0 5.592 3.824 10.29 9 11.622c5.176-1.332 9-6.03 9-11.622c0-1.31-.21-2.57-.598-3.75h-.152c-3.196 0-6.1-1.25-8.25-3.286m0 13.036h.008v.008H12z\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":35},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" d=\"M9 12.75L11.25 15L15 9.75m-3-7.036A11.96 11.96 0 0 1 3.598 6A12 12 0 0 0 3 9.749c0 5.592 3.824 10.29 9 11.623c5.176-1.332 9-6.03 9-11.622c0-1.31-.21-2.571-.598-3.751h-.152c-3.196 0-6.1-1.248-8.25-3.285\"\u002F>",{"id":37,"documentId":38,"title":39,"content":40,"slug":41,"published":42,"createdAt":43,"updatedAt":43,"publishedAt":44,"locale":45,"authorManual":46,"cover":47,"tags":89,"seo":101,"author":51},209,"ral1q3ieyd9aoocavp4nepl3","YubiOn Portal SSOを使用してMicrosoft 365へのSSOを試してみた","\u003Cp>更新日：2022年12月7日\u003C\u002Fp>\n\u003Cp>2022年3月16日、弊社サービス「\u003Ca href=\"https:\u002F\u002Fes.yubion.com\u002F\">YubiOn Portal\u003C\u002Fa>」にシングルサインオン（SSO）の機能が追加されました。YubiOn Portalにログインすることで各サービスを認証することなく利用できるようになります。今回は、それらサービスの中で設定が少し複雑なMicrosoft 365のSSO設定手順をご紹介したいと思います。\u003C\u002Fp>\n\u003Ch2>\u003Cstrong>【前提条件】\u003C\u002Fstrong>\u003C\u002Fh2>\n\u003Cp>\u003Cstrong>■ Microsoft 365\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>「全体管理者」のアカウントを有している必要があります。\u003C\u002Fp>\n\u003Cp>（今回は、無料体験版を使用しました）\u003C\u002Fp>\n\u003Cp>また、Microsoft 365の仕様により、以下のようなドメインはフェデレーションドメイン（連携させるドメイン）に設定できません。\u003C\u002Fp>\n\u003Cp>・初期ドメイン（xxx.onmicrosoft.com）\u003C\u002Fp>\n\u003Cp>・プライマリドメイン（既定値に設定されているドメイン）\u003C\u002Fp>\n\u003Cp>・既にフェデレーションドメインとして設定されているドメイン\u003C\u002Fp>\n\u003Cp>ということで、xxx.onmicrosoft.com形式の初期ドメインを既定値として設定し、新たに作成したカスタムドメインをフェデレーションドメインとして構成してみました。\u003C\u002Fp>\n\u003Cp>ちなみに私は、\u003Ca href=\"https:\u002F\u002Fddo.jp\u002F\">Dynamic DO!.jp\u003C\u002Fa>というDDNSサービスを利用してカスタムドメインを作成しました。\u003C\u002Fp>\n\u003Cp>\u003Cstrong>■ YubiOn Portal\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>・Yubico OTP機能が付いた\u003Ca href=\"https:\u002F\u002Fwww.securitykey.yubion.com\u002F\">YubiKey\u003C\u002Fa>を持っていること。\u003C\u002Fp>\n\u003Cp>・\u003Ca href=\"https:\u002F\u002Fes.yubion.com\u002F\">YubiOn Portal\u003C\u002Fa>に登録し、操作者にYubiKeyを紐付けておくこと。\u003C\u002Fp>\n\u003Cp>・YubiOn PortalでSSO機能を使用できる状態（\u003Ca href=\"https:\u002F\u002Fes.yubion.com\u002Fguide\u002Fja\u002Fsso\u002Fhow_to_start\u002Fintroduction\u002F\">SSO初期登録\u003C\u002Fa>済み）であること。\u003C\u002Fp>\n\u003Cp>SSO App設定画面に［SSO初期登録］ボタンが表示されていなければ登録済みです。\u003C\u002Fp>\n\u003Ch2>\u003Cstrong>【事前準備】\u003C\u002Fstrong>\u003C\u002Fh2>\n\u003Ch3>1. \u003Ca href=\"https:\u002F\u002Fdocs.microsoft.com\u002Fja-jp\u002Fmicrosoft-365\u002Fadmin\u002Fsetup\u002Fadd-domain?view=o365-worldwide\">Microsoft 365にドメインを追加\u003C\u002Fa>します。\u003C\u002Fh3>\n\u003Ch3>\u003C\u002Fh3>\n\u003Ch3>2. \u003Ca href=\"https:\u002F\u002Fdocs.microsoft.com\u002Fja-jp\u002Fmicrosoft-365\u002Fenterprise\u002Fconnect-to-microsoft-365-powershell?view=o365-worldwide\">PowerShell（Microsoft Azure Active Directoryモジュール）をインストール\u003C\u002Fa>します。\u003C\u002Fh3>\n\u003Cp>Microsoft 365のSSOの設定は、一般的なサービスのSSO設定と異なり、お使いのPC上のPowerShellを使って行います。\u003C\u002Fp>\n\u003Cp>スタートメニューよりPowerShellを起動し、以下を実行します。\u003C\u002Fp>\n\u003Cpre>\u003Ccode>Install-Module MSOnline\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>NuGet プロバイダーやPSGallery からモジュールのインストールを求められた場合は、インストールします。\u003C\u002Fp>\n\u003Cp>インストール後、Microsoft 365サブスクリプション用のAzure ADに接続します。\u003C\u002Fp>\n\u003Cpre>\u003Ccode>Connect-MsolService\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>ログインプロンプトが表示されるので、「全体管理者」の権限を持つMicrosoft 365 アカウント（@xxx.onmicrosoft.com）でログインを行えばOKです。\u003C\u002Fp>\n\u003Ch2>\u003Cstrong>【手順1】\u003C\u002Fstrong>\u003C\u002Fh2>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdocs.microsoft.com\u002Fja-jp\u002Fazure\u002Factive-directory\u002Fhybrid\u002Fplan-connect-design-concepts\">ImmutableID\u003C\u002Fa>を設定します。\u003C\u002Fp>\n\u003Cp>Microsoft 365では、ユーザーを一意に識別するためにImmutableID属性が使用されます。\u003C\u002Fp>\n\u003Cp>YubiOn PortalとMicrosoft 365でSSOを行うために、ユーザーごとにImmutableIDを設定する必要があります。\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsupport.google.com\u002Fa\u002Fanswer\u002F6363817#zippy=%2C%E6%89%8B%E9%A0%86-immutableid-%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%99%E3%82%8B\">ImmutableIDはユーザーの作成方法によってすでに設定されている場合がある\u003C\u002Fa>ため、まず対象のユーザーにImmutableIDが設定されていないことを確認します。\u003C\u002Fp>\n\u003Cp>PowerShellを起動し、以下を実行します。\u003C\u002Fp>\n\u003Cpre>\u003Ccode>Get-MsolUser -UserPrincipalName &quot;(メールアドレス)&quot; | select UserPrincipalName,ImmutableId\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>例えばこんな感じです。\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_yubion_portal_sso_microsoft_365_setup_1_89a825343f.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>上のようにImmutableIDが設定されていない場合は設定します。\u003C\u002Fp>\n\u003Cp>尚、ImmutableIDは一度設定すると変更することはできないため、今後、変更の可能性のある情報（姓や職位など）を設定することは望ましくないらしいです。\u003C\u002Fp>\n\u003Cpre>\u003Ccode>Set-MsolUser -UserPrincipalName &quot;(メールアドレス)&quot; -ImmutableId (任意のImmutableID)\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>今回はお試しなので、ダミーのメールアドレスを設定しました。\u003C\u002Fp>\n\u003Cp>実際に、会社で運用される場合は様々な事情でメールアドレスを変更する可能性もあると思いますので、ImmutableIDは慎重に決めた方が良さそうです。\u003C\u002Fp>\n\u003Cp>再度、確認のコマンドを実行して、正しく設定されてることを確認しましょう。\u003C\u002Fp>\n\u003Ch2>\u003Cstrong>【手順2】\u003C\u002Fstrong>\u003C\u002Fh2>\n\u003Cp>YubiOn Portalをアイデンティティプロバイダ（IdP）として設定します。\u003C\u002Fp>\n\u003Cp>今回は、ImmutableIDに（ダミーの）メールアドレスを設定しているので、それをMicrosoft 365に渡す方法として、メンバープロパティに登録する方法を紹介します。\u003C\u002Fp>\n\u003Cp>例えば、社員ID（メンバーID）やYubiOn Portalに登録しているメールアドレスをImmutableIDに設定している場合は、手順2の作業は不要です。\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"#viewer-4md6b\">手順3\u003C\u002Fa>に進んでください。\u003C\u002Fp>\n\u003Cp>YubiOn Portalに管理者でログインし、「SSO プロパティ設定」画面を開きます。\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_yubion_portal_sso_microsoft_365_setup_2_1142d104f0.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>画面右上の［プロパティ登録］からプロパティ登録画面を開いて、\u003C\u002Fp>\n\u003Cp>YubiOn PortalからMicrosoft 365にImmutableIDを渡すための情報を登録します。\u003C\u002Fp>\n\u003Cp>プロパティキー：ms_immutable_id（例）\u003C\u002Fp>\n\u003Cp>備考：Microsoft用ImmutableID（例）\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_yubion_portal_sso_microsoft_365_setup_3_a719115408.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>続いて、SSOを行うユーザーにImmutableIDを設定するため、メンバー管理画面を開きます。\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_yubion_portal_sso_microsoft_365_setup_4_e8a4d56a28.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>SSOを行うメンバーをクリックして詳細設定画面を開き、先程作成したプロパティキーを編集します。\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_yubion_portal_sso_microsoft_365_setup_5_0f3547e0f2.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>SSOプロパティ値に手順1で設定したImmutableIDを登録します。\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_yubion_portal_sso_microsoft_365_setup_6_d3286eafd2.png\" alt=\"\">\u003C\u002Fp>\n\u003Ch2>\u003Cstrong>【手順3】\u003C\u002Fstrong>\u003C\u002Fh2>\n\u003Cp>YubiOn Portal（IdP）設定の続きです。\u003C\u002Fp>\n\u003Cp>SSO App設定画面を開きます。\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_yubion_portal_sso_microsoft_365_setup_7_f4cff0d543.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>［Appを選択して追加］からアプリケーション登録画面を開いて、「Microsoft 365」を選択します。\u003C\u002Fp>\n\u003Cp>すると、App一覧に「Microsoft 365」が表示されますので、クリックして設定画面に入ります。\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_yubion_portal_sso_microsoft_365_setup_8_c74a1a00ed.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>アプリケーション設定の「設定編集」をクリックします。\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_yubion_portal_sso_microsoft_365_setup_9_81ab999f3b.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>設定編集画面で以下の情報を設定します。\u003C\u002Fp>\n\u003Cp>SPログインURL　 ：\u003Cstrong>\u003Ca href=\"https:\u002F\u002Flogin.microsoftonline.com\u002Flogin.srf\">https:\u002F\u002Flogin.microsoftonline.com\u002Flogin.srf\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>ユーザーID値設定\u003C\u002Fp>\n\u003Cp>設定方法：\u003Cstrong>プロパティ\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>設定値：\u003Cstrong>ms_immutable_id\u003C\u002Fstrong>（手順2で登録したメンバープロパティキー）\u003C\u002Fp>\n\u003Cp>デフォルトリレー値：\u003Cstrong>（空白）\u003C\u002Fstrong>　※「詳細設定」リンクをクリックすることで編集可\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_yubion_portal_sso_microsoft_365_setup_10_2763142947.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>尚、ユーザーID値設定に関して、今回はImmutableIDにダミー用のメールアドレスを登録したので、プロパティ情報を使用しましたが、例えばメンバーIDとして社員IDやYubiOn Portalに登録しているメールアドレスなどを設定している場合は、\u003C\u002Fp>\n\u003Cp>ユーザーID値設定\u003C\u002Fp>\n\u003Cp>設定方法：\u003Cstrong>メンバー情報\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>設定値：\u003Cstrong>メンバーIDやメールアドレス\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>を設定すればOKです。\u003C\u002Fp>\n\u003Cp>他にもいろいろな設定方法がありますので、お試しください。\u003C\u002Fp>\n\u003Cp>最後に、SSOを行いたいメンバーを割り当てます。\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_yubion_portal_sso_microsoft_365_setup_11_acfd86adcc.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>SSOを行うメンバーを選択し、［登録］ボタンをクリックします。\u003C\u002Fp>\n\u003Cp>YubiOn Portal（IdP）側の設定は以上です。\u003C\u002Fp>\n\u003Ch2>\u003Cstrong>【手順4】\u003C\u002Fstrong>\u003C\u002Fh2>\n\u003Cp>Microsoft 365 をサービスプロバイダ（SP）として設定します。\u003C\u002Fp>\n\u003Cp>PowerShellを起動し、以下を実行します。\u003C\u002Fp>\n\u003Cpre>\u003Ccode>Set-MsolDomainAuthentication\n-DomainName (ドメイン名)\n-PassiveLogOnUri (IdPログインURL)\n-IssuerUri (IdPエンティティID)\n-SigningCertificate (証明書の内容)\n-LogOffUri https:\u002F\u002Fes.yubion.com\u002Fmypage\u002FssoAppLogin.html\n-PreferredAuthenticationProtocol SAMLP\n-Authentication Federated\n-SupportsMfa $false\n-FederationBrandName YubiOnPortal\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>※上記、見やすくするため改行を入れていますが、実際は各パラメータ（-XXX）の前は半角スペースで繋げます。\u003C\u002Fp>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>\u003C\u002Fth>\n\u003Cth>\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>ドメイン名\u003C\u002Ftd>\n\u003Ctd>上記手順（事前準備1）で作成したドメイン名\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>IdPログインURL\u003C\u002Ftd>\n\u003Ctd>​YubiOn PortalのSSO App設定 &gt; Microsoft 365の設定画面を開き、  「IdPログインURL」をコピーします（①）。\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>​IdPエンティティID\u003C\u002Ftd>\n\u003Ctd>​YubiOn PortalのSSO App設定 &gt; Microsoft 365の設定画面を開き、 「IdPエンティティID」をコピーします（②）。\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>証明書の内容\u003C\u002Ftd>\n\u003Ctd>​YubiOn PortalのSSO App設定 &gt; Microsoft 365の設定画面を開き、  証明書をダウンロードします（③）。  証明書をテキストエディタで開き、内容をコピーします。  　・「BEGIN CERTIFICATE」と「END CERTIFICATE」は除外  　・改行は削って、一行の文字列にする  　・末尾に「=」がある場合は除外（base64のパディング無し形式のため）    参考\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_yubion_portal_sso_microsoft_365_setup_12_604c475a52.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>以上で、設定は完了です。\u003C\u002Fp>\n\u003Ch2>\u003Cstrong>【ログインしてみる】\u003C\u002Fstrong>\u003C\u002Fh2>\n\u003Cp>\u003Cstrong>■IdP-Initiated\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>YubiOn PortalからMicrosoft 365にSSOログインしてみます。\u003C\u002Fp>\n\u003Cp>SSO Appログイン画面を開き、「Microsoft 365」をクリックします。\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_yubion_portal_sso_microsoft_365_setup_13_8318cbd584.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>Microsoft 365にログインすることができました！\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_yubion_portal_sso_microsoft_365_setup_14_a6ce8dc853.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>\u003Cstrong>■SP-Initiated\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>では今度はMicrosoft 365側からSSOログインしてみます。\u003C\u002Fp>\n\u003Cp>［サインイン］ボタンをクリックします。\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_yubion_portal_sso_microsoft_365_setup_15_329c890668.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>YubiOn Portalのログイン画面へリダイレクトしますので、SSOアカウントでログインします。\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_yubion_portal_sso_microsoft_365_setup_16_e9f228b0a7.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>こちらもMicrosoft 365にログインすることができました！\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_yubion_portal_sso_microsoft_365_setup_14_a6ce8dc853.png\" alt=\"\">\u003C\u002Fp>\n\u003Ch2>\u003Cstrong>終わりに\u003C\u002Fstrong>\u003C\u002Fh2>\n\u003Cp>今回は、Microsoft 365にSSOログインするためのYubiOn Portalの設定を主にご紹介しました。\u003C\u002Fp>\n\u003Cp>Microsoft 365のSSO設定は結構複雑で、私自身も試行錯誤を繰り返しました。\u003C\u002Fp>\n\u003Cp>今後、試される方に当ブログが少しでも参考になれば幸いです。\u003C\u002Fp>\n\u003Cp>\u003Cstrong>◆参考サイト\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsupport.google.com\u002Fa\u002Fanswer\u002F6363817#zippy=\">Office 365 クラウド アプリケーション\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcg-support.isr.co.jp\u002Fhc\u002Fja\u002Farticles\u002F360004075454--Microsoft-365-SSO%E6%9C%89%E5%8A%B9%E5%8C%96%E8%A8%AD%E5%AE%9A\">【Microsoft 365】SSO有効化設定\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.osstech.co.jp\u002Fproduct\u002Fopenam\u002Ftech\u002Fmicrosoft365\u002F\">OpenAMとMicrosoft 365のSAML連携\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","yubion-portal-sso-microsoft-365-setup","2022-04-04","2026-04-28T08:35:21.321Z","2026-04-28T08:35:24.328Z","ja","YubiOnstaff",{"id":48,"documentId":49,"name":50,"alternativeText":51,"caption":51,"focalPoint":51,"width":52,"height":53,"formats":54,"hash":84,"ext":56,"mime":60,"size":85,"url":86,"previewUrl":51,"provider":87,"provider_metadata":51,"createdAt":88,"updatedAt":88,"publishedAt":88},1633,"i3yeggwy1e7060s6et6wwbha","blog-yubion-portal-sso-microsoft-365-setup-1.png",null,842,109,{"small":55,"medium":66,"thumbnail":75},{"ext":56,"url":57,"etag":58,"hash":59,"mime":60,"name":61,"path":51,"size":62,"width":63,"height":64,"sizeInBytes":65},".png","https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fsmall_blog_yubion_portal_sso_microsoft_365_setup_1_89a825343f.png","5f1edde72cb40114221c742064cff497","small_blog_yubion_portal_sso_microsoft_365_setup_1_89a825343f","image\u002Fpng","small_blog-yubion-portal-sso-microsoft-365-setup-1.png",19.87,500,65,19867,{"ext":56,"url":67,"etag":68,"hash":69,"mime":60,"name":70,"path":51,"size":71,"width":72,"height":73,"sizeInBytes":74},"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fmedium_blog_yubion_portal_sso_microsoft_365_setup_1_89a825343f.png","6e10dc64851ad7d1caac6b76022434a1","medium_blog_yubion_portal_sso_microsoft_365_setup_1_89a825343f","medium_blog-yubion-portal-sso-microsoft-365-setup-1.png",35.38,750,97,35377,{"ext":56,"url":76,"etag":77,"hash":78,"mime":60,"name":79,"path":51,"size":80,"width":81,"height":82,"sizeInBytes":83},"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fthumbnail_blog_yubion_portal_sso_microsoft_365_setup_1_89a825343f.png","7026d74e16d553b9524bfd54e5111b92","thumbnail_blog_yubion_portal_sso_microsoft_365_setup_1_89a825343f","thumbnail_blog-yubion-portal-sso-microsoft-365-setup-1.png",6.11,245,32,6109,"blog_yubion_portal_sso_microsoft_365_setup_1_89a825343f",4.46,"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_yubion_portal_sso_microsoft_365_setup_1_89a825343f.png","aws-s3","2026-04-28T08:34:09.894Z",[90,95],{"id":5,"documentId":91,"name":92,"slug":51,"createdAt":93,"updatedAt":93,"publishedAt":94},"p59b5ecziayc0578eir6ussk","YubiOn Portal","2026-04-28T05:13:45.133Z","2026-04-28T05:13:46.979Z",{"id":96,"documentId":97,"name":98,"slug":51,"createdAt":99,"updatedAt":99,"publishedAt":100},120,"hhv1pr7iztqlrtjesfuullok","SSO","2026-04-28T07:46:28.307Z","2026-04-28T07:46:30.176Z",{"id":102,"metaDescription":103},443,"YubiOn PortalのSSO機能を利用してMicrosoft 365へシングルサインオンする設定手順を解説。前提条件やPowerShellでの事前準備もご紹介します。",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":105},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" d=\"M15.75 6a3.75 3.75 0 1 1-7.5 0a3.75 3.75 0 0 1 7.5 0M4.501 20.118a7.5 7.5 0 0 1 14.998 0A17.9 17.9 0 0 1 12 21.75c-2.676 0-5.216-.584-7.499-1.632\"\u002F>",1783406258055]