[{"data":1,"prerenderedAt":116},["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-aws-sso-with-yubion-portal":36,"i-heroicons:user":114},{"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":99,"seo":111,"author":51},207,"jkoxwfmnvyxx92jqz6haevpk","YubiOn Portal SSOを使用してAWSへの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)の機能が追加されました。私自身はよくAWSを使用するため、今回はYubiOn PortalのSSO機能を利用してAWSにシングルサインオンする手順をご紹介しようと思います。\u003C\u002Fp>\n\u003Ch2>\u003Cstrong>【前提条件】\u003C\u002Fstrong>\u003C\u002Fh2>\n\u003Cp>・AWSのアカウントを持っており、管理者操作ができること。\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>・\u003Ca href=\"https:\u002F\u002Fes.yubion.com\u002Fguide\u002Fja\u002Fsso\u002Fhow_to_start\u002Fintroduction\u002F\">SSOの初期登録\u003C\u002Fa>が済んでいること。\u003C\u002Fp>\n\u003Cp>YubiOn Portalの登録やSSO機能の利用は無料で開始することができるので、お気軽に登録してみてください。\u003C\u002Fp>\n\u003Ch2>\u003Cstrong>【SSOを使用するまでの流れ】\u003C\u002Fstrong>\u003C\u002Fh2>\n\u003Cp>ざっくり流れを説明すると、YubiOn Portal (IdP)とAWS (SP)との間でメタデータ等のやり取りで信頼関係を構築し、IdP側からSPへシングルサインオンする流れとなります。\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>1.\u003C\u002Fstrong> \u003Ca href=\"#viewer-604ri\">\u003Cstrong>YubiOn Portal (IdP)のメタデータ準備\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fh3>\n\u003Cp>App (AWS)の作成とメタデータのダウンロード\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>2.\u003C\u002Fstrong> \u003Ca href=\"#viewer-dte2m\">\u003Cstrong>AWS側の設定\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fh3>\n\u003Cp>プロバイダ設定 (IdPメタデータの取り込み )、ロール設定、AWS (SP)メタデータダウンロード\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>3.\u003C\u002Fstrong> \u003Ca href=\"#viewer-704as\">\u003Cstrong>YubiOn Portal側の設定\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fh3>\n\u003Cp>AWS側メタデータの取り込み、AWSのロールとプロバイダARNの設定、セッション名の設定、アクセス可能なメンバーを設定\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>4.\u003C\u002Fstrong> \u003Ca href=\"#viewer-egam6\">\u003Cstrong>YubiOn Portal (IdP)からSSOを試す\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fh3>\n\u003Ch2>\u003Cstrong>【SSO設定手順】\u003C\u002Fstrong>\u003C\u002Fh2>\n\u003Ch3>\u003Cstrong>1.\u003C\u002Fstrong> \u003Ca href=\"#viewer-cssqu\">\u003Cstrong>YubiOn Portalのメタデータ準備\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fh3>\n\u003Cp>YubiOn Portalにログインし、サイドバーから「SSO App設定」にアクセスします。\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_aws_sso_with_yubion_portal_1_601cc5f96a.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>「Appを選択して追加」ボタンをクリックします。\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_aws_sso_with_yubion_portal_2_c6ac4ed17a.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>アプリケーション登録モーダルで「AWS Management Console」をクリックし、登録を行います。\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_aws_sso_with_yubion_portal_3_6481108bd6.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>登録が完了するとApp一覧に「AWS Management Console」が表示されます。\u003C\u002Fp>\n\u003Cp>続いて「AWS Management Console」をクリックします。\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_aws_sso_with_yubion_portal_4_5d7cdd2a67.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>AWS側のSSO設定で使用するYubiOn Portalのメタデータを「メタデータダウンロード」をクリックしてダウンロードします。\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_aws_sso_with_yubion_portal_5_cb66363fd4.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>YubiOn Portal側のメタデータは次の「AWSの設定」に使用するため、任意の場所に保存しておきます。\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>2.\u003C\u002Fstrong> \u003Ca href=\"#viewer-13ude\">\u003Cstrong>AWS側の設定\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fh3>\n\u003Cp>シングルサインオンを利用するために、IDプロバイダの設定とロールの設定を行います。まずはYubiOn Portalのプロバイダを設定するため、AWSの管理コンソールにアクセスします。\u003C\u002Fp>\n\u003Cp>画面上部の検索ボックスに「IAM」と入力し、サービス一覧から「IAM」を選択します。\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_aws_sso_with_yubion_portal_6_0c2e301da1.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>画面左側の「IDプロバイダ」をクリックします。\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_aws_sso_with_yubion_portal_7_6fb91c1d5d.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>「プロバイダを追加」ボタンをクリックします。\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_aws_sso_with_yubion_portal_8_4bf7470113.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>プロバイダの設定で下記を設定します。\u003C\u002Fp>\n\u003Col>\n\u003Cli>プロバイダのタイプ: SAMLを選択します。\u003C\u002Fli>\n\u003Cli>プロバイダ名: わかりやすい名前をつけます (例では、YubiOnPortal)\u003C\u002Fli>\n\u003Cli>メタデータドキュメント: YubiOn Portalからダウンロードしたメタデータをアップロードします。\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_aws_sso_with_yubion_portal_9_e87783bdfe.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>最後に「プロバイダを追加」ボタンからプロバイダを追加します。\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_aws_sso_with_yubion_portal_10_ac99d57a86.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>追加したプロバイダをクリックします。(ここではYubiOnPortal)\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_aws_sso_with_yubion_portal_11_8675984b18.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>プロバイダのARN情報をコピーし、テキストエディタに貼り付けておきます。\u003C\u002Fp>\n\u003Cp>※後のYubiOn Portal側の設定で使用します。\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_aws_sso_with_yubion_portal_12_260e998b4a.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>次に、AWSにログインするためのロールを設定します。\u003C\u002Fp>\n\u003Cp>※AWSのSAMLを利用したSSOでは、各ユーザーを用意するのではなく、ある権限をもったロールを指定してログインするイメージです。\u003C\u002Fp>\n\u003Cp>画面左側の「ロール」をクリックします。\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_aws_sso_with_yubion_portal_13_7c04a933ea.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>「ロールを作成」ボタンをクリックします。\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_aws_sso_with_yubion_portal_14_101970bc60.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>下記を設定します。\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cp>信頼されたエンティティタイプ: SAML2.0フェデレーション\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>SAML2.0プロバイダー: 作成したプロバイダを選択 (ここではYubiOn Portal)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>アクセスレベル\nここでは管理コンソールアクセス時のSSOを設定するため、「プログラムによるアクセスとAWSマネジメントコンソールによるアクセスを許可する」を選択します。\u003C\u002Fp>\n\u003Cp>※条件\n　必要に応じて条件を追加してください。ここでは特に設定しません。\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>最後に「次へ」ボタンをクリックします。\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_aws_sso_with_yubion_portal_15_acb6534c95.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_aws_sso_with_yubion_portal_16_2156d0060b.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>最後の画面で下記の設定をします。\u003C\u002Fp>\n\u003Cp>ロール名: わかりやすいロール名を入力します。\u003C\u002Fp>\n\u003Cp>説明: ロールの説明を入力します。\u003C\u002Fp>\n\u003Cp>信頼されたエンティティを選択する: 必要であれば修正します。\u003C\u002Fp>\n\u003Cp>許可を追加する: 必要であれば追加します。\u003C\u002Fp>\n\u003Cp>タグを追加: 必要であれば追加します。\u003C\u002Fp>\n\u003Cp>最後に「ロールを作成」ボタンをクリックします。\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_aws_sso_with_yubion_portal_17_0465bb1ed2.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_aws_sso_with_yubion_portal_18_26c0ff5422.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>作成したロールを選択します。\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_aws_sso_with_yubion_portal_19_d170f6e5ee.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>ロールのARN情報をコピーし、テキストエディタに貼り付けておきます。\u003C\u002Fp>\n\u003Cp>※後のYubiOn Portal側の設定で使用します。\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_aws_sso_with_yubion_portal_20_d211fd4b69.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>最後にAWS (SP)側のメタデータを下記URLからダウンロードしておきます。\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsignin.aws.amazon.com\u002Fstatic\u002Fsaml-metadata.xml\">https:\u002F\u002Fsignin.aws.amazon.com\u002Fstatic\u002Fsaml-metadata.xml\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>AWS側の操作は以上です。\u003C\u002Fp>\n\u003Cp>次にYubiOn Portal側の設定に移ります。\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>3.\u003C\u002Fstrong> \u003Ca href=\"#viewer-6sg1e\">\u003Cstrong>YubiOn Portalの設定\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fh3>\n\u003Cp>YubiOn Portalの「SSO App設定」画面に戻り、AWS (SP)メタデータを取り込みます。\u003C\u002Fp>\n\u003Cp>「SPメタデータアップロード」タブをクリックします。\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_aws_sso_with_yubion_portal_21_1e73f1af51.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>SPメタデータアップロードから、AWS (SP)側のメタデータをアップロードします。\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_aws_sso_with_yubion_portal_22_803cd2d473.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>確認モーダルが表示されるので、「アップロード」ボタンからアップロードします。\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_aws_sso_with_yubion_portal_23_af2f686af7.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>次に、AWSのSSO設定に最低必要なアトリビュートを設定します。\u003C\u002Fp>\n\u003Cp>【必須項目は以下】\u003C\u002Fp>\n\u003Cp>Role: ロールARNとプロバイダARNをカンマ区切りで指定します。\u003C\u002Fp>\n\u003Cp>RoleSessionName: 名前やメールアドレスなどのログインしているアカウントを表すもの。\u003C\u002Fp>\n\u003Cp>画面左下の「アトリビュート設定」タブをクリックします。\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_aws_sso_with_yubion_portal_24_ed1f1bda41.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>AWSのロールを指定するため「Role」アトリビュートを設定します。\u003C\u002Fp>\n\u003Cp>テンプレートアトリビュートの「Role」右側にある「編集」アイコンをクリックします。\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_aws_sso_with_yubion_portal_25_9861faa256.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>アトリビュート値に下記を設定します。\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cp>設定方法: 「直接入力」を選択します。\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>設定値: AWS側の設定で控えていたロールのARNとプロバイダのARNをカンマ区切りで入力します。\u003C\u002Fp>\n\u003Cp>設定値の入力例)\n「ロールのARN,プロバイダのARN」\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>最後に「更新」ボタンをクリックし、情報を更新します。\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_aws_sso_with_yubion_portal_26_cd7c098461.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>次に、AWSログイン後に表示される「RoleSessionName」アトリビュートの設定を行います。\u003C\u002Fp>\n\u003Cp>「RoleSessionName」右側の「編集」アイコンをクリックします。\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_aws_sso_with_yubion_portal_27_2b16c8c505.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>下記のアトリビュート値を設定します。\u003C\u002Fp>\n\u003Cp>※本記事ではメンバー名を設定する手順で説明します。\u003C\u002Fp>\n\u003Col>\n\u003Cli>設定方法: 「メンバー情報」を選択します。\u003C\u002Fli>\n\u003Cli>設定値: 「メンバー名」を選択します。\u003C\u002Fli>\n\u003Cli>最後に「更新」ボタンをクリックし、情報を更新します。\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_aws_sso_with_yubion_portal_28_5de69e0d1e.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>アトリビュートの設定は以上です。\u003C\u002Fp>\n\u003Cp>引き続き、AWSにアクセスできるメンバーを設定します。\u003C\u002Fp>\n\u003Cp>※グループ機能を使用してグループに所属するメンバーを一括で割り当てる方法もありますが、ここではメンバー個別の割り当て方法で説明します (グループ機能は有料の機能です)\u003C\u002Fp>\n\u003Cp>画面右下の「メンバー割当」をクリックします。\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_aws_sso_with_yubion_portal_29_3ffce2c81d.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>割り当てたいメンバーを選択し、「登録」ボタンから登録します。\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_aws_sso_with_yubion_portal_30_2d76026ab9.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>以上でSSOの設定は完了です。\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>4.\u003C\u002Fstrong> \u003Ca href=\"#viewer-4t839\">\u003Cstrong>YubiOn PortalからSSOを試す\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fh3>\n\u003Cp>実際にYubiOn Portal SSOを利用してAWSにログインしてみましょう。\u003C\u002Fp>\n\u003Cp>サイドメニューの「SSO」アイコンをクリックし、「SSO Appログイン」にアクセスします。\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_aws_sso_with_yubion_portal_31_4eba1a1d32.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>「AWS Management Console」をクリックします。\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_aws_sso_with_yubion_portal_32_7cee598d3a.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>AWSの管理コンソールにログインできました。\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_aws_sso_with_yubion_portal_33_71508f5eaf.png\" alt=\"\">\u003C\u002Fp>\n\u003Ch2>\u003Cstrong>最後に\u003C\u002Fstrong>\u003C\u002Fh2>\n\u003Cp>AWSの運用に合わせたロールを作成し、YubiOn Portal側でアクセス設定を行うだけで簡単にSSOを実現することができます。AWSに個々のユーザーを用意する必要はないので、管理も楽になると思います。SSO有料版に切り替えたい場合はお問い合わせフォームよりお問い合わせください。\u003C\u002Fp>\n","aws-sso-with-yubion-portal","2022-03-24","2026-04-28T08:33:49.640Z","2026-04-28T08:33:52.666Z","ja","YubiOnstaff",{"id":48,"documentId":49,"name":50,"alternativeText":51,"caption":51,"focalPoint":51,"width":52,"height":53,"formats":54,"hash":93,"ext":56,"mime":60,"size":94,"url":95,"previewUrl":51,"provider":96,"provider_metadata":51,"createdAt":97,"updatedAt":97,"publishedAt":98},1600,"twpngwybojs5371q8yz3m7t6","blog-aws-sso-with-yubion-portal-1.png",null,1736,1116,{"large":55,"small":66,"medium":75,"thumbnail":84},{"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\u002Flarge_blog_aws_sso_with_yubion_portal_1_601cc5f96a.png","82612a49a8c30cfc19848743c18e47eb","large_blog_aws_sso_with_yubion_portal_1_601cc5f96a","image\u002Fpng","large_blog-aws-sso-with-yubion-portal-1.png",122.13,1000,643,122131,{"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\u002Fsmall_blog_aws_sso_with_yubion_portal_1_601cc5f96a.png","e632481ed5c6e1a28bcde8ede5d1db67","small_blog_aws_sso_with_yubion_portal_1_601cc5f96a","small_blog-aws-sso-with-yubion-portal-1.png",50.52,500,321,50520,{"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\u002Fmedium_blog_aws_sso_with_yubion_portal_1_601cc5f96a.png","b60b77f938c549f56964dad3588fa86c","medium_blog_aws_sso_with_yubion_portal_1_601cc5f96a","medium_blog-aws-sso-with-yubion-portal-1.png",85.56,750,482,85564,{"ext":56,"url":85,"etag":86,"hash":87,"mime":60,"name":88,"path":51,"size":89,"width":90,"height":91,"sizeInBytes":92},"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fthumbnail_blog_aws_sso_with_yubion_portal_1_601cc5f96a.png","1b63973e767e3adca93b595294a5af0b","thumbnail_blog_aws_sso_with_yubion_portal_1_601cc5f96a","thumbnail_blog-aws-sso-with-yubion-portal-1.png",16.79,243,156,16789,"blog_aws_sso_with_yubion_portal_1_601cc5f96a",44.72,"https:\u002F\u002Fdty9gbw7gew16.cloudfront.net\u002Fuploads\u002Fblog_aws_sso_with_yubion_portal_1_601cc5f96a.png","aws-s3","2026-04-28T08:31:01.166Z","2026-04-28T08:31:01.167Z",[100,105],{"id":5,"documentId":101,"name":102,"slug":51,"createdAt":103,"updatedAt":103,"publishedAt":104},"p59b5ecziayc0578eir6ussk","YubiOn Portal","2026-04-28T05:13:45.133Z","2026-04-28T05:13:46.979Z",{"id":106,"documentId":107,"name":108,"slug":51,"createdAt":109,"updatedAt":109,"publishedAt":110},120,"hhv1pr7iztqlrtjesfuullok","SSO","2026-04-28T07:46:28.307Z","2026-04-28T07:46:30.176Z",{"id":112,"metaDescription":113},441,"YubiOn PortalのSSO機能を利用してAWSへシングルサインオンする手順を解説。IdPとSP間のメタデータ設定から具体的な手順までを分かりやすくご紹介します。",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":115},"\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>",1783406257976]