{"id":157,"date":"2021-01-30T01:39:52","date_gmt":"2021-01-29T23:39:52","guid":{"rendered":"https:\/\/my-virt.alfadir.net\/?p=157"},"modified":"2021-01-30T01:51:24","modified_gmt":"2021-01-29T23:51:24","slug":"vcenter-7-depreciation-of-iwa","status":"publish","type":"post","link":"https:\/\/my-virt.alfadir.net\/index.php\/2021\/01\/30\/vcenter-7-depreciation-of-iwa\/","title":{"rendered":"vCenter 7 &#8211; Depreciation of IWA&#8230;"},"content":{"rendered":"\n<p>Every Friday we have an informal meeting with peoples from VMware PS: Architect, Sr Consultant and Consultant but also TAM and Project manager as well and today we spoke about the depreciation of IWA with vCenter 7 and so the necessity to move to AD FS for upcoming release :<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>Deprecation of Integrated Windows Authentication<\/p><p>Integrated Windows Authentication (IWA) is deprecated in vSphere 7.0 and will be removed in a future release. For more information, see&nbsp;<a href=\"https:\/\/kb.vmware.com\/s\/article\/78506\">VMware Knowledge Base article 78506<\/a><\/p><\/blockquote>\n\n\n\n<p>So we started to have look about how to move from IWA to AD FS and for this I deployed a brand new vCenter 7 on my own labs as many questions arise : How other applications will deal with this change (I mainly thought to Horizon and App Volumes Manager) but also could we still connect using the local vsphere.local domain. Spoiler : Yes it works for both (external apps and using local account) <\/p>\n\n\n\n<p>Now let see how to configure this \ud83d\ude42<\/p>\n\n\n\n<!--more-->\n\n\n\n<p>First ensure you have added your AD FS root certificate in the vCenter trust store<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image.png\" alt=\"\" class=\"wp-image-159\" width=\"624\" height=\"274\" srcset=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image.png 624w, https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-300x132.png 300w\" sizes=\"(max-width: 624px) 100vw, 624px\" \/><\/figure>\n\n\n\n<p>Secondly we need to retrieve the URI from the vCenter :<br>Go to <strong>Menu \\ Administration<\/strong> then <strong>Single Sign On \\ Configuration<\/strong><br>Click the <strong>&#8220;i&#8221;<\/strong> right to &#8220;<strong>Change Identity Provider<\/strong>&#8221; and copy \/ past information or keep this page open<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-1.png\" alt=\"\" class=\"wp-image-160\" width=\"624\" height=\"189\" srcset=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-1.png 624w, https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-1-300x91.png 300w\" sizes=\"(max-width: 624px) 100vw, 624px\" \/><\/figure>\n\n\n\n<p>Now go to you ADFS server, open the AD FS Console and after doing a &#8220;<em>right click<\/em>&#8221; on <strong>Application Group<\/strong>, select &#8220;<strong>Add Application Group&#8230;<\/strong>&#8220;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"607\" height=\"382\" src=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-2.png\" alt=\"\" class=\"wp-image-161\" srcset=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-2.png 607w, https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-2-300x189.png 300w\" sizes=\"(max-width: 607px) 100vw, 607px\" \/><\/figure>\n\n\n\n<p>Select &#8220;Server application accessing a web API&#8221;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"609\" height=\"563\" src=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-3.png\" alt=\"\" class=\"wp-image-162\" srcset=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-3.png 609w, https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-3-300x277.png 300w\" sizes=\"(max-width: 609px) 100vw, 609px\" \/><\/figure>\n\n\n\n<p>Copy and past in Notepad the &#8220;<strong>Client Identifier<\/strong>&#8220;<br>Copy and past both URI from the vCenter to &#8220;<strong>Redirect URI<\/strong>&#8220;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"609\" height=\"563\" src=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-4.png\" alt=\"\" class=\"wp-image-163\" srcset=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-4.png 609w, https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-4-300x277.png 300w\" sizes=\"(max-width: 609px) 100vw, 609px\" \/><\/figure>\n\n\n\n<p>Click &#8220;<strong>Generate a shared secret<\/strong>&#8221; and copy\/past the secret to Notepad<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"609\" height=\"563\" src=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-5.png\" alt=\"\" class=\"wp-image-164\" srcset=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-5.png 609w, https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-5-300x277.png 300w\" sizes=\"(max-width: 609px) 100vw, 609px\" \/><\/figure>\n\n\n\n<p>Type a name and past the <strong>Identifier <\/strong>you copied to Notepad few steps before:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"609\" height=\"563\" src=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-6.png\" alt=\"\" class=\"wp-image-165\" srcset=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-6.png 609w, https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-6-300x277.png 300w\" sizes=\"(max-width: 609px) 100vw, 609px\" \/><\/figure>\n\n\n\n<p>Select &#8220;<strong>Permit Everyone<\/strong>&#8220;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"609\" height=\"563\" src=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-7.png\" alt=\"\" class=\"wp-image-166\" srcset=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-7.png 609w, https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-7-300x277.png 300w\" sizes=\"(max-width: 609px) 100vw, 609px\" \/><\/figure>\n\n\n\n<p>Check &#8220;<strong>allatclaims<\/strong>&#8221; and verify &#8220;<strong>openid<\/strong>&#8221; is already checked <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"609\" height=\"563\" src=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-8.png\" alt=\"\" class=\"wp-image-167\" srcset=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-8.png 609w, https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-8-300x277.png 300w\" sizes=\"(max-width: 609px) 100vw, 609px\" \/><\/figure>\n\n\n\n<p>Control every thing is ok and click <strong>Next <\/strong>to complete the wizard<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"609\" height=\"563\" src=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-9.png\" alt=\"\" class=\"wp-image-168\" srcset=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-9.png 609w, https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-9-300x277.png 300w\" sizes=\"(max-width: 609px) 100vw, 609px\" \/><\/figure>\n\n\n\n<p>Now we have few change to perform so vCenter will be able to understand what is sent to him and so authenticate your users:<br>Right click on your vCenter application group and select &#8220;<strong>Properties<\/strong>&#8220;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"624\" height=\"323\" src=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-10.png\" alt=\"\" class=\"wp-image-169\" srcset=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-10.png 624w, https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-10-300x155.png 300w\" sizes=\"(max-width: 624px) 100vw, 624px\" \/><\/figure>\n\n\n\n<p>Select the <strong>Web-API <\/strong>and click <strong>Edit<\/strong><br>Select tap &#8220;<strong>Insuance Transform Rules<\/strong>&#8220;<br>Click &#8220;<strong>Add Rules<\/strong>&#8220;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"414\" height=\"525\" src=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-11.png\" alt=\"\" class=\"wp-image-170\" srcset=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-11.png 414w, https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-11-237x300.png 237w\" sizes=\"(max-width: 414px) 100vw, 414px\" \/><\/figure>\n\n\n\n<p>Give a name like &#8220;<strong>AD Group with Qualified Long Name<\/strong>&#8220;<br>Select &#8220;<strong>Active Directory<\/strong>&#8221; as Attribute Store<br>Select &#8220;<strong>Token-Groups &#8211; Qualified by Long Domain Name<\/strong>&#8221; as LDAP Attribute<br>Select &#8220;<strong>Group<\/strong>&#8221; as Outgoing Claim Type<br>Click OK<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"608\" height=\"561\" src=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-12.png\" alt=\"\" class=\"wp-image-171\" srcset=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-12.png 608w, https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-12-300x277.png 300w\" sizes=\"(max-width: 608px) 100vw, 608px\" \/><\/figure>\n\n\n\n<p>Add another rule :<br>Give a name like &#8220;<strong>Subject Claim<\/strong>&#8220;<br>Select &#8220;<strong>Active Directory<\/strong>&#8221; as Attribute Store<br>Select &#8220;<strong>User-Principal-Name<\/strong>&#8221; as LDAP Attribute<br>Select &#8220;<strong>Name ID<\/strong>&#8221; as Outgoing Claim Type<br>Click OK<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"607\" height=\"555\" src=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-13.png\" alt=\"\" class=\"wp-image-172\" srcset=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-13.png 607w, https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-13-300x274.png 300w\" sizes=\"(max-width: 607px) 100vw, 607px\" \/><\/figure>\n\n\n\n<p>And finally add a third rule :<br>Give a name like &#8220;<strong>User Principal Name<\/strong>&#8220;<br>Select &#8220;<strong>Active Directory<\/strong>&#8221; as Attribute Store<br>Select &#8220;<strong>User-Principal-Name<\/strong>&#8221; as LDAP Attribute<br>Select &#8220;<strong>UPN<\/strong>&#8221; as Outgoing Claim Type<br>Click OK<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"608\" height=\"561\" src=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-14.png\" alt=\"\" class=\"wp-image-173\" srcset=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-14.png 608w, https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-14-300x277.png 300w\" sizes=\"(max-width: 608px) 100vw, 608px\" \/><\/figure>\n\n\n\n<p>That is for AD FS no let&#8217;s come back to your vCenter<br>Go to<strong> Menu \\ Administration<\/strong> then <strong>Single Sign On \\ Configuration<\/strong><br>Click &#8220;<strong>Change Identity Manager<\/strong>&#8220;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"245\" src=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-15-1024x245.png\" alt=\"\" class=\"wp-image-174\" srcset=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-15-1024x245.png 1024w, https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-15-300x72.png 300w, https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-15-768x184.png 768w, https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-15.png 1318w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Select &#8220;<strong>Microsoft ADFS<\/strong>&#8220;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"624\" height=\"385\" src=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-16.png\" alt=\"\" class=\"wp-image-175\" srcset=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-16.png 624w, https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-16-300x185.png 300w\" sizes=\"(max-width: 624px) 100vw, 624px\" \/><\/figure>\n\n\n\n<p>Copy your &#8220;<strong>Client Identifier<\/strong>&#8221; from AD FS<br>Copy your &#8220;<strong>Shared secret<\/strong>&#8221; from AD FS<br>Specify the OpenID Address who should be : <strong>https:\/\/&lt;federation_fqdn&gt;\/.well-known\/openid-configuration<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"624\" height=\"385\" src=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-18.png\" alt=\"\" class=\"wp-image-177\" srcset=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-18.png 624w, https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-18-300x185.png 300w\" sizes=\"(max-width: 624px) 100vw, 624px\" \/><\/figure>\n\n\n\n<p>File information about the LDAP configuration<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"632\" src=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-19-1024x632.png\" alt=\"\" class=\"wp-image-178\" srcset=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-19-1024x632.png 1024w, https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-19-300x185.png 300w, https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-19-768x474.png 768w, https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-19.png 1152w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Check everything is fine and click <strong>Finish<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"632\" src=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-20-1024x632.png\" alt=\"\" class=\"wp-image-179\" srcset=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-20-1024x632.png 1024w, https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-20-300x185.png 300w, https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-20-768x474.png 768w, https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-20.png 1152w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Now go to <strong>Menu \\ Administration<\/strong> then <strong>Single Sign On \\ Users and Groups \\ Groups<\/strong><br>Click &#8220;<strong>Add<\/strong>&#8221; to add a group<br>Give a name to your group <br>In Add Members, select &#8220;<strong>Microsoft ADFS<\/strong>&#8220;<br>Type the first letters of the group, it should find it<br>Click &#8220;<strong>Add<\/strong>&#8220;<br><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"624\" height=\"544\" src=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-21.png\" alt=\"\" class=\"wp-image-180\" srcset=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-21.png 624w, https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-21-300x262.png 300w\" sizes=\"(max-width: 624px) 100vw, 624px\" \/><\/figure>\n\n\n\n<p>Now go to <strong>Menu \\ Administration<\/strong> then <strong>Access Control \\ Global Permissions<\/strong><br>Click &#8220;<strong>+<\/strong>&#8220;<br>Select Microsoft ADFS in &#8220;Domain&#8221;<br>Select your group in &#8220;User \/ Group&#8221;<br>Select the role you want to set for this group<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"588\" height=\"444\" src=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-23.png\" alt=\"\" class=\"wp-image-182\" srcset=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-23.png 588w, https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-23-300x227.png 300w\" sizes=\"(max-width: 588px) 100vw, 588px\" \/><\/figure>\n\n\n\n<p>You can log in using your AD FS Account \ud83d\ude42<\/p>\n\n\n\n<p>As I wrote before : no issue with Horizon : <br><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"122\" src=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-24-1024x122.png\" alt=\"\" class=\"wp-image-183\" srcset=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-24-1024x122.png 1024w, https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-24-300x36.png 300w, https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-24-768x92.png 768w, https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-24.png 1393w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Or with App Volumes<br><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"347\" height=\"318\" src=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-25.png\" alt=\"\" class=\"wp-image-184\" srcset=\"https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-25.png 347w, https:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2021\/01\/image-25-300x275.png 300w\" sizes=\"(max-width: 347px) 100vw, 347px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Every Friday we have an informal meeting with peoples from VMware PS: Architect, Sr Consultant and Consultant but also TAM and Project manager as well and&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[],"class_list":["post-157","post","type-post","status-publish","format-standard","hentry","category-vsphere"],"_links":{"self":[{"href":"https:\/\/my-virt.alfadir.net\/index.php\/wp-json\/wp\/v2\/posts\/157","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/my-virt.alfadir.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/my-virt.alfadir.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/my-virt.alfadir.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/my-virt.alfadir.net\/index.php\/wp-json\/wp\/v2\/comments?post=157"}],"version-history":[{"count":3,"href":"https:\/\/my-virt.alfadir.net\/index.php\/wp-json\/wp\/v2\/posts\/157\/revisions"}],"predecessor-version":[{"id":186,"href":"https:\/\/my-virt.alfadir.net\/index.php\/wp-json\/wp\/v2\/posts\/157\/revisions\/186"}],"wp:attachment":[{"href":"https:\/\/my-virt.alfadir.net\/index.php\/wp-json\/wp\/v2\/media?parent=157"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/my-virt.alfadir.net\/index.php\/wp-json\/wp\/v2\/categories?post=157"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/my-virt.alfadir.net\/index.php\/wp-json\/wp\/v2\/tags?post=157"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}