{"id":4391,"date":"2022-12-22T08:09:02","date_gmt":"2022-12-22T08:09:02","guid":{"rendered":"https:\/\/hyperspace.mv\/academy\/microsoft-azure-active-directory-azure-ad-single-signon-sso-for-the-metaverse\/"},"modified":"2025-01-03T13:43:51","modified_gmt":"2025-01-03T13:43:51","slug":"microsoft-azure-active-directory-azure-ad-single-signon-sso-for-the-metaverse","status":"publish","type":"page","link":"https:\/\/hyperspace.mv\/academy\/microsoft-azure-active-directory-azure-ad-single-signon-sso-for-the-metaverse\/","title":{"rendered":"Microsoft Azure Active Directory (Azure AD) Single Sign-on (SSO) for the Metaverse"},"content":{"rendered":"<html><head><meta content=\"text\/html; charset=UTF-8\" http-equiv=\"content-type\"><style type=\"text\/css\">@import url(https:\/\/themes.googleusercontent.com\/fonts\/css?kit=lhDjYqiy3mZ0x6ROQEUoUw);ul.lst-kix_4v1p2cc58jsb-5{list-style-type:none}ul.lst-kix_4v1p2cc58jsb-4{list-style-type:none}.lst-kix_rfdbmoh4bjtu-8>li:before{content:\"\" counter(lst-ctn-kix_rfdbmoh4bjtu-8,lower-roman) \". \"}ul.lst-kix_4v1p2cc58jsb-7{list-style-type:none}.lst-kix_rfdbmoh4bjtu-6>li{counter-increment:lst-ctn-kix_rfdbmoh4bjtu-6}ul.lst-kix_4v1p2cc58jsb-6{list-style-type:none}.lst-kix_flgrf0ndijwi-1>li{counter-increment:lst-ctn-kix_flgrf0ndijwi-1}ul.lst-kix_4v1p2cc58jsb-8{list-style-type:none}.lst-kix_rfdbmoh4bjtu-6>li:before{content:\"\" counter(lst-ctn-kix_rfdbmoh4bjtu-6,decimal) \". \"}.lst-kix_mcev2gbfb2fm-3>li{counter-increment:lst-ctn-kix_mcev2gbfb2fm-3}.lst-kix_rfdbmoh4bjtu-4>li:before{content:\"\" counter(lst-ctn-kix_rfdbmoh4bjtu-4,lower-latin) \". \"}.lst-kix_rfdbmoh4bjtu-5>li:before{content:\"\" counter(lst-ctn-kix_rfdbmoh4bjtu-5,lower-roman) \". \"}ul.lst-kix_4v1p2cc58jsb-1{list-style-type:none}ul.lst-kix_4v1p2cc58jsb-0{list-style-type:none}.lst-kix_rfdbmoh4bjtu-3>li:before{content:\"\" counter(lst-ctn-kix_rfdbmoh4bjtu-3,decimal) \". \"}ul.lst-kix_4v1p2cc58jsb-3{list-style-type:none}ol.lst-kix_flgrf0ndijwi-4.start{counter-reset:lst-ctn-kix_flgrf0ndijwi-4 0}ul.lst-kix_4v1p2cc58jsb-2{list-style-type:none}.lst-kix_rfdbmoh4bjtu-0>li:before{content:\"\" counter(lst-ctn-kix_rfdbmoh4bjtu-0,decimal) \". \"}.lst-kix_rfdbmoh4bjtu-1>li:before{content:\"\" counter(lst-ctn-kix_rfdbmoh4bjtu-1,lower-latin) \". \"}ol.lst-kix_rfdbmoh4bjtu-2.start{counter-reset:lst-ctn-kix_rfdbmoh4bjtu-2 0}.lst-kix_flgrf0ndijwi-7>li:before{content:\"\" counter(lst-ctn-kix_flgrf0ndijwi-7,lower-latin) \". \"}.lst-kix_mcev2gbfb2fm-4>li{counter-increment:lst-ctn-kix_mcev2gbfb2fm-4}.lst-kix_rfdbmoh4bjtu-2>li:before{content:\"\" counter(lst-ctn-kix_rfdbmoh4bjtu-2,lower-roman) \". \"}ol.lst-kix_mcev2gbfb2fm-8.start{counter-reset:lst-ctn-kix_mcev2gbfb2fm-8 0}ol.lst-kix_flgrf0ndijwi-7.start{counter-reset:lst-ctn-kix_flgrf0ndijwi-7 0}.lst-kix_flgrf0ndijwi-8>li:before{content:\"\" counter(lst-ctn-kix_flgrf0ndijwi-8,lower-roman) \". \"}.lst-kix_flgrf0ndijwi-5>li:before{content:\"\" counter(lst-ctn-kix_flgrf0ndijwi-5,lower-roman) \". \"}.lst-kix_rfdbmoh4bjtu-5>li{counter-increment:lst-ctn-kix_rfdbmoh4bjtu-5}.lst-kix_flgrf0ndijwi-2>li{counter-increment:lst-ctn-kix_flgrf0ndijwi-2}.lst-kix_flgrf0ndijwi-6>li:before{content:\"\" counter(lst-ctn-kix_flgrf0ndijwi-6,decimal) \". \"}ol.lst-kix_rfdbmoh4bjtu-5.start{counter-reset:lst-ctn-kix_rfdbmoh4bjtu-5 0}.lst-kix_mcev2gbfb2fm-2>li{counter-increment:lst-ctn-kix_mcev2gbfb2fm-2}ol.lst-kix_flgrf0ndijwi-2{list-style-type:none}ol.lst-kix_flgrf0ndijwi-1{list-style-type:none}ol.lst-kix_flgrf0ndijwi-0{list-style-type:none}ol.lst-kix_mcev2gbfb2fm-0.start{counter-reset:lst-ctn-kix_mcev2gbfb2fm-0 0}ol.lst-kix_rfdbmoh4bjtu-8.start{counter-reset:lst-ctn-kix_rfdbmoh4bjtu-8 0}.lst-kix_mcev2gbfb2fm-0>li:before{content:\"\" counter(lst-ctn-kix_mcev2gbfb2fm-0,decimal) \". \"}.lst-kix_mcev2gbfb2fm-5>li{counter-increment:lst-ctn-kix_mcev2gbfb2fm-5}.lst-kix_rfdbmoh4bjtu-7>li:before{content:\"\" counter(lst-ctn-kix_rfdbmoh4bjtu-7,lower-latin) \". \"}ol.lst-kix_mcev2gbfb2fm-4{list-style-type:none}ol.lst-kix_mcev2gbfb2fm-5{list-style-type:none}ol.lst-kix_mcev2gbfb2fm-6{list-style-type:none}ol.lst-kix_mcev2gbfb2fm-7{list-style-type:none}ol.lst-kix_mcev2gbfb2fm-0{list-style-type:none}ol.lst-kix_mcev2gbfb2fm-1{list-style-type:none}ol.lst-kix_mcev2gbfb2fm-2{list-style-type:none}.lst-kix_rfdbmoh4bjtu-3>li{counter-increment:lst-ctn-kix_rfdbmoh4bjtu-3}.lst-kix_flgrf0ndijwi-4>li{counter-increment:lst-ctn-kix_flgrf0ndijwi-4}ol.lst-kix_mcev2gbfb2fm-3{list-style-type:none}ol.lst-kix_mcev2gbfb2fm-8{list-style-type:none}.lst-kix_mcev2gbfb2fm-1>li{counter-increment:lst-ctn-kix_mcev2gbfb2fm-1}.lst-kix_mcev2gbfb2fm-7>li{counter-increment:lst-ctn-kix_mcev2gbfb2fm-7}ol.lst-kix_flgrf0ndijwi-5.start{counter-reset:lst-ctn-kix_flgrf0ndijwi-5 0}ol.lst-kix_rfdbmoh4bjtu-7.start{counter-reset:lst-ctn-kix_rfdbmoh4bjtu-7 0}.lst-kix_rfdbmoh4bjtu-8>li{counter-increment:lst-ctn-kix_rfdbmoh4bjtu-8}.lst-kix_rfdbmoh4bjtu-2>li{counter-increment:lst-ctn-kix_rfdbmoh4bjtu-2}.lst-kix_flgrf0ndijwi-5>li{counter-increment:lst-ctn-kix_flgrf0ndijwi-5}ol.lst-kix_mcev2gbfb2fm-3.start{counter-reset:lst-ctn-kix_mcev2gbfb2fm-3 0}.lst-kix_flgrf0ndijwi-8>li{counter-increment:lst-ctn-kix_flgrf0ndijwi-8}ol.lst-kix_rfdbmoh4bjtu-0.start{counter-reset:lst-ctn-kix_rfdbmoh4bjtu-0 0}ol.lst-kix_mcev2gbfb2fm-2.start{counter-reset:lst-ctn-kix_mcev2gbfb2fm-2 0}ol.lst-kix_rfdbmoh4bjtu-6.start{counter-reset:lst-ctn-kix_rfdbmoh4bjtu-6 0}ol.lst-kix_mcev2gbfb2fm-4.start{counter-reset:lst-ctn-kix_mcev2gbfb2fm-4 0}ol.lst-kix_mcev2gbfb2fm-1.start{counter-reset:lst-ctn-kix_mcev2gbfb2fm-1 0}.lst-kix_flgrf0ndijwi-6>li{counter-increment:lst-ctn-kix_flgrf0ndijwi-6}ol.lst-kix_flgrf0ndijwi-0.start{counter-reset:lst-ctn-kix_flgrf0ndijwi-0 0}.lst-kix_4v1p2cc58jsb-7>li:before{content:\"\\0025cb   \"}.lst-kix_4v1p2cc58jsb-8>li:before{content:\"\\0025a0   \"}.lst-kix_4v1p2cc58jsb-5>li:before{content:\"\\0025a0   \"}ol.lst-kix_flgrf0ndijwi-3.start{counter-reset:lst-ctn-kix_flgrf0ndijwi-3 0}.lst-kix_4v1p2cc58jsb-2>li:before{content:\"\\0025a0   \"}.lst-kix_4v1p2cc58jsb-6>li:before{content:\"\\0025cf   \"}.lst-kix_4v1p2cc58jsb-3>li:before{content:\"\\0025cf   \"}.lst-kix_4v1p2cc58jsb-4>li:before{content:\"\\0025cb   \"}ol.lst-kix_rfdbmoh4bjtu-1.start{counter-reset:lst-ctn-kix_rfdbmoh4bjtu-1 0}ol.lst-kix_rfdbmoh4bjtu-8{list-style-type:none}ol.lst-kix_rfdbmoh4bjtu-6{list-style-type:none}ol.lst-kix_rfdbmoh4bjtu-7{list-style-type:none}.lst-kix_4v1p2cc58jsb-1>li:before{content:\"\\0025cb   \"}ol.lst-kix_rfdbmoh4bjtu-4{list-style-type:none}ol.lst-kix_mcev2gbfb2fm-7.start{counter-reset:lst-ctn-kix_mcev2gbfb2fm-7 0}ol.lst-kix_rfdbmoh4bjtu-5{list-style-type:none}ol.lst-kix_rfdbmoh4bjtu-2{list-style-type:none}.lst-kix_flgrf0ndijwi-7>li{counter-increment:lst-ctn-kix_flgrf0ndijwi-7}.lst-kix_mcev2gbfb2fm-8>li{counter-increment:lst-ctn-kix_mcev2gbfb2fm-8}.lst-kix_rfdbmoh4bjtu-0>li{counter-increment:lst-ctn-kix_rfdbmoh4bjtu-0}ol.lst-kix_rfdbmoh4bjtu-3{list-style-type:none}ol.lst-kix_rfdbmoh4bjtu-0{list-style-type:none}ol.lst-kix_rfdbmoh4bjtu-1{list-style-type:none}.lst-kix_4v1p2cc58jsb-0>li:before{content:\"\\0025cf   \"}ol.lst-kix_flgrf0ndijwi-6.start{counter-reset:lst-ctn-kix_flgrf0ndijwi-6 0}.lst-kix_mcev2gbfb2fm-4>li:before{content:\"\" counter(lst-ctn-kix_mcev2gbfb2fm-4,lower-latin) \". \"}.lst-kix_mcev2gbfb2fm-5>li:before{content:\"\" counter(lst-ctn-kix_mcev2gbfb2fm-5,lower-roman) \". \"}ol.lst-kix_mcev2gbfb2fm-6.start{counter-reset:lst-ctn-kix_mcev2gbfb2fm-6 0}.lst-kix_mcev2gbfb2fm-1>li:before{content:\"\" counter(lst-ctn-kix_mcev2gbfb2fm-1,lower-latin) \". \"}.lst-kix_mcev2gbfb2fm-6>li{counter-increment:lst-ctn-kix_mcev2gbfb2fm-6}.lst-kix_mcev2gbfb2fm-2>li:before{content:\"\" counter(lst-ctn-kix_mcev2gbfb2fm-2,lower-roman) \". \"}.lst-kix_mcev2gbfb2fm-3>li:before{content:\"\" counter(lst-ctn-kix_mcev2gbfb2fm-3,decimal) \". \"}ol.lst-kix_rfdbmoh4bjtu-4.start{counter-reset:lst-ctn-kix_rfdbmoh4bjtu-4 0}ol.lst-kix_flgrf0ndijwi-8{list-style-type:none}ol.lst-kix_flgrf0ndijwi-7{list-style-type:none}ol.lst-kix_flgrf0ndijwi-6{list-style-type:none}ol.lst-kix_flgrf0ndijwi-5{list-style-type:none}ol.lst-kix_flgrf0ndijwi-4{list-style-type:none}ol.lst-kix_flgrf0ndijwi-3{list-style-type:none}.lst-kix_mcev2gbfb2fm-8>li:before{content:\"\" counter(lst-ctn-kix_mcev2gbfb2fm-8,lower-roman) \". \"}.lst-kix_mcev2gbfb2fm-0>li{counter-increment:lst-ctn-kix_mcev2gbfb2fm-0}ol.lst-kix_flgrf0ndijwi-2.start{counter-reset:lst-ctn-kix_flgrf0ndijwi-2 0}.lst-kix_mcev2gbfb2fm-6>li:before{content:\"\" counter(lst-ctn-kix_mcev2gbfb2fm-6,decimal) \". \"}.lst-kix_mcev2gbfb2fm-7>li:before{content:\"\" counter(lst-ctn-kix_mcev2gbfb2fm-7,lower-latin) \". \"}.lst-kix_flgrf0ndijwi-1>li:before{content:\"\" counter(lst-ctn-kix_flgrf0ndijwi-1,lower-latin) \". \"}.lst-kix_flgrf0ndijwi-0>li:before{content:\"\" counter(lst-ctn-kix_flgrf0ndijwi-0,decimal) \". \"}.lst-kix_flgrf0ndijwi-4>li:before{content:\"\" counter(lst-ctn-kix_flgrf0ndijwi-4,lower-latin) \". \"}.lst-kix_flgrf0ndijwi-3>li:before{content:\"\" counter(lst-ctn-kix_flgrf0ndijwi-3,decimal) \". \"}ol.lst-kix_flgrf0ndijwi-8.start{counter-reset:lst-ctn-kix_flgrf0ndijwi-8 0}li.li-bullet-0:before{margin-left:-18pt;white-space:nowrap;display:inline-block;min-width:18pt}ol.lst-kix_mcev2gbfb2fm-5.start{counter-reset:lst-ctn-kix_mcev2gbfb2fm-5 0}.lst-kix_rfdbmoh4bjtu-1>li{counter-increment:lst-ctn-kix_rfdbmoh4bjtu-1}.lst-kix_flgrf0ndijwi-2>li:before{content:\"\" counter(lst-ctn-kix_flgrf0ndijwi-2,lower-roman) \". \"}.lst-kix_rfdbmoh4bjtu-4>li{counter-increment:lst-ctn-kix_rfdbmoh4bjtu-4}.lst-kix_flgrf0ndijwi-3>li{counter-increment:lst-ctn-kix_flgrf0ndijwi-3}.lst-kix_rfdbmoh4bjtu-7>li{counter-increment:lst-ctn-kix_rfdbmoh4bjtu-7}ol.lst-kix_rfdbmoh4bjtu-3.start{counter-reset:lst-ctn-kix_rfdbmoh4bjtu-3 0}.lst-kix_flgrf0ndijwi-0>li{counter-increment:lst-ctn-kix_flgrf0ndijwi-0}ol.lst-kix_flgrf0ndijwi-1.start{counter-reset:lst-ctn-kix_flgrf0ndijwi-1 0}ol{margin:0;padding:0}table td,table th{padding:0}.c24{border-right-style:solid;padding:5pt 5pt 5pt 5pt;border-bottom-color:#000000;border-top-width:1pt;border-right-width:1pt;border-left-color:#000000;vertical-align:top;border-right-color:#000000;border-left-width:1pt;border-top-style:solid;background-color:#fff2cc;border-left-style:solid;border-bottom-width:1pt;width:468pt;border-top-color:#000000;border-bottom-style:solid}.c6{-webkit-text-decoration-skip:none;color:#1155cc;font-weight:400;text-decoration:underline;vertical-align:baseline;text-decoration-skip-ink:none;font-size:11pt;font-family:\"Arial\";font-style:normal}.c4{margin-left:72pt;padding-top:0pt;padding-left:0pt;padding-bottom:0pt;line-height:1.15;orphans:2;widows:2;text-align:left}.c22{color:#000000;font-weight:400;text-decoration:none;vertical-align:baseline;font-size:20pt;font-family:\"Arial\";font-style:normal}.c17{padding-top:20pt;padding-bottom:6pt;line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}.c28{padding-top:0pt;padding-bottom:0pt;line-height:1.15;orphans:2;widows:2;text-align:right;height:11pt}.c29{padding-top:4pt;padding-bottom:4pt;line-height:1.0;orphans:2;widows:2;text-align:left;height:11pt}.c0{color:#000000;font-weight:400;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:\"Arial\";font-style:normal}.c2{color:#00253e;font-weight:400;text-decoration:none;vertical-align:baseline;font-size:12pt;font-family:\"Consolas\";font-style:normal}.c7{color:#00253e;font-weight:400;text-decoration:none;vertical-align:baseline;font-size:12pt;font-family:\"Arial\";font-style:normal}.c14{padding-top:18pt;padding-bottom:6pt;line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}.c36{color:#000000;font-weight:400;text-decoration:none;vertical-align:baseline;font-size:16pt;font-family:\"Arial\";font-style:normal}.c1{padding-top:0pt;padding-bottom:0pt;line-height:1.15;orphans:2;widows:2;text-align:left;height:11pt}.c26{padding-top:0pt;padding-bottom:3pt;line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}.c33{margin-left:18pt;padding-top:3pt;padding-bottom:0pt;line-height:1.0;orphans:2;widows:2;text-align:left}.c16{color:#000000;font-weight:400;text-decoration:none;vertical-align:baseline;font-size:26pt;font-family:\"Arial\";font-style:normal}.c35{padding-top:10pt;padding-bottom:4pt;line-height:1.0;orphans:2;widows:2;text-align:left}.c31{padding-top:0pt;padding-bottom:0pt;line-height:1.15;orphans:2;widows:2;text-align:center}.c9{color:#00253e;text-decoration:none;vertical-align:baseline;font-size:12pt;font-family:\"Arial\";font-style:normal}.c15{color:#000000;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:\"Arial\";font-style:normal}.c27{padding-top:10pt;padding-bottom:0pt;line-height:1.0;orphans:2;widows:2;text-align:left}.c18{padding-top:4pt;padding-bottom:0pt;line-height:1.0;orphans:2;widows:2;text-align:left}.c10{padding-top:0pt;padding-bottom:0pt;line-height:1.15;orphans:2;widows:2;text-align:left}.c34{padding-top:0pt;padding-bottom:0pt;line-height:1.0;orphans:2;widows:2;text-align:left}.c20{text-decoration-skip-ink:none;-webkit-text-decoration-skip:none;color:#1155cc;text-decoration:underline}.c25{border-spacing:0;border-collapse:collapse;margin-right:auto}.c30{background-color:#ffffff;}.c8{color:#00253e;font-size:12pt;font-style:italic}.c11{color:inherit;text-decoration:inherit}.c3{padding:0;margin:0}.c19{background-color:#6aa84f;color:#ffffff}.c32{background-color:#cc0000;color:#ffffff}.c12{color:#00253e;font-size:12pt}.c23{margin-left:36pt;padding-left:0pt}.c13{font-size:8pt}.c5{font-weight:700}.c21{height:0pt}.title{padding-top:0pt;color:#000000;font-size:26pt;padding-bottom:3pt;font-family:\"Arial\";line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}.subtitle{padding-top:0pt;color:#666666;font-size:15pt;padding-bottom:16pt;font-family:\"Arial\";line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}li{color:#000000;font-size:11pt;font-family:\"Arial\"}p{margin:0;color:#000000;font-size:11pt;font-family:\"Arial\"}h1{padding-top:20pt;color:#000000;font-size:20pt;padding-bottom:6pt;font-family:\"Arial\";line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}h2{padding-top:18pt;color:#000000;font-size:16pt;padding-bottom:6pt;font-family:\"Arial\";line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}h3{padding-top:16pt;color:#434343;font-size:14pt;padding-bottom:4pt;font-family:\"Arial\";line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}h4{padding-top:14pt;color:#666666;font-size:12pt;padding-bottom:4pt;font-family:\"Arial\";line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}h5{padding-top:12pt;color:#666666;font-size:11pt;padding-bottom:4pt;font-family:\"Arial\";line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}h6{padding-top:12pt;color:#666666;font-size:11pt;padding-bottom:4pt;font-family:\"Arial\";line-height:1.15;page-break-after:avoid;font-style:italic;orphans:2;widows:2;text-align:left}<\/style><\/head><body class=\"c30 doc-content\"><div><p class=\"c28\"><span class=\"c0\"><\/span><\/p><\/div><p class=\"c26 title\" id=\"hacvc646ag7nh\"><span style=\"overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 101.81px; height: 101.81px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfUwMm49hI1shWxPvnUrH5Udh6plYBLoa_XkAmpwusuqUGe4r6_OA5bXLpCSZ0Q90bUF6x-FsHT-EqZ9s_xLLZ37Jk7rwE6Z2syEEN_ONl7w1b5MtQYK8tOEpud2DHXqb4?key=01Qa3Va9VzWpTkE17AQpdQ\" style=\"width: 101.81px; height: 101.81px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><p class=\"c26 title\" id=\"hk3dgdvtg75rb\"><span class=\"c16\">Setting up a SAML2 IdP for the Metaverse with Entra ID<\/span><\/p><p class=\"c26 title\" id=\"hebn7ud68hm0g\"><span class=\"c16\">(formerly Azure AD)<\/span><\/p><p class=\"c1\"><span class=\"c0\"><\/span><\/p><p class=\"c1\"><span class=\"c0\"><\/span><\/p><p class=\"c1\"><span class=\"c0\"><\/span><\/p><p class=\"c10\"><span class=\"c15 c5\">Jump to:<\/span><\/p><p class=\"c1\"><span class=\"c0\"><\/span><\/p><p class=\"c18\"><span class=\"c6\"><a class=\"c11\" href=\"#hx27dm2t9kq12\">1. Overview<\/a><\/span><\/p><p class=\"c27\"><span class=\"c6\"><a class=\"c11\" href=\"#h7z6huf4p1pl7\">2. Creating the SAML application<\/a><\/span><\/p><p class=\"c27\"><span class=\"c6\"><a class=\"c11\" href=\"#hidgs7wt1uy5n\">3. Configuring the application<\/a><\/span><\/p><p class=\"c33\"><span class=\"c6\"><a class=\"c11\" href=\"#hkso1vav8ql9k\">3.1 Configuring claims<\/a><\/span><\/p><p class=\"c35\"><span class=\"c6\"><a class=\"c11\" href=\"#hudr9pa8idqre\">4. Providing Hyperspace with authentication details<\/a><\/span><\/p><p class=\"c1\"><span class=\"c0\"><\/span><\/p><p class=\"c1\"><span class=\"c0\"><\/span><\/p><p class=\"c1\"><span class=\"c0\"><\/span><\/p><p class=\"c1\"><span class=\"c0\"><\/span><\/p><p class=\"c1\"><span class=\"c0\"><\/span><\/p><p class=\"c1\"><span class=\"c0\"><\/span><\/p><p class=\"c29\"><span class=\"c6\"><\/span><\/p><p class=\"c1\"><span class=\"c0\"><\/span><\/p><p class=\"c1\"><span class=\"c0\"><\/span><\/p><hr style=\"page-break-before:always;display:none;\"><p class=\"c1\"><span class=\"c0\"><\/span><\/p><h1 class=\"c17\" id=\"hx27dm2t9kq12\"><span class=\"c22\">1. Overview<\/span><\/h1><p class=\"c10\"><span class=\"c0\">Microsoft Entra ID (Azure Active Directory or Azure AD) Single Sign-on (SSO) is an Identity and Access Management (IAM) solution that enables associates from organizations to login to the Hyperspace Metaverse Platform using their existing organization credentials.<\/span><\/p><p class=\"c1\"><span class=\"c0\"><\/span><\/p><p class=\"c10\"><span>Given a simple link to a meeting, event, training or a corporate metaverse users can join frictionlessly through one login. Immersive experiences can now be woven into the flow of work without living in an &ldquo;application silo&rdquo;.<\/span><\/p><h1 class=\"c17\" id=\"h7z6huf4p1pl7\"><span>2<\/span><span>. Creating the SAML application<\/span><\/h1><p class=\"c1\"><span class=\"c0\"><\/span><\/p><p class=\"c10\"><span>The following configuration can be accessed by <\/span><span class=\"c5\">logging in to Entra ID (Azure AD) as a Global Administrator<\/span><span>, at <\/span><span class=\"c20\"><a class=\"c11\" href=\"https:\/\/portal.azure.com\/\">https:\/\/portal.azure.com\/<\/a><\/span><span class=\"c0\">. <\/span><\/p><p class=\"c1\"><span class=\"c0\"><\/span><\/p><p class=\"c10\"><span>First, navigate <\/span><span>to <\/span><span class=\"c5\">Azure<\/span><span class=\"c5\">&nbsp;Active Directory<\/span><span class=\"c0\">&nbsp;section through the menu on the left (if it is not showing, click on the icon with three horizontal lines at the top left).<\/span><\/p><p class=\"c1\"><span class=\"c0\"><\/span><\/p><p class=\"c10\"><span style=\"overflow: hidden; display: inline-block; margin: -0.00px -0.00px; border: 1.33px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 624.00px; height: 244.00px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdQA-3gL0woCR7Z84LzAq00mVVgS2HJah-7cO17ArHzFTcIiRcDXN9L_NwuPn6e_oKHjUaiiTha5sBkvJzYBPd2d1S-dncDs7waddKKZj6IOEQ_8-yFVgy29F-yPxxcAY3lfn0Ry6hfc5_G9bHu?key=01Qa3Va9VzWpTkE17AQpdQ\" style=\"width: 624.00px; height: 244.00px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><p class=\"c10\"><span class=\"c0\">&nbsp;<\/span><\/p><p class=\"c1\"><span class=\"c0\"><\/span><\/p><p class=\"c10\"><span>Choose <\/span><span class=\"c5\">Enterprise applications<\/span><span class=\"c0\">, in the left-hand menu.<\/span><\/p><p class=\"c1\"><span class=\"c0\"><\/span><\/p><p class=\"c10\"><span style=\"overflow: hidden; display: inline-block; margin: 0.00px -0.00px; border: 1.33px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 534.50px; height: 461.69px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXerOO6nDR6a-PRFWTE5_M2XMscnGzXzX6hrLTr3ZNUnioHAHyhRO2miMAUBNA-Por55YSH5b7XkTCfykXPETMLlmvWEbW-oQ_CmfrfrpiFsCLTcr9uxki3KOnNDS9awcEBaKTNYbj0O5HXquURe?key=01Qa3Va9VzWpTkE17AQpdQ\" style=\"width: 534.50px; height: 461.69px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><p class=\"c1\"><span class=\"c0\"><\/span><\/p><p class=\"c1\"><span class=\"c7\"><\/span><\/p><p class=\"c10\"><span>Click on <\/span><span class=\"c15 c5\">New application<\/span><\/p><p class=\"c1\"><span class=\"c5 c15\"><\/span><\/p><p class=\"c10\"><span style=\"overflow: hidden; display: inline-block; margin: -0.00px -0.00px; border: 1.33px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 624.00px; height: 173.33px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcdThDG1Iy9Q6Jc-vkpwKG022RK7wbFvx3KS8x-ew2lYKhTeX1Z7_Ea7BBePQDP7EVH7g6yxd1rNGg_gS45eGHBJwp94q8MvN3956ijUMqQtB8P89H8sUijGQwX3y7MuJOhOJlujbnXoExEphTb?key=01Qa3Va9VzWpTkE17AQpdQ\" style=\"width: 624.00px; height: 173.33px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><p class=\"c1\"><span class=\"c7\"><\/span><\/p><p class=\"c1\"><span class=\"c0\"><\/span><\/p><p class=\"c10\"><span>Click on <\/span><span class=\"c15 c5\">Create your own application<\/span><\/p><p class=\"c1\"><span class=\"c15 c5\"><\/span><\/p><p class=\"c10\"><span style=\"overflow: hidden; display: inline-block; margin: 0.00px -0.00px; border: 1.33px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 624.00px; height: 257.33px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXf-SyNSRvmpsRfPJpe-rUW7uolhg8x8z8Ha08MZghYjZPlXIkFUkQZlr_jSMTvbNA2ohmBsA4Z2SwGHDZ8KxEk9ZSz0zQuMoTy0RtCKqe0fdcSwDeeFRKvaFFKZ-6AcnwkZY_dnEQSXp0tv7jA?key=01Qa3Va9VzWpTkE17AQpdQ\" style=\"width: 624.00px; height: 257.33px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><p class=\"c1\"><span class=\"c9 c5\"><\/span><\/p><p class=\"c1\"><span class=\"c7\"><\/span><\/p><p class=\"c10\"><span>On the menu that opens on the right side of the window, give a name to the application and select the <\/span><span class=\"c5\">Non-gallery<\/span><span>&nbsp;option, then click <\/span><span class=\"c5\">Create<\/span><span class=\"c0\">&nbsp;at the bottom.<\/span><\/p><p class=\"c1\"><span class=\"c0\"><\/span><\/p><p class=\"c10\"><span style=\"overflow: hidden; display: inline-block; margin: 0.00px -0.00px; border: 1.33px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 624.00px; height: 341.33px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcbBEtv7QwPFrTd3mhp_3DdI8a6IaMdzbPi0AQZzqvaCcDi_N1vpf4_A9XCdrEYY4mfTIKj2r5ee0PppC_I1mXuheHQhHuBTtBJprVFcfoRarO89-tM-GZHAXFfsiWr7Z_63rhwsbNL06OW2TPF?key=01Qa3Va9VzWpTkE17AQpdQ\" style=\"width: 624.00px; height: 341.33px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><p class=\"c1\"><span class=\"c5 c9\"><\/span><\/p><p class=\"c1\"><span class=\"c7\"><\/span><\/p><p class=\"c10\"><span class=\"c0\">It might take a minute for Azure to create the application, you will be notified once it&rsquo;s done and automatically redirected to the application&rsquo;s page.<\/span><\/p><h1 class=\"c17\" id=\"hidgs7wt1uy5n\"><span>3<\/span><span>. Configuring the application<\/span><\/h1><p class=\"c10\"><span>Once the application has been created, click on either <\/span><span class=\"c5\">Single sign-on<\/span><span>&nbsp;in the left-hand menu, or on <\/span><span class=\"c5\">2. Set <\/span><span class=\"c5\">up single<\/span><span class=\"c5\">&nbsp;<\/span><span class=\"c5\">sign on<\/span><span>&nbsp;in<\/span><span class=\"c0\">&nbsp;the central area of the screen.<\/span><\/p><p class=\"c1\"><span class=\"c0\"><\/span><\/p><p class=\"c10\"><span style=\"overflow: hidden; display: inline-block; margin: 0.00px -0.00px; border: 1.33px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 624.00px; height: 404.00px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfDOLxvs98GUUpv5-c0A5_VLwCYo7ESKdWpbTJ9mWNfpB3GI-f_mpWT6c2PmbVKSUjM6MUdYiwigMQ1uQbeI9c7oe7uFZYMwzd0od_V_AcyRmVJQUvEYvoBLpucxaFvGZW0JapbsrgWZQSk6OE?key=01Qa3Va9VzWpTkE17AQpdQ\" style=\"width: 624.00px; height: 404.00px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><p class=\"c1\"><span class=\"c9 c5\"><\/span><\/p><p class=\"c1\"><span class=\"c7\"><\/span><\/p><p class=\"c10\"><span>Choose <\/span><span class=\"c15 c5\">SAML<\/span><\/p><p class=\"c1\"><span class=\"c15 c5\"><\/span><\/p><p class=\"c10\"><span style=\"overflow: hidden; display: inline-block; margin: -0.00px -0.00px; border: 1.33px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 624.00px; height: 186.67px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdhUqiN7GiuwhGEJbqU0Z-bdMPR6DlkyMPWwQNQk-eB9uu8jvz8uwMwopzuR1E1YcBFYPUnRrZWbfKRbDIqIYhCHmFDL-0NnN9FxR6Fiwm2UUIgwkHk-pS12AFZ_Lxu2XkraF1GqEF-YELukmzn?key=01Qa3Va9VzWpTkE17AQpdQ\" style=\"width: 624.00px; height: 186.67px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><p class=\"c1\"><span class=\"c7\"><\/span><\/p><p class=\"c1\"><span class=\"c7\"><\/span><\/p><p class=\"c10\"><span>Click on <\/span><span class=\"c5\">Upload metadata<\/span><span>&nbsp;file and supply the metadata.xml file provided by Hyperspace. If you don&rsquo;t have one, please <\/span><span class=\"c20\"><a class=\"c11\" href=\"https:\/\/hyperspace.mv\/support\">get in touch<\/a><\/span><span>&nbsp;<\/span><span class=\"c0\">with our support team.<\/span><\/p><p class=\"c1\"><span class=\"c0\"><\/span><\/p><p class=\"c10\"><span style=\"overflow: hidden; display: inline-block; margin: -0.00px -0.00px; border: 1.33px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 624.00px; height: 230.67px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdmducZMmU7YrsiRepKvGx6vNJf8PWHF_sOXecuV-5szr9-eNnqAfr_LIRgZJJHtRMpHWzU_FJDoGN6mqrrQZegWnw-RPUdz5I3refeDz8mf3zsJgUJUtTlGCM29AzMsICEv9L_phh2s1NvL533?key=01Qa3Va9VzWpTkE17AQpdQ\" style=\"width: 624.00px; height: 230.67px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><p class=\"c1\"><span class=\"c7\"><\/span><\/p><p class=\"c1\"><span class=\"c7\"><\/span><\/p><p class=\"c10\"><span class=\"c0\">The basic configuration will be extracted from the metadata.xml file and shown in a popup on the left side of the screen. Click Save (it will take a few seconds).<\/span><\/p><p class=\"c1\"><span class=\"c0\"><\/span><\/p><p class=\"c10\"><span style=\"overflow: hidden; display: inline-block; margin: 0.00px -0.00px; border: 1.33px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 624.00px; height: 405.33px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcaPKoPYjbzYRjHz0NGUhdk7UvXMuflEPX_4igX7646_azL56Kh_849nIcJwNX6Egqfnb1HpxaS6V7CmQba9uKCMkM1Bexd3-EfghY_luQ70V-hQeLph7d8EDc0OiuODRw7voYYPWS4ON-hoco?key=01Qa3Va9VzWpTkE17AQpdQ\" style=\"width: 624.00px; height: 405.33px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><p class=\"c1\"><span class=\"c9 c5\"><\/span><\/p><p class=\"c1\"><span class=\"c9 c5\"><\/span><\/p><h2 class=\"c14\" id=\"hkso1vav8ql9k\"><span>3.1 Configuring claims<\/span><\/h2><p class=\"c10\"><span>To configure the claims, click on <\/span><span class=\"c5\">Edit<\/span><span>&nbsp;in the &ldquo;<\/span><span class=\"c5\">User attributes &amp; Claims<\/span><span class=\"c0\">&rdquo; section<\/span><\/p><p class=\"c1\"><span class=\"c0\"><\/span><\/p><p class=\"c10\"><span style=\"overflow: hidden; display: inline-block; margin: 0.00px -0.00px; border: 1.33px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 624.00px; height: 382.67px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdvucuNqJ1FGTeITO2V0HcLVHQu7UsZG_I6CBSrrngRO-PT6ZUtVzYhhi-Ki9gUksl41HkWTkr2Yz2Yyx9zycHTmDp5LAXiGk-2VRfydamNxv9OLolUQu3TmXoK3Aukjh8zxyNzLPoH-LaroPjN?key=01Qa3Va9VzWpTkE17AQpdQ\" style=\"width: 624.00px; height: 382.67px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><p class=\"c1\"><span class=\"c7\"><\/span><\/p><p class=\"c1\"><span class=\"c7\"><\/span><\/p><p class=\"c10\"><span class=\"c0\">A list of current claims will appear. <\/span><\/p><p class=\"c1\"><span class=\"c0\"><\/span><\/p><p class=\"c10\"><span style=\"overflow: hidden; display: inline-block; margin: 0.00px -0.00px; border: 1.33px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 624.00px; height: 352.00px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXftXMWIC8qji_MBiYDBciiUnX734n8g6eF-0LYAsGp-2ghntBq2dZpBhBYoGYPPvWhc4rMl2TmH7qdls0RnH_V8f81QnBF4bfTueECDNjBlnr7aWcP0VlOO_JsLmdO2h0K2xvIKdQw4jlyow9s9?key=01Qa3Va9VzWpTkE17AQpdQ\" style=\"width: 624.00px; height: 352.00px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><p class=\"c1\"><span class=\"c7\"><\/span><\/p><p class=\"c10\"><span class=\"c0\">Each claim is configured separately but they all have the same structure. These configurations can be accessed by clicking on the claim. Following are the settings for each of the additional claims (no change is needed to the default required claim).<\/span><\/p><p class=\"c1\"><span class=\"c7\"><\/span><\/p><table class=\"c25\"><tr class=\"c21\"><td class=\"c24\" colspan=\"1\" rowspan=\"1\"><p class=\"c34\"><span>Please use the same capitalization as these instructions (for example, givenName should not be written as givenname)<\/span><\/p><\/td><\/tr><\/table><p class=\"c1\"><span class=\"c7\"><\/span><\/p><p class=\"c1\"><span class=\"c7\"><\/span><\/p><ul class=\"c3 lst-kix_4v1p2cc58jsb-0 start\"><li class=\"c10 c23 li-bullet-0\"><span class=\"c9 c5\">user.givenname<\/span><\/li><\/ul><ul class=\"c3 lst-kix_4v1p2cc58jsb-1 start\"><li class=\"c4 li-bullet-0\"><span class=\"c8\">Name<\/span><span class=\"c12\">: <\/span><span class=\"c2\">givenName<\/span><\/li><li class=\"c4 li-bullet-0\"><span class=\"c8\">Namespace<\/span><span class=\"c7\">: (empty)<\/span><\/li><li class=\"c4 li-bullet-0\"><span class=\"c8\">Source<\/span><span class=\"c7\">: Attribute<\/span><\/li><li class=\"c4 li-bullet-0\"><span class=\"c8\">Claim source<\/span><span class=\"c12\">: <\/span><span class=\"c2\">user.givenname<br><\/span><\/li><\/ul><ul class=\"c3 lst-kix_4v1p2cc58jsb-0\"><li class=\"c10 c23 li-bullet-0\"><span class=\"c9 c5\">user.mail<\/span><\/li><\/ul><ul class=\"c3 lst-kix_4v1p2cc58jsb-1 start\"><li class=\"c4 li-bullet-0\"><span class=\"c8\">Name<\/span><span class=\"c12\">: <\/span><span class=\"c2\">mail<\/span><\/li><li class=\"c4 li-bullet-0\"><span class=\"c8\">Namespace<\/span><span class=\"c7\">: (empty)<\/span><\/li><li class=\"c4 li-bullet-0\"><span class=\"c8\">Source<\/span><span class=\"c7\">: Attribute<\/span><\/li><li class=\"c4 li-bullet-0\"><span class=\"c8\">Claim source<\/span><span class=\"c12\">: <\/span><span class=\"c2\">user.mail<br><\/span><\/li><\/ul><ul class=\"c3 lst-kix_4v1p2cc58jsb-0\"><li class=\"c10 c23 li-bullet-0\"><span class=\"c9 c5\">user.userprincipalname<\/span><\/li><\/ul><ul class=\"c3 lst-kix_4v1p2cc58jsb-1 start\"><li class=\"c4 li-bullet-0\"><span class=\"c8\">Name<\/span><span class=\"c12\">: <\/span><span class=\"c2\">name<\/span><\/li><li class=\"c4 li-bullet-0\"><span class=\"c8\">Namespace<\/span><span class=\"c7\">: (empty)<\/span><\/li><li class=\"c4 li-bullet-0\"><span class=\"c8\">Source<\/span><span class=\"c7\">: Attribute<\/span><\/li><li class=\"c4 li-bullet-0\"><span class=\"c8\">Claim source<\/span><span class=\"c12\">: <\/span><span class=\"c2\">user.userprincipalname<br><\/span><\/li><\/ul><ul class=\"c3 lst-kix_4v1p2cc58jsb-0\"><li class=\"c10 c23 li-bullet-0\"><span class=\"c9 c5\">user.surname<\/span><\/li><\/ul><ul class=\"c3 lst-kix_4v1p2cc58jsb-1 start\"><li class=\"c4 li-bullet-0\"><span class=\"c8\">Name<\/span><span class=\"c12\">: <\/span><span class=\"c2\">sn<\/span><\/li><li class=\"c4 li-bullet-0\"><span class=\"c8\">Namespace<\/span><span class=\"c7\">: (empty)<\/span><\/li><li class=\"c4 li-bullet-0\"><span class=\"c8\">Source<\/span><span class=\"c7\">: Attribute<\/span><\/li><li class=\"c4 li-bullet-0\"><span class=\"c8\">Claim source<\/span><span class=\"c12\">: <\/span><span class=\"c2\">user.surname<\/span><\/li><\/ul><p class=\"c1\"><span class=\"c7\"><\/span><\/p><p class=\"c10\"><span class=\"c0\">After this configuration, the list of claims should look like the following<\/span><\/p><p class=\"c1\"><span class=\"c0\"><\/span><\/p><p class=\"c10\"><span style=\"overflow: hidden; display: inline-block; margin: 0.00px -0.00px; border: 1.33px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 624.00px; height: 376.00px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcg8_2PwsTfdcu0B19TSbSuG-ipZ1qZNO_FNZVvTHScUGnMP9tu97f2DprnnvIvz-eyPFY7V82y-qU1zZsJcPOaJhqcX-V3Fs0_p5gv7q87ljyb5L93tHBNuCpapaOInZE77mLB3SqD4t-psg6w?key=01Qa3Va9VzWpTkE17AQpdQ\" style=\"width: 624.00px; height: 376.00px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><p class=\"c1\"><span class=\"c7\"><\/span><\/p><p class=\"c10\"><span>You can close this section by <\/span><span class=\"c5\">clicking on the X icon<\/span><span class=\"c0\">&nbsp;in the top right.<\/span><\/p><h1 class=\"c17\" id=\"hudr9pa8idqre\"><span class=\"c22\">4. Providing Hyperspace with authentication details<\/span><\/h1><p class=\"c10\"><span class=\"c0\">The last step in setting up the SSO integration is to provide Hyperspace with certain details of your application.<\/span><\/p><p class=\"c1\"><span class=\"c0\"><\/span><\/p><p class=\"c10\"><span>You can either download the file highlighted in <\/span><span class=\"c32\">&nbsp;red <\/span><span>&nbsp;(also linked as &ldquo;App Federation Metadata Url&rdquo;, slightly above) and provide it to Hyperspace, or provide the fields highlighted in <\/span><span class=\"c19\">&nbsp;green <\/span><span class=\"c0\">.<\/span><\/p><p class=\"c1\"><span class=\"c0\"><\/span><\/p><p class=\"c10\"><span class=\"c12\">&nbsp;<\/span><span style=\"overflow: hidden; display: inline-block; margin: 0.00px -0.00px; border: 1.33px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 624.00px; height: 378.67px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeLBrXzINqq4E8jR2Ht58_czccoeRnntWHK1MN89lYEHoxpnY2uTjf64WEEGw2f4qgJDNOl00HJZYJUbDRAdHsaQsrm-azSRhK6YcnjFa_PG7RgwSzjfDlKYKNbTXYSKt35Ja0eiDBCd3xkxSw?key=01Qa3Va9VzWpTkE17AQpdQ\" style=\"width: 624.00px; height: 378.67px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><p class=\"c1\"><span class=\"c0\"><\/span><\/p><p class=\"c10\"><span class=\"c0\">Once setup has been completed on the Hyperspace side, you will be able to use this method to sign in on UniversalAvatars (and by extension the Hyperspace ecosystem).<\/span><\/p><div><p class=\"c31\"><span class=\"c13\"><br><br>Trademarks &amp; Copyrights are property of their respective owners. Pictures are indicative only &amp; may not reflect final production<\/span><\/p><\/div><\/body><\/html>","protected":false},"excerpt":{"rendered":"Setting up a SAML2 IdP for the Metaverse with Entra ID(formerly Azure AD)Jump to:1. Overview2. Creating the SAML application3. Configuring the application3.1 Configuring claims4. Providing Hyperspace with authentication details1. OverviewMicrosoft Entra ID (Azure Active Directory or Azure AD) Single Sign-on (SSO) is an Identity and Access Management (IAM) solution that enables associates from organizations to [&hellip;]","protected":false},"author":9,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-4391","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.1.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Microsoft Azure Active Directory (Azure AD) Single Sign-on (SSO) for the Metaverse<\/title>\n<meta name=\"description\" content=\"Microsoft Azure Active Directory (Azure AD) Single Sign-on (SSO) for the Metaverse\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/hyperspace.mv\/academy\/microsoft-azure-active-directory-azure-ad-single-signon-sso-for-the-metaverse\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Microsoft Azure Active Directory (Azure AD) Single Sign-on (SSO) for the Metaverse\" \/>\n<meta property=\"og:description\" content=\"Microsoft Azure Active Directory (Azure AD) Single Sign-on (SSO) for the Metaverse\" \/>\n<meta property=\"og:url\" content=\"https:\/\/hyperspace.mv\/academy\/microsoft-azure-active-directory-azure-ad-single-signon-sso-for-the-metaverse\/\" \/>\n<meta property=\"og:site_name\" content=\"Metaverse Academy\" \/>\n<meta property=\"article:modified_time\" content=\"2025-01-03T13:43:51+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfUwMm49hI1shWxPvnUrH5Udh6plYBLoa_XkAmpwusuqUGe4r6_OA5bXLpCSZ0Q90bUF6x-FsHT-EqZ9s_xLLZ37Jk7rwE6Z2syEEN_ONl7w1b5MtQYK8tOEpud2DHXqb4?key=01Qa3Va9VzWpTkE17AQpdQ\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/hyperspace.mv\/academy\/microsoft-azure-active-directory-azure-ad-single-signon-sso-for-the-metaverse\/\",\"url\":\"https:\/\/hyperspace.mv\/academy\/microsoft-azure-active-directory-azure-ad-single-signon-sso-for-the-metaverse\/\",\"name\":\"Microsoft Azure Active Directory (Azure AD) Single Sign-on (SSO) for the Metaverse\",\"isPartOf\":{\"@id\":\"https:\/\/hyperspace.mv\/academy\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/hyperspace.mv\/academy\/microsoft-azure-active-directory-azure-ad-single-signon-sso-for-the-metaverse\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/hyperspace.mv\/academy\/microsoft-azure-active-directory-azure-ad-single-signon-sso-for-the-metaverse\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfUwMm49hI1shWxPvnUrH5Udh6plYBLoa_XkAmpwusuqUGe4r6_OA5bXLpCSZ0Q90bUF6x-FsHT-EqZ9s_xLLZ37Jk7rwE6Z2syEEN_ONl7w1b5MtQYK8tOEpud2DHXqb4?key=01Qa3Va9VzWpTkE17AQpdQ\",\"datePublished\":\"2022-12-22T08:09:02+00:00\",\"dateModified\":\"2025-01-03T13:43:51+00:00\",\"description\":\"Microsoft Azure Active Directory (Azure AD) Single Sign-on (SSO) for the Metaverse\",\"breadcrumb\":{\"@id\":\"https:\/\/hyperspace.mv\/academy\/microsoft-azure-active-directory-azure-ad-single-signon-sso-for-the-metaverse\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/hyperspace.mv\/academy\/microsoft-azure-active-directory-azure-ad-single-signon-sso-for-the-metaverse\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/hyperspace.mv\/academy\/microsoft-azure-active-directory-azure-ad-single-signon-sso-for-the-metaverse\/#primaryimage\",\"url\":\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfUwMm49hI1shWxPvnUrH5Udh6plYBLoa_XkAmpwusuqUGe4r6_OA5bXLpCSZ0Q90bUF6x-FsHT-EqZ9s_xLLZ37Jk7rwE6Z2syEEN_ONl7w1b5MtQYK8tOEpud2DHXqb4?key=01Qa3Va9VzWpTkE17AQpdQ\",\"contentUrl\":\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfUwMm49hI1shWxPvnUrH5Udh6plYBLoa_XkAmpwusuqUGe4r6_OA5bXLpCSZ0Q90bUF6x-FsHT-EqZ9s_xLLZ37Jk7rwE6Z2syEEN_ONl7w1b5MtQYK8tOEpud2DHXqb4?key=01Qa3Va9VzWpTkE17AQpdQ\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/hyperspace.mv\/academy\/microsoft-azure-active-directory-azure-ad-single-signon-sso-for-the-metaverse\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/hyperspace.mv\/academy\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Microsoft Azure Active Directory (Azure AD) Single Sign-on (SSO) for the Metaverse\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/hyperspace.mv\/academy\/#website\",\"url\":\"https:\/\/hyperspace.mv\/academy\/\",\"name\":\"Metaverse Academy\",\"description\":\"Learn to build WebXR metaverse experiences for 3D, 360, VR\/AR\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/hyperspace.mv\/academy\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Microsoft Azure Active Directory (Azure AD) Single Sign-on (SSO) for the Metaverse","description":"Microsoft Azure Active Directory (Azure AD) Single Sign-on (SSO) for the Metaverse","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/hyperspace.mv\/academy\/microsoft-azure-active-directory-azure-ad-single-signon-sso-for-the-metaverse\/","og_locale":"en_US","og_type":"article","og_title":"Microsoft Azure Active Directory (Azure AD) Single Sign-on (SSO) for the Metaverse","og_description":"Microsoft Azure Active Directory (Azure AD) Single Sign-on (SSO) for the Metaverse","og_url":"https:\/\/hyperspace.mv\/academy\/microsoft-azure-active-directory-azure-ad-single-signon-sso-for-the-metaverse\/","og_site_name":"Metaverse Academy","article_modified_time":"2025-01-03T13:43:51+00:00","og_image":[{"url":"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfUwMm49hI1shWxPvnUrH5Udh6plYBLoa_XkAmpwusuqUGe4r6_OA5bXLpCSZ0Q90bUF6x-FsHT-EqZ9s_xLLZ37Jk7rwE6Z2syEEN_ONl7w1b5MtQYK8tOEpud2DHXqb4?key=01Qa3Va9VzWpTkE17AQpdQ","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/hyperspace.mv\/academy\/microsoft-azure-active-directory-azure-ad-single-signon-sso-for-the-metaverse\/","url":"https:\/\/hyperspace.mv\/academy\/microsoft-azure-active-directory-azure-ad-single-signon-sso-for-the-metaverse\/","name":"Microsoft Azure Active Directory (Azure AD) Single Sign-on (SSO) for the Metaverse","isPartOf":{"@id":"https:\/\/hyperspace.mv\/academy\/#website"},"primaryImageOfPage":{"@id":"https:\/\/hyperspace.mv\/academy\/microsoft-azure-active-directory-azure-ad-single-signon-sso-for-the-metaverse\/#primaryimage"},"image":{"@id":"https:\/\/hyperspace.mv\/academy\/microsoft-azure-active-directory-azure-ad-single-signon-sso-for-the-metaverse\/#primaryimage"},"thumbnailUrl":"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfUwMm49hI1shWxPvnUrH5Udh6plYBLoa_XkAmpwusuqUGe4r6_OA5bXLpCSZ0Q90bUF6x-FsHT-EqZ9s_xLLZ37Jk7rwE6Z2syEEN_ONl7w1b5MtQYK8tOEpud2DHXqb4?key=01Qa3Va9VzWpTkE17AQpdQ","datePublished":"2022-12-22T08:09:02+00:00","dateModified":"2025-01-03T13:43:51+00:00","description":"Microsoft Azure Active Directory (Azure AD) Single Sign-on (SSO) for the Metaverse","breadcrumb":{"@id":"https:\/\/hyperspace.mv\/academy\/microsoft-azure-active-directory-azure-ad-single-signon-sso-for-the-metaverse\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/hyperspace.mv\/academy\/microsoft-azure-active-directory-azure-ad-single-signon-sso-for-the-metaverse\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/hyperspace.mv\/academy\/microsoft-azure-active-directory-azure-ad-single-signon-sso-for-the-metaverse\/#primaryimage","url":"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfUwMm49hI1shWxPvnUrH5Udh6plYBLoa_XkAmpwusuqUGe4r6_OA5bXLpCSZ0Q90bUF6x-FsHT-EqZ9s_xLLZ37Jk7rwE6Z2syEEN_ONl7w1b5MtQYK8tOEpud2DHXqb4?key=01Qa3Va9VzWpTkE17AQpdQ","contentUrl":"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfUwMm49hI1shWxPvnUrH5Udh6plYBLoa_XkAmpwusuqUGe4r6_OA5bXLpCSZ0Q90bUF6x-FsHT-EqZ9s_xLLZ37Jk7rwE6Z2syEEN_ONl7w1b5MtQYK8tOEpud2DHXqb4?key=01Qa3Va9VzWpTkE17AQpdQ"},{"@type":"BreadcrumbList","@id":"https:\/\/hyperspace.mv\/academy\/microsoft-azure-active-directory-azure-ad-single-signon-sso-for-the-metaverse\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/hyperspace.mv\/academy\/"},{"@type":"ListItem","position":2,"name":"Microsoft Azure Active Directory (Azure AD) Single Sign-on (SSO) for the Metaverse"}]},{"@type":"WebSite","@id":"https:\/\/hyperspace.mv\/academy\/#website","url":"https:\/\/hyperspace.mv\/academy\/","name":"Metaverse Academy","description":"Learn to build WebXR metaverse experiences for 3D, 360, VR\/AR","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/hyperspace.mv\/academy\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/hyperspace.mv\/academy\/wp-json\/wp\/v2\/pages\/4391","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hyperspace.mv\/academy\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hyperspace.mv\/academy\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hyperspace.mv\/academy\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/hyperspace.mv\/academy\/wp-json\/wp\/v2\/comments?post=4391"}],"version-history":[{"count":5,"href":"https:\/\/hyperspace.mv\/academy\/wp-json\/wp\/v2\/pages\/4391\/revisions"}],"predecessor-version":[{"id":5002,"href":"https:\/\/hyperspace.mv\/academy\/wp-json\/wp\/v2\/pages\/4391\/revisions\/5002"}],"wp:attachment":[{"href":"https:\/\/hyperspace.mv\/academy\/wp-json\/wp\/v2\/media?parent=4391"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}