<?xml version="1.0" encoding="UTF-8"?>







<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
	<channel>
		<title>Microsoft Tech Community - Latest Blogs - </title>
		<link>https://techcommunity.microsoft.com</link>
		<description>
			
			
		</description>
				<item>
				<title>How to integrate Microsoft User Authentication using Microsoft Entra ID: A Step-by-Step Guide to Use</title>
					<link>https://techcommunity.microsoft.com/t5/educator-developer-blog/how-to-integrate-microsoft-user-authentication-using-microsoft/ba-p/4172362</link>
					<description>&lt;P&gt;Greetings! It&#39;s Huzaifa Ghori and Microsoft Learn Student Ambassador from Karachi,Pakistan. I am in my senior of Computer Science Bachelors, from University of Karachi. Besides my studies I am a Python Developer and Data Engineer as well, I have a great skill set in development, including Front end Web, Backend, Chatbot Development, and also I give numerous services as a freelancer, I have started my technical writing here on techcommunity of Microsoft, I&#39;ll be sharing knowledge about Azure, cloud services, and many other micro services including integration with Python. So let&#39;s start today&#39;s blog&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In this article we will be creating our tenant, resource and other services to use Microsoft Entra ID aka Azure AD, to create access management for only selected users at the end of this article you&#39;ll be able to create your own and also have the direction to take deep dive and more great implementation of this service.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In the fast-evolving landscape of digital identity management, Microsoft Entra stands out as a robust solution for secure authentication and streamlined access control. Whether you&#39;re a seasoned developer or a newcomer to the realm of identity services, this guide will walk you through the essential steps of setting up your application, creating user authentication, and empowering users with access privileges. Explore the power of Microsoft Entra and elevate your application&#39;s security and user management capabilities. Complete this step by step guide and use &lt;A href=&quot;https://learn.microsoft.com/en-us/training/modules/register-apps-use-microsoft-entra-id?wt.mc_id=studentamb_231188&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Microsoft Learn Module&lt;/A&gt; for further assistance and create your first User Access Management Using Microsoft Entra ID. In this guide we are going to learn:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href=&quot;#How_to_create_resource&quot; target=&quot;_blank&quot; rel=&quot;noopener nofollow noreferrer&quot;&gt;How to create resource for Microsoft Entra ID&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href=&quot;#How_to_register_app&quot; target=&quot;_blank&quot; rel=&quot;noopener nofollow noreferrer&quot;&gt;How to Register app in MS Entra ID Tenant&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href=&quot;#follow_quickstart&quot; target=&quot;_blank&quot; rel=&quot;noopener nofollow noreferrer&quot;&gt;Following Quick Start integrating Microsoft User Authentication&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Microsoft Entra ID, also known as Azure AD (Active Directory), offers numerous advantages. Whether you&#39;re prioritizing security or seeking a well-organized and automated User Management system, this tool is your go-to for building a secure authentication system, be it for a web app, mobile app, or any other application.&lt;/P&gt;
&lt;P&gt;With Microsoft Entra ID, you gain not only security but also a host of other benefits. In this guide, we&#39;ll focus on creating a seamless sign-in experience. The registration process can sometimes be a bit tricky, but with Microsoft Entra ID, we&#39;ll simplify and handle it effortlessly from the portal.&lt;/P&gt;
&lt;P&gt;So, if you&#39;re looking to make your application&#39;s authentication process secure, user-friendly, and seamlessly integrated, Microsoft Entra ID is the solution you&#39;ve been searching for.&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;Lets Start !&lt;/EM&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI id=&quot;How_to_create_resource&quot;&gt;&lt;STRONG&gt;How to create resource for Microsoft Entra ID&lt;/STRONG&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Starting by creating resource.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Click on create resource from &lt;A href=&quot;https://portal.azure.com/&quot; target=&quot;_blank&quot; rel=&quot;noopener nofollow noreferrer&quot;&gt;Azure Portal&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-inline&quot; image-alt=&quot;HuzaifaGhori_53-1718874069807.png&quot; style=&quot;width: 999px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/593549i55A7864A66E1967D/image-size/large?v=v2&amp;amp;px=999&quot; role=&quot;button&quot; title=&quot;HuzaifaGhori_53-1718874069807.png&quot; alt=&quot;HuzaifaGhori_53-1718874069807.png&quot; /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Search “&lt;STRONG&gt;Microsoft Entra ID&lt;/STRONG&gt;”&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-inline&quot; image-alt=&quot;HuzaifaGhori_70-1718874195527.png&quot; style=&quot;width: 999px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/593556i85EA4C7E4907582A/image-size/large?v=v2&amp;amp;px=999&quot; role=&quot;button&quot; title=&quot;HuzaifaGhori_70-1718874195527.png&quot; alt=&quot;HuzaifaGhori_70-1718874195527.png&quot; /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Click on “&lt;STRONG&gt;Create&lt;/STRONG&gt;”&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-inline&quot; image-alt=&quot;HuzaifaGhori_71-1718874205972.png&quot; style=&quot;width: 999px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/593557i2AC4C42509257F59/image-size/large?v=v2&amp;amp;px=999&quot; role=&quot;button&quot; title=&quot;HuzaifaGhori_71-1718874205972.png&quot; alt=&quot;HuzaifaGhori_71-1718874205972.png&quot; /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Select “&lt;STRONG&gt;Microsoft Entra ID&lt;/STRONG&gt;” then click “&lt;STRONG&gt;Next: Configuration&lt;/STRONG&gt;” Button&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-inline&quot; image-alt=&quot;HuzaifaGhori_73-1718874215254.png&quot; style=&quot;width: 999px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/593558i48E180DB353B93BA/image-size/large?v=v2&amp;amp;px=999&quot; role=&quot;button&quot; title=&quot;HuzaifaGhori_73-1718874215254.png&quot; alt=&quot;HuzaifaGhori_73-1718874215254.png&quot; /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV id=&quot;tinyMceEditorHuzaifaGhori_74&quot; class=&quot;mceNonEditable lia-copypaste-placeholder&quot;&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV id=&quot;tinyMceEditorHuzaifaGhori_75&quot; class=&quot;mceNonEditable lia-copypaste-placeholder&quot;&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Then Create Your Tenant fill out the the Details mentioned in the form.&lt;/LI&gt;
&lt;LI&gt;Cilck on “&lt;STRONG&gt;Review + create&lt;/STRONG&gt;”.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-inline&quot; image-alt=&quot;HuzaifaGhori_76-1718874242917.png&quot; style=&quot;width: 999px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/593559iC86F1975F884F668/image-size/large?v=v2&amp;amp;px=999&quot; role=&quot;button&quot; title=&quot;HuzaifaGhori_76-1718874242917.png&quot; alt=&quot;HuzaifaGhori_76-1718874242917.png&quot; /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV id=&quot;tinyMceEditorHuzaifaGhori_77&quot; class=&quot;mceNonEditable lia-copypaste-placeholder&quot;&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV id=&quot;tinyMceEditorHuzaifaGhori_78&quot; class=&quot;mceNonEditable lia-copypaste-placeholder&quot;&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;On the final screen wait for the validation passed Notification then click on “&lt;STRONG&gt;Create&lt;/STRONG&gt;”&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-inline&quot; image-alt=&quot;HuzaifaGhori_79-1718874254235.png&quot; style=&quot;width: 999px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/593560iE376A75CD06ED14C/image-size/large?v=v2&amp;amp;px=999&quot; role=&quot;button&quot; title=&quot;HuzaifaGhori_79-1718874254235.png&quot; alt=&quot;HuzaifaGhori_79-1718874254235.png&quot; /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV id=&quot;tinyMceEditorHuzaifaGhori_80&quot; class=&quot;mceNonEditable lia-copypaste-placeholder&quot;&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;After completing this step the &lt;STRONG&gt;side pane will appear&lt;/STRONG&gt; to complete the &lt;STRONG&gt;captcha&lt;/STRONG&gt; after completing it you have to &lt;STRONG&gt;wait for some minutes&lt;/STRONG&gt; for your tenant creation it will give the notification about the succesfull creation of &lt;STRONG&gt;tenant&lt;/STRONG&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-inline&quot; image-alt=&quot;HuzaifaGhori_81-1718874261023.png&quot; style=&quot;width: 999px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/593561i6E1F3DB0E759CB0D/image-size/large?v=v2&amp;amp;px=999&quot; role=&quot;button&quot; title=&quot;HuzaifaGhori_81-1718874261023.png&quot; alt=&quot;HuzaifaGhori_81-1718874261023.png&quot; /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Congratulations&lt;/STRONG&gt;! You have successfully created your first tenant.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI id=&quot;How_to_register_app&quot;&gt;&lt;STRONG&gt;How to Register app in MS Entra ID Tenant&lt;/STRONG&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Lets begin with the “&lt;STRONG&gt;App Registeration&lt;/STRONG&gt;” Process.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-inline&quot; image-alt=&quot;HuzaifaGhori_5-1718875318956.png&quot; style=&quot;width: 999px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/593568i38E82525CD56463B/image-size/large?v=v2&amp;amp;px=999&quot; role=&quot;button&quot; title=&quot;HuzaifaGhori_5-1718875318956.png&quot; alt=&quot;HuzaifaGhori_5-1718875318956.png&quot; /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Click on the “&lt;STRONG&gt;+ Add&lt;/STRONG&gt;” button appearing in the resource navigations&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-inline&quot; image-alt=&quot;HuzaifaGhori_6-1718875318974.png&quot; style=&quot;width: 999px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/593569i484A172E337982D2/image-size/large?v=v2&amp;amp;px=999&quot; role=&quot;button&quot; title=&quot;HuzaifaGhori_6-1718875318974.png&quot; alt=&quot;HuzaifaGhori_6-1718875318974.png&quot; /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Click on “&lt;STRONG&gt;App registeration&quot;&lt;/STRONG&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-center&quot; image-alt=&quot;HuzaifaGhori_8-1718875345371.png&quot; style=&quot;width: 400px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/593571iE09C1A570BBBB9B9/image-size/medium?v=v2&amp;amp;px=400&quot; role=&quot;button&quot; title=&quot;HuzaifaGhori_8-1718875345371.png&quot; alt=&quot;HuzaifaGhori_8-1718875345371.png&quot; /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;On the appeared screen fill out the form&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Type the display name of your application (can be changed later)&lt;/LI&gt;
&lt;LI&gt;Select Single Tenant.&lt;/LI&gt;
&lt;LI&gt;Now in &lt;STRONG&gt;Redirect URI&lt;/STRONG&gt; section select your &lt;STRONG&gt;application type&lt;/STRONG&gt; in my case its website and Enter the &lt;STRONG&gt;URL&lt;/STRONG&gt; where application will redirect user after authenticating you can enter URL later its optional so I am leaving it blank for now.&lt;/LI&gt;
&lt;LI&gt;Click on Register Button.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-inline&quot; image-alt=&quot;HuzaifaGhori_15-1718875417549.png&quot; style=&quot;width: 999px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/593574i657F7BF17943E6D3/image-size/large?v=v2&amp;amp;px=999&quot; role=&quot;button&quot; title=&quot;HuzaifaGhori_15-1718875417549.png&quot; alt=&quot;HuzaifaGhori_15-1718875417549.png&quot; /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV id=&quot;tinyMceEditorHuzaifaGhori_16&quot; class=&quot;mceNonEditable lia-copypaste-placeholder&quot;&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;&amp;nbsp;&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;Congrats!&lt;/EM&gt; &lt;/STRONG&gt;You have successfully Registered your first app in your first tenant.&lt;/P&gt;
&lt;P&gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-inline&quot; image-alt=&quot;HuzaifaGhori_20-1718875444316.png&quot; style=&quot;width: 999px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/593575iABF0C10407C6838E/image-size/large?v=v2&amp;amp;px=999&quot; role=&quot;button&quot; title=&quot;HuzaifaGhori_20-1718875444316.png&quot; alt=&quot;HuzaifaGhori_20-1718875444316.png&quot; /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Is this it? Nope Guys we are just around the corner be patient.&lt;/P&gt;
&lt;P&gt;Lets follow quickstart to create our very first Authentication System using Microsoft services.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Go to quick start in left sidebar below Overview option click on “&lt;STRONG&gt;Quickstart&lt;/STRONG&gt;”&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-inline&quot; image-alt=&quot;HuzaifaGhori_21-1718875464155.png&quot; style=&quot;width: 999px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/593576i54B45459D35F01D3/image-size/large?v=v2&amp;amp;px=999&quot; role=&quot;button&quot; title=&quot;HuzaifaGhori_21-1718875464155.png&quot; alt=&quot;HuzaifaGhori_21-1718875464155.png&quot; /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV id=&quot;tinyMceEditorHuzaifaGhori_22&quot; class=&quot;mceNonEditable lia-copypaste-placeholder&quot;&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;P&gt;Is this it? Nope Guys we are just around the corner be patient.&lt;/P&gt;
&lt;P&gt;Lets follow quickstart to create our very first Authentication System using Microsoft services.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Go to quick start in left sidebar below Overview option click on “&lt;STRONG&gt;Quickstart&lt;/STRONG&gt;”&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-inline&quot; image-alt=&quot;HuzaifaGhori_29-1718875580583.png&quot; style=&quot;width: 999px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/593579i29DCAEC60E5A01EE/image-size/large?v=v2&amp;amp;px=999&quot; role=&quot;button&quot; title=&quot;HuzaifaGhori_29-1718875580583.png&quot; alt=&quot;HuzaifaGhori_29-1718875580583.png&quot; /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV id=&quot;tinyMceEditorHuzaifaGhori_30&quot; class=&quot;mceNonEditable lia-copypaste-placeholder&quot;&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;In the Quick Start Page &lt;STRONG&gt;select your&lt;/STRONG&gt; &lt;STRONG&gt;preferred technology of application&lt;/STRONG&gt; in my case its &lt;STRONG&gt;Python Flask web application&lt;/STRONG&gt;.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-inline&quot; image-alt=&quot;HuzaifaGhori_31-1718875611102.png&quot; style=&quot;width: 400px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/593581i01606B1BB399FF7B/image-size/medium?v=v2&amp;amp;px=400&quot; role=&quot;button&quot; title=&quot;HuzaifaGhori_31-1718875611102.png&quot; alt=&quot;HuzaifaGhori_31-1718875611102.png&quot; /&gt;&lt;/span&gt;======&amp;gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-inline&quot; image-alt=&quot;HuzaifaGhori_32-1718875611118.png&quot; style=&quot;width: 400px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/593582i3EA0B05164670C21/image-size/medium?v=v2&amp;amp;px=400&quot; role=&quot;button&quot; title=&quot;HuzaifaGhori_32-1718875611118.png&quot; alt=&quot;HuzaifaGhori_32-1718875611118.png&quot; /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=&quot;#808080&quot;&gt;&lt;EM&gt;Note: We are only 3 steps ahead from our first app with authentication system using MS Services.&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI id=&quot;follow_quickstart&quot;&gt;&lt;STRONG&gt;Following Quick Start integrating Microsoft User Authentication&lt;/STRONG&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Lets quickly complete 3 steps and test our application&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Step 1&lt;/STRONG&gt;: Configure your application in Azure portal&lt;/P&gt;
&lt;P&gt;For the code sample in this quickstart to work:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Add a reply URL as &lt;A href=&quot;http://localhost:5000/getAToken&quot; target=&quot;_blank&quot; rel=&quot;noopener nofollow noreferrer&quot;&gt;http://localhost:5000/getAToken&lt;/A&gt;.&lt;/LI&gt;
&lt;LI&gt;Create a Client Secret.&lt;/LI&gt;
&lt;LI&gt;Add Microsoft Graph API&#39;s User.ReadBasic.All delegated permission.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Either you can do it manually or can click on button “&lt;STRONG&gt;Make these changes for me&lt;/STRONG&gt;” appears in quickstart tab to complete this automatically.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-center&quot; image-alt=&quot;HuzaifaGhori_38-1718875892712.png&quot; style=&quot;width: 999px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/593584iEE767E6F55949CA9/image-size/large?v=v2&amp;amp;px=999&quot; role=&quot;button&quot; title=&quot;HuzaifaGhori_38-1718875892712.png&quot; alt=&quot;HuzaifaGhori_38-1718875892712.png&quot; /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;After clicking on button for automated process it will return you a &lt;STRONG&gt;client secret &lt;/STRONG&gt;save it to enter in code later.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-center&quot; image-alt=&quot;HuzaifaGhori_39-1718875973743.png&quot; style=&quot;width: 999px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/593585i85CA4454F9EE07F5/image-size/large?v=v2&amp;amp;px=999&quot; role=&quot;button&quot; title=&quot;HuzaifaGhori_39-1718875973743.png&quot; alt=&quot;HuzaifaGhori_39-1718875973743.png&quot; /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Step 2&lt;/STRONG&gt;: Download your project or clone it from my &lt;A href=&quot;https://github.com/Huzaifa1910/MS-ENTRA-ID-SAMPLE-CODE&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;&lt;STRONG&gt;GitHub&lt;/STRONG&gt;&lt;/A&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Download or clone the project and if download, extract the zip file to a local folder or clone, closer to the root folder - for example, C:\Azure-Samples&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-center&quot; image-alt=&quot;HuzaifaGhori_40-1718875997752.png&quot; style=&quot;width: 999px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/593586i53A702A9510FF3C8/image-size/large?v=v2&amp;amp;px=999&quot; role=&quot;button&quot; title=&quot;HuzaifaGhori_40-1718875997752.png&quot; alt=&quot;HuzaifaGhori_40-1718875997752.png&quot; /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Step 3: &lt;/STRONG&gt;Made the following changes in the code and run&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;You will need to install MSAL Python library, Flask framework, Flask-Sessions for server-side session management and requests using pip as follows:&lt;/LI&gt;
&lt;/OL&gt;
&lt;UL class=&quot;lia-list-style-type-circle&quot;&gt;
&lt;LI&gt;pip install -r requirements.txt&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Open folder in the vs code and made the following changes&lt;/LI&gt;
&lt;/OL&gt;
&lt;UL class=&quot;lia-list-style-type-circle&quot;&gt;
&lt;LI&gt;Change the name of “&lt;STRONG&gt;.env.sample&lt;/STRONG&gt;” to “&lt;STRONG&gt;.env&lt;/STRONG&gt;”&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-inline&quot; image-alt=&quot;HuzaifaGhori_41-1718876036286.png&quot; style=&quot;width: 400px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/593587i0255C4B8C37A870A/image-size/medium?v=v2&amp;amp;px=400&quot; role=&quot;button&quot; title=&quot;HuzaifaGhori_41-1718876036286.png&quot; alt=&quot;HuzaifaGhori_41-1718876036286.png&quot; /&gt;&lt;/span&gt;=======&amp;gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-inline&quot; image-alt=&quot;HuzaifaGhori_42-1718876036299.png&quot; style=&quot;width: 400px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/593588i726C2C601AC76663/image-size/medium?v=v2&amp;amp;px=400&quot; role=&quot;button&quot; title=&quot;HuzaifaGhori_42-1718876036299.png&quot; alt=&quot;HuzaifaGhori_42-1718876036299.png&quot; /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Enter the environment variables include “&lt;STRONG&gt;Tenant ID&lt;/STRONG&gt;”&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-inline&quot; image-alt=&quot;HuzaifaGhori_44-1718876111572.png&quot; style=&quot;width: 999px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/593589i3D50B024CA343738/image-size/large?v=v2&amp;amp;px=999&quot; role=&quot;button&quot; title=&quot;HuzaifaGhori_44-1718876111572.png&quot; alt=&quot;HuzaifaGhori_44-1718876111572.png&quot; /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;Note:&lt;/STRONG&gt; You can find your “&lt;STRONG&gt;TENANT ID&lt;/STRONG&gt;” and “&lt;STRONG&gt;CLIENT ID&lt;/STRONG&gt;” in the over view tab of your “&lt;STRONG&gt;App Registeration&lt;/STRONG&gt;”&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-inline&quot; image-alt=&quot;HuzaifaGhori_45-1718876160532.png&quot; style=&quot;width: 999px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/593590i69BB8D408ACAEF01/image-size/large?v=v2&amp;amp;px=999&quot; role=&quot;button&quot; title=&quot;HuzaifaGhori_45-1718876160532.png&quot; alt=&quot;HuzaifaGhori_45-1718876160532.png&quot; /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;In app.py at the very last line you can find this command “&lt;STRONG&gt;app.run()&lt;/STRONG&gt;” change it to “&lt;STRONG&gt;app.run(host=&quot;localhost&quot;, port=5000)&lt;/STRONG&gt;”&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-inline&quot; image-alt=&quot;HuzaifaGhori_50-1718876193917.png&quot; style=&quot;width: 400px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/593592i9EF6C93EA2D2FFED/image-size/medium?v=v2&amp;amp;px=400&quot; role=&quot;button&quot; title=&quot;HuzaifaGhori_50-1718876193917.png&quot; alt=&quot;HuzaifaGhori_50-1718876193917.png&quot; /&gt;&lt;/span&gt;============&amp;gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-inline&quot; image-alt=&quot;HuzaifaGhori_51-1718876193936.png&quot; style=&quot;width: 400px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/593593i7DAF01BC88FF8204/image-size/medium?v=v2&amp;amp;px=400&quot; role=&quot;button&quot; title=&quot;HuzaifaGhori_51-1718876193936.png&quot; alt=&quot;HuzaifaGhori_51-1718876193936.png&quot; /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;In app_config.py add metioned below lines in the beginning of file&lt;/LI&gt;
&lt;/UL&gt;
&lt;UL class=&quot;lia-list-style-type-circle&quot;&gt;
&lt;LI&gt;import dotenv&lt;/LI&gt;
&lt;LI&gt;dotenv.load_dotenv()&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-inline&quot; image-alt=&quot;HuzaifaGhori_53-1718876220321.png&quot; style=&quot;width: 999px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/593594iE018679C74EB0CD9/image-size/large?v=v2&amp;amp;px=999&quot; role=&quot;button&quot; title=&quot;HuzaifaGhori_53-1718876220321.png&quot; alt=&quot;HuzaifaGhori_53-1718876220321.png&quot; /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL class=&quot;lia-list-style-type-disc&quot;&gt;
&lt;LI&gt;&lt;STRONG&gt;We are all set lets run &lt;/STRONG&gt;&lt;BR /&gt;
&lt;UL class=&quot;lia-list-style-type-circle&quot;&gt;
&lt;LI&gt;python app.py&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Conclusion:&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;As we conclude this guide on mastering Microsoft Entra, you now possess the knowledge to enhance your application&#39;s security and streamline user management. But our journey doesn&#39;t end here – it&#39;s just the beginning. Follow the Microsoft Learn Modules to Learn More about Microsoft Entra:&lt;/LI&gt;
&lt;LI&gt;&lt;A href=&quot;https://learn.microsoft.com/en-us/training/modules/understand-azure-active-directory/?wt.mc_id=studentamb_231188&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Understand Microsoft Entra ID&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href=&quot;https://learn.microsoft.com/en-us/training/modules/register-apps-use-microsoft-entra-id/?wt.mc_id=studentamb_231188&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Register apps using Microsoft Entra ID&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href=&quot;https://learn.microsoft.com/en-us/training/modules/implement-app-registration/?wt.mc_id=studentamb_231188&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Implement app registration&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Your Next Step:&lt;/STRONG&gt; In the upcoming blog, we&#39;ll delve into the pivotal process of adding users to your app registration for seamless access provisioning. Learn how to empower users with tailored privileges, ensuring a dynamic and secure user experience. &lt;A href=&quot;https://techcommunity.microsoft.com/t5/microsoft-entra-blog/bg-p/Identity?wt.mc_id=studentamb_231188&quot; target=&quot;_blank&quot;&gt;Click here&lt;/A&gt; to stay tuned for our next installment and continue your exploration of Microsoft Entra&#39;s capabilities.&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Stay Connected:&lt;/STRONG&gt; Feel free to connect with me on &lt;A href=&quot;https://www.linkedin.com/in/huzaifa-ghori-2087771b3/&quot; target=&quot;_blank&quot; rel=&quot;noopener nofollow noreferrer&quot;&gt;LinkedIn&lt;/A&gt; for further discussions or follow on &lt;A href=&quot;https://www.instagram.com/huzaifa.ghori/&quot; target=&quot;_blank&quot; rel=&quot;noopener nofollow noreferrer&quot;&gt;Instagram&lt;/A&gt; to stay updated with the latest tech insights. I&#39;m here to assist, so don&#39;t hesitate to reach out for any queries or clarifications. Your engagement is valued, and I look forward to connecting with you on this exciting journey. Thank you for being part of this transformative experience.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
					<guid>https://techcommunity.microsoft.com/t5/educator-developer-blog/how-to-integrate-microsoft-user-authentication-using-microsoft/ba-p/4172362</guid>
                    <dc:creator>HuzaifaGhori</dc:creator>
					<pubDate>Thu, 27 Jun 2024 06:05:31 PDT</pubDate>
				</item>
				<item>
				<title>New on Azure Marketplace: June 14-20, 2024</title>
					<link>https://techcommunity.microsoft.com/t5/marketplace-blog/new-on-azure-marketplace-june-14-20-2024/ba-p/4157312</link>
					<description>&lt;P&gt;We continue to expand the Azure Marketplace ecosystem. For this volume, 105 new offers successfully met the onboarding criteria and went live. See details of the new offers below:&lt;/P&gt;
&lt;TABLE style=&quot;width: 95%;&quot; border=&quot;0&quot; width=&quot;95%&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TH style=&quot;width: 100%; border-bottom: solid black 5px; padding: 20px 0px 20px 0px;&quot; colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;108px&quot;&gt;
&lt;H3 id=&quot;toc-hId--546077642&quot;&gt;&lt;SPAN&gt;&lt;I&gt;Get it now in our marketplace&lt;/I&gt;&lt;/SPAN&gt;&lt;/H3&gt;
&lt;/TH&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=&quot;15%&quot; height=&quot;152px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 15%;&quot;&gt;&lt;IMG src=&quot;https://store-images.s-microsoft.com/image/apps.47865.4b3b6a88-e1d9-4e3a-a205-203c585b50bb.7f305ea5-3f93-4e76-87eb-d6358c500048.39c95f32-c839-4a91-a95f-744865dc3e47&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/TD&gt;
&lt;TD width=&quot;85%&quot; height=&quot;152px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/anarion-technologies.activemq_v-5_18_4?ocid=GTMRewards_WhatsNewBlog_activemq_v-5_18_4_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;ActiveMQ v5.18.4 on Ubuntu v20&lt;/A&gt;: Anarion offers Apache ActiveMQ, an open-source message broker that enables reliable communication between different applications, systems, or services in distributed systems. It implements the Java Message Service (JMS) specification and supports various messaging protocols, making it a versatile tool for integrating heterogeneous systems.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=&quot;15%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 15%;&quot;&gt;&lt;IMG src=&quot;https://store-images.s-microsoft.com/image/apps.9318.1aaff0a5-ccc3-49fc-87f3-5378970e803b.3df355c9-e241-4538-8a1c-c033c411930f.1fe11c3a-1223-4f56-823c-5c0752d388ae&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/TD&gt;
&lt;TD width=&quot;85%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/bayeraktiengesellschaft1659709097005.bayer_hw_agpoweredservices_preview?ocid=GTMRewards_WhatsNewBlog_bayer_hw_agpoweredservices_preview_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Bayer Historical Weather Data&lt;/A&gt;: Historical Weather Data AgPowered Services offers hourly and daily weather data from 1979 to present for specific global regions. The API allows users to retrieve attributes such as global radiation, cloud cover, temperature, wind speed and direction, precipitation, humidity, atmospheric pressure, and hail.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=&quot;15%&quot; height=&quot;148px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 15%;&quot;&gt;&lt;IMG src=&quot;https://store-images.s-microsoft.com/image/apps.31804.8047fa2a-fd01-483c-b912-bb47a99c37f9.e60dc8ec-ad3f-4046-84f6-d653b0f43049.91e377be-a16b-48cd-8dcd-c4722d2af822&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/TD&gt;
&lt;TD width=&quot;85%&quot; height=&quot;148px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/composabl1715952518637.composabl-cluster-v1?ocid=GTMRewards_WhatsNewBlog_composabl-cluster-v1_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Composabl Training Cluster&lt;/A&gt;: The Composabl Training Cluster streamlines training operations by deploying a scalable cluster that integrates with the Composabl platform. It offers automated training workflows, easy deployment and integration with Microsoft Azure resources, and secure and managed access.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=&quot;15%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 15%;&quot;&gt;&lt;IMG src=&quot;https://store-images.s-microsoft.com/image/apps.46161.c00033ed-3723-4af2-a596-2aef78f20074.c4c2d229-371d-4404-ad37-dea598800731.04c3280a-863f-4f69-a4cb-69357993c5f5&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/TD&gt;
&lt;TD width=&quot;85%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/cosmian1582023228706.cosmian_kms_rhel?ocid=GTMRewards_WhatsNewBlog_cosmian_kms_rhel_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Cosmian Key Management System on Red Hat Enterprise Linux 9&lt;/A&gt;: Cosmian KMS offers advanced key management for crypto-agility, enhanced data protection, zero trust KMS strategy, and scalability and flexibility. It provides a unique combination of customer-managed keys and advanced encryption technology, integrated seamlessly with Microsoft Azure&#39;s secure and scalable cloud environment.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=&quot;15%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 15%;&quot;&gt;&lt;IMG src=&quot;https://store-images.s-microsoft.com/image/apps.15572.9e8147c8-8c6e-4d85-b9a2-3e1a3315fb08.0070a206-a394-46e9-90a5-e7fba4e65a73.1bf99ac3-cb76-4a9b-ad75-54bfa7514107&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/TD&gt;
&lt;TD width=&quot;85%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/cosmian1582023228706.cosmian_kms?ocid=GTMRewards_WhatsNewBlog_cosmian_kms_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Cosmian Key Management System on Ubuntu 22.04&lt;/A&gt;: Cosmian KMS offers advanced key management for crypto-agility, enhanced data protection, zero trust KMS strategy, and scalability and flexibility. It provides a unique combination of customer-managed keys and advanced encryption technology, integrated seamlessly with Microsoft Azure&#39;s secure and scalable cloud environment.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=&quot;15%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 15%;&quot;&gt;&lt;IMG src=&quot;https://store-images.s-microsoft.com/image/apps.29327.8e60639b-0adb-4413-bb03-1a23d5e4f50a.a3f8848f-33b0-4cad-bedf-98c955aa6bd4.691451e0-4df9-4c8e-b386-2be58296de5a&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/TD&gt;
&lt;TD width=&quot;85%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/cosmian1582023228706.cosmian_vm_rhel?ocid=GTMRewards_WhatsNewBlog_cosmian_vm_rhel_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Cosmian Verifiable VM on Red Hat Enterprise Linux 9&lt;/A&gt;: Cosmian Verifiable Confidential VM on Microsoft Azure is a secure and trustworthy, confidential computing solution that integrates with Azure&#39;s Confidential VMs. It provides end-to-end encryption, verifiability of hardware and code, high performance, and ease of use.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=&quot;15%&quot; height=&quot;148px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 15%;&quot;&gt;&lt;IMG src=&quot;https://store-images.s-microsoft.com/image/apps.29327.800d13d7-352a-4efa-a58c-96a62d772d8b.36f3faff-a7e8-4f3f-af38-f7b1a7c7222b.befa024c-3631-42c0-9c3a-6b4d73e4c25b&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/TD&gt;
&lt;TD width=&quot;85%&quot; height=&quot;148px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/cosmian1582023228706.cosmian_vm?ocid=GTMRewards_WhatsNewBlog_cosmian_vm_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Cosmian Verifiable VM on Ubuntu 22.04&lt;/A&gt;: Cosmian Verifiable Confidential VM on Microsoft Azure is a secure and trustworthy, confidential computing solution that integrates with Azure&#39;s Confidential VMs. It provides end-to-end encryption, verifiability of hardware and code, high performance, and ease of use.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=&quot;15%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 15%;&quot;&gt;&lt;IMG src=&quot;https://store-images.s-microsoft.com/image/apps.22742.b03b9989-0990-494e-85b9-563ff856b541.fd24cb2b-6ec7-4ac9-b083-aa96be9280d9.b5956c33-631d-48c3-a48e-774c770bd25a&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/TD&gt;
&lt;TD width=&quot;85%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/virtualpulsesro1607008728942.debian_10_min_minecraft_java_game_server?ocid=GTMRewards_WhatsNewBlog_debian_10_min_minecraft_java_game_server_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Debian 10 Minimal with Minecraft Java Game Server&lt;/A&gt;: Experience limitless imagination and exploration with the Minecraft Java Game Server on Debian 10 Minimal. Customize gameplay, create alliances, and build architectural wonders in a safe, high-performance environment tailored to your preferences. Start your adventure today.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=&quot;15%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 15%;&quot;&gt;&lt;IMG src=&quot;https://store-images.s-microsoft.com/image/apps.46112.153c53e3-5ea9-4e7f-8909-008ec0480ca4.005e7200-fcae-48ef-8259-8a915fc6b9e4.29448cf5-dc5f-4535-beac-b4d46cf7c079&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/TD&gt;
&lt;TD width=&quot;85%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/virtualpulsesro1607008728942.debian_11_min_java_game_server?ocid=GTMRewards_WhatsNewBlog_debian_11_min_java_game_server_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Debian 11 Minimal with Minecraft Java Game Server&lt;/A&gt;: The Minecraft Java Game Server offers limitless adventure and customization options in a secure multiplayer environment. With seamless scaling and great performance, players can explore endless worlds and collaborate with others. Subscribe today for a creative and community-driven experience.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=&quot;15%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 15%;&quot;&gt;&lt;IMG src=&quot;https://store-images.s-microsoft.com/image/apps.62301.1cfe91e5-50f2-4154-9b8d-3a18e6a5c5e8.2b25fc84-3cbf-4c4f-8d2c-7b15af945ef4.dc408500-45dc-40e6-8428-1c57b482f67b&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/TD&gt;
&lt;TD width=&quot;85%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/sphericalanalyticsinc1716316822955.decarbonization_as_a_service_cxli_061224?ocid=GTMRewards_WhatsNewBlog_decarbonization_as_a_service_cxli_061224_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Decarbonization-as-a-Service (DaaS)&lt;/A&gt;: Context Labs uses AI, machine learning, and blockchain to provide Asset Grade Data for accurate emissions monitoring. The Emissions Control Center dashboard allows real-time tracking of emissions, while the Environmental Attributes Registry supports value creation activities. DaaS integrates with Microsoft Azure for a net-zero economy.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=&quot;15%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 15%;&quot;&gt;&lt;IMG src=&quot;https://store-images.s-microsoft.com/image/apps.65414.c0250f1a-acd6-48ce-a050-e7808f1cc28a.953d5d22-ea18-4edc-a8e9-597249496846.11420882-e255-4231-aa54-e9194b0fc8a1&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/TD&gt;
&lt;TD width=&quot;85%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/kovai.document360?ocid=GTMRewards_WhatsNewBlog_document360_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Document360&lt;/A&gt;: Document360 is an AI-powered knowledge base platform for creating and hosting documentation. It offers a self-service platform for building and managing knowledge bases, product documentation, manuals, SOPs, and wikis. It&#39;s useful for customer support teams, product owners, technical writers, and developers for various documentation needs.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=&quot;15%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 15%;&quot;&gt;&lt;IMG src=&quot;https://store-images.s-microsoft.com/image/apps.13788.3929692e-2a0a-4cc6-8c4a-06987a60f90a.903c8876-bffe-4eb4-9014-7f2151160041.0725b869-e4d1-4de1-817c-f319da7f071e&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/TD&gt;
&lt;TD width=&quot;85%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/intellectdesignarenainc1718084134399.cbxscan?ocid=GTMRewards_WhatsNewBlog_cbxscan_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;iGTB Contextual Banking eXperience&lt;/A&gt;: CBX is a Digital Engagement Banking platform that covers all domains of corporate banking. It provides over 400 user journeys as microservices and UI components, enabling banks to accelerate customer self-service and up-sell and cross-sell their services. CBX uses AI and machine learning to optimize transactions and deliver key insights to its bank customers.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=&quot;15%&quot; height=&quot;148px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 15%;&quot;&gt;&lt;IMG src=&quot;https://store-images.s-microsoft.com/image/apps.42402.063acde4-eb92-4bf4-8935-260c83e9dde7.e80e3ec6-e03a-4acf-a47f-c69e716f207d.9e2381d3-773d-4109-9aa2-15fee527f412&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/TD&gt;
&lt;TD width=&quot;85%&quot; height=&quot;148px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/flowtechafrica1706624173551.lms?ocid=GTMRewards_WhatsNewBlog_lms_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Learner Management System&lt;/A&gt;: The LMS is a flexible system for managing and monitoring learners and employees. It has core modules for student/employee management, company wellness, and workforce transformation.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=&quot;15%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 15%;&quot;&gt;&lt;IMG src=&quot;https://store-images.s-microsoft.com/image/apps.4287.e5d33366-de97-4314-acc1-c09a7d806c66.d3b41e1f-9a0f-440a-a3ba-dfd08fd8b612.9c4506c3-3667-4fa5-8312-f0207de2a0c9&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/TD&gt;
&lt;TD width=&quot;85%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/spektra.omni-data_fusion?ocid=GTMRewards_WhatsNewBlog_omni-data_fusion_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;OmniData Fusion&lt;/A&gt;: OmniData Fusion is an analytics platform that integrates data from multiple sources, providing businesses with actionable insights through automated machine learning. It&#39;s designed for organizations looking to harness the power of their data through seamless integration, real-time processing, and intelligent analytics.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=&quot;15%&quot; height=&quot;179px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 15%;&quot;&gt;&lt;IMG src=&quot;https://store-images.s-microsoft.com/image/apps.16999.ca2faaa6-f61b-462f-a3c9-e875ba28c894.8c4196fd-7401-4195-9d11-0291c1a9769d.92e7ade8-af64-47d9-a721-ec90286af3c8&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/TD&gt;
&lt;TD width=&quot;85%&quot; height=&quot;179px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/anarion-technologies.postfix_v-3_9_0?ocid=GTMRewards_WhatsNewBlog_postfix_v-3_9_0_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Postfix v3.9.0 on Ubuntu v20&lt;/A&gt;: Anarion offers Postfix, a modular, open-source mail transfer agent known for its robustness, security, and performance. Its architecture allows for greater reliability and maintainability, and it employs multiple layers of defense to protect against unauthorized access and abuse. Configuring Postfix is straightforward, and its extensibility allows for integration with third-party tools and services. Its vibrant community and extensive documentation offer robust support for users.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=&quot;15%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 15%;&quot;&gt;&lt;IMG src=&quot;https://store-images.s-microsoft.com/image/apps.4472.a1bc6c85-3cca-4aee-9cb5-fbfdc8f17d3e.d2d35e27-ea62-4680-9b4c-26440df58a90.fe5040da-35e9-469d-9d54-5c2a9b8c8ace&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/TD&gt;
&lt;TD width=&quot;85%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/glueckkanja-gabag.prevsvcentraid?ocid=GTMRewards_WhatsNewBlog_prevsvcentraid_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Preventive Service for Microsoft Entra ID&lt;/A&gt;: CSOC preventive services from glueckkanja offer standardized analysis workshops to assess the Microsoft Entra ID environment&#39;s ability to withstand attacks. The assessment includes content and manual evaluation, resulting in a report with prioritized recommendations for action on topics such as identity security and operational excellence.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=&quot;15%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 15%;&quot;&gt;&lt;IMG src=&quot;https://store-images.s-microsoft.com/image/apps.17249.8aee4ffc-8889-4c8d-b506-7bcb686e373d.4586d7b0-30f5-47ca-91c1-5cadf188659e.f8d61472-972b-4edc-8ae5-4dc75eae5764&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/TD&gt;
&lt;TD width=&quot;85%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/cloud-infrastructure-services.rabbitmq?ocid=GTMRewards_WhatsNewBlog_rabbitmq_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;RabbitMQ&lt;/A&gt;: Cloud Infrastructure Services offers RabbitMQ, an open-source message broker that enables reliable and asynchronous data exchange between applications. It offers high availability, scalability, security, and compliance features, as well as efficient resource utilization, automated maintenance, and developer-friendly tools.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=&quot;15%&quot; height=&quot;179px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 15%;&quot;&gt;&lt;IMG src=&quot;https://store-images.s-microsoft.com/image/apps.59162.552744c4-354f-42ae-98b1-91d4ab327628.a0f3e0d3-e9d3-4236-ac74-95b0edf2efd8.430d346a-b7dc-4c32-ad36-5ccf49faaaeb&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/TD&gt;
&lt;TD width=&quot;85%&quot; height=&quot;179px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/anarion-technologies.rabbitmq_v-3-13-3?ocid=GTMRewards_WhatsNewBlog_rabbitmq_v-3-13-3_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;RabbitMQ v3.13.3 on Ubuntu v20&lt;/A&gt;: Anarion offers RabbitMQ, an open-source message broker software that facilitates communication between different applications, systems, or services. It acts as an intermediary that handles the sending and receiving of messages between producers and consumers. Messages are stored in queues until a consumer retrieves and processes them, ensuring successful processing before removal.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=&quot;15%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 15%;&quot;&gt;&lt;IMG src=&quot;https://store-images.s-microsoft.com/image/apps.28847.22900584-a25b-48dc-8ab6-2edf470cb9a6.2f33fb1c-efee-4b98-a341-99e3c05ae075.f0bb3436-446a-424b-8359-f230bcde78d0&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/TD&gt;
&lt;TD width=&quot;85%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/virtualpulsesro1607008728942.red_hat_8_6_min_minecraft_java_game_server?ocid=GTMRewards_WhatsNewBlog_red_hat_8_6_min_minecraft_java_game_server_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Red Hat Enterprise Linux 8.6 Minimal with Minecraft Java Game Server&lt;/A&gt;: Red Hat Enterprise Linux 8.6 Minimal offers a secure and stable operating environment for hosting Minecraft Java Game Server. With optimized performance, advanced security measures, and comprehensive management tools, it simplifies server setup and configuration, ensuring flawless gameplay and minimal disruptions.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=&quot;15%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 15%;&quot;&gt;&lt;IMG src=&quot;https://store-images.s-microsoft.com/image/apps.4724.0b8e2623-58b0-4795-91fc-a69ea788431d.4894112c-7798-4927-af26-67f0c12382df.b938128a-1a53-4613-8009-6683fb830787&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/TD&gt;
&lt;TD width=&quot;85%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/flexerasoftware.snow_snow_atlas?ocid=GTMRewards_WhatsNewBlog_snow_snow_atlas_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Snow Atlas&lt;/A&gt;: Snow Atlas is a cloud-native platform that provides complete visibility of your IT landscape, including on-premises and cloud infrastructures, SaaS applications, and more. It normalizes and augments data to present insights that help you make faster, more informed technology decisions. It&#39;s a popular ITAM and SAM tool.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=&quot;15%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 15%;&quot;&gt;&lt;IMG src=&quot;https://store-images.s-microsoft.com/image/apps.31197.d057e3b3-fe9a-4e45-bdc0-33df96a37f6e.49bd83ba-1b58-4739-84e8-1c5da5a64d6e.74252f12-3287-41f0-bc65-07dfade8e258&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/TD&gt;
&lt;TD width=&quot;85%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/anarion-technologies.sonarqube_v-9_9_5?ocid=GTMRewards_WhatsNewBlog_sonarqube_v-9_9_5_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;SonarQube v9.9.5 on Ubuntu v20&lt;/A&gt;: Anarion offers SonarQube, an open-source platform for continuous inspection of code quality, supporting over 25 programming languages. It offers automatic code review, multi-language support, quality gates, security vulnerability identification, and technical debt management.&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=&quot;15%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 15%;&quot;&gt;&lt;IMG src=&quot;https://store-images.s-microsoft.com/image/apps.3082.c8f911ab-2410-489f-9079-bb6cbf8c1173.eea02f99-d53f-465f-b27e-a0d225ec4817.d483a9f9-8c9a-4859-8e5e-26bd252cff82&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/TD&gt;
&lt;TD width=&quot;85%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/virtualpulsesro1607008728942.suse_ent_12_min_minecraft_java_game_server?ocid=GTMRewards_WhatsNewBlog_suse_ent_12_min_minecraft_java_game_server_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;SUSE Linux Enterprise Server 12 Minimal with Minecraft Java Game Server&lt;/A&gt;: Simplify Minecraft server setup and optimize performance with SUSE Linux Enterprise Server 12 Minimal and Minecraft Java Game Server from Virtual Pulse. This solution offers robust security measures, scalability, and comprehensive management tools for smooth gameplay and minimal downtime.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=&quot;15%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 15%;&quot;&gt;&lt;IMG src=&quot;https://store-images.s-microsoft.com/image/apps.45642.591a454b-b32c-47cc-8a50-1c8defeb1970.e1e68d1e-c1cf-4f73-9c82-253cbe92780f.9958aeb1-f112-4778-b967-9dda5ae5012f&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/TD&gt;
&lt;TD width=&quot;85%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/virtualpulsesro1607008728942.suse_ent_15_min_minecraft_java_game_server?ocid=GTMRewards_WhatsNewBlog_suse_ent_15_min_minecraft_java_game_server_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;SUSE Linux Enterprise Server 15 Minimal with Minecraft Java Game Server&lt;/A&gt;: Simplify Minecraft server setup and optimize performance with SUSE Linux Enterprise Server 15 Minimal and Minecraft Java Game Server from Virtual Pulse. This solution offers robust security measures, scalability, and comprehensive management tools for smooth gameplay and minimal downtime.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=&quot;15%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 15%;&quot;&gt;&lt;IMG src=&quot;https://store-images.s-microsoft.com/image/apps.58991.fcc1b341-fdee-4725-a102-b6015f002e0c.8c1e0c3c-9db5-402d-b42f-b7f2e0a767ea.c5d71464-b224-4b07-b024-7116b9adfe8e&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/TD&gt;
&lt;TD width=&quot;85%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/techhouse.thap-rs-awarecop?ocid=GTMRewards_WhatsNewBlog_thap-rs-awarecop_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;TechHouse&#39;s Aware Report for Copilot and AI in the Microsoft Cloud&lt;/A&gt;: The Aware Copilot and AI Readiness Report simplifies AI for small to medium businesses, providing guidance and recommendations for implementation. The report evaluates readiness for deploying Copilot in the Microsoft 365 cloud and offers personalized consulting sessions.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=&quot;15%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 15%;&quot;&gt;&lt;IMG src=&quot;https://store-images.s-microsoft.com/image/apps.42309.41ebc903-8531-4f2b-a746-a31a35a3f4c3.4d8adc38-0935-4bda-9eab-e1876cd80b03.3a937b55-121d-4f0d-bf54-dd0c93266174&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/TD&gt;
&lt;TD width=&quot;85%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/belindaczsro1588885355210.belvmwsrvtf01?ocid=GTMRewards_WhatsNewBlog_belvmwsrvtf01_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Terraform on Windows Server 2022&lt;/A&gt;: Terraform from Belinda CZ s.r.o. is an open-source infrastructure as code tool that automates the creation, modification, and destruction of Microsoft Azure resources. It comes pre-installed with Azure PowerShell and Azure CLI, making it ideal for developers, DevOps engineers, and IT administrators who need a robust and efficient solution for managing Azure resources.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=&quot;15%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 15%;&quot;&gt;&lt;IMG src=&quot;https://store-images.s-microsoft.com/image/apps.45631.9a112317-785c-4e87-b40d-75ba2d3ca3c3.9af3a716-b0be-47d0-a075-69604b178f3f.215b090a-d15d-4b4b-91b1-d574203cabbd&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/TD&gt;
&lt;TD width=&quot;85%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/thegrowthlabbv1635626477801.d8492999-bcd8-4085-bdf2-8e774a4776f1?ocid=GTMRewards_WhatsNewBlog_d8492999-bcd8-4085-bdf2-8e774a4776f1_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;The Growth Lab Life Events App&lt;/A&gt;: This solution provides guidance and resources for major life events such as career changes, family planning, and divorce. It can be integrated with Microsoft solutions and connected to Teams for communication between organizations. It is only available in Dutch and focused on the Dutch market.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=&quot;15%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 15%;&quot;&gt;&lt;IMG src=&quot;https://store-images.s-microsoft.com/image/apps.46732.69a73ab0-3d0a-41f5-9250-1f821edcb278.62b55f65-b5d9-476f-9f4c-c8305be4e967.ca233437-3e58-4ffe-b774-2d3a65569b0e&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/TD&gt;
&lt;TD width=&quot;85%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/virtualpulsesro1607008728942.ubuntu_18_04_min_minecraft_java_game_server?ocid=GTMRewards_WhatsNewBlog_ubuntu_18_04_min_minecraft_java_game_server_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Ubuntu 18.04 Minimal with Minecraft Java Game Server&lt;/A&gt;: Experience endless possibilities with the Minecraft Java Game Server on Ubuntu 18.04 Minimal from Virtual Pulse. Customize gameplay, explore a vast landscape, and unleash your creativity with unparalleled flexibility. Start your adventure today and redefine the boundaries of exploration and creativity.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=&quot;15%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 15%;&quot;&gt;&lt;IMG src=&quot;https://store-images.s-microsoft.com/image/apps.30831.c645de5a-122f-4afa-beb5-db7626266efe.094dafde-1abd-4634-9fbf-789d53352dcb.a6057d76-d56b-46d2-b214-c0209c6f1429&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/TD&gt;
&lt;TD width=&quot;85%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/whizible.whizible01?ocid=GTMRewards_WhatsNewBlog_whizible01_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Whizible&lt;/A&gt;: Whizible is a SaaS solution that connects all the dots in an organization&#39;s IT landscape and automates the entire value chain from efforts to cash. It streamlines businesses, saves costs, and makes existing managers more productive, accountable, data-driven, and free to generate more revenue. It covers PSA workflow, engagement management, projects, financials, and more in a single tool.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=&quot;15%&quot; height=&quot;148px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 15%;&quot;&gt;&lt;IMG src=&quot;https://store-images.s-microsoft.com/image/apps.36067.29f4b5a5-d529-4a64-8356-ec74349c772c.b2f13cee-6251-4400-ac4e-91adfbbf9028.507944db-188f-4baa-aa23-8026ea515603&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/TD&gt;
&lt;TD width=&quot;85%&quot; height=&quot;148px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/athinfosystems1641442221349.yetiforce?ocid=GTMRewards_WhatsNewBlog_yetiforce_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;YetiForce&lt;/A&gt;: ATH Infosystems offers Yetiforce, an open-source customer relationship management (CRM) system with features such as real-time data analytics, lead and opportunity tracking, workflow automation, helpdesk integration, and inventory tracking.&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH style=&quot;padding: 20px 0px 20px 0px;&quot; colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;105px&quot;&gt;
&lt;H3 id=&quot;toc-hId-1941435191&quot;&gt;&lt;SPAN&gt;&lt;I&gt;Go further with workshops, proofs of concept, and implementations&lt;/I&gt;&lt;/SPAN&gt;&lt;/H3&gt;
&lt;/TH&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=&quot;15%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 15%;&quot;&gt;&lt;IMG src=&quot;https://store-images.s-microsoft.com/image/apps.24659.22c2788d-d8ad-417c-a475-6ec468b152fb.e90261e8-d38a-4b0b-82db-2a0bad9af6ac.b31f686c-42d3-4c81-8ce9-6eaf5b0bb5e9&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/TD&gt;
&lt;TD width=&quot;85%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/consulting-services/accigo1693917192956.accigo_implementation_azure_networking?ocid=GTMRewards_WhatsNewBlog_accigo_implementation_azure_networking_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Accigos Azure Network: 3-Month Assessment and Implementation&lt;/A&gt;: Accigos offers a 3-month Microsoft Azure network assessment and implementation package. The first month involves analyzing the network, the second month focuses on security and compliance, and the third month is for implementation and optimization. A comprehensive report is provided at the end.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=&quot;15%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 15%;&quot;&gt;&lt;IMG src=&quot;https://store-images.s-microsoft.com/image/apps.50965.c631d077-bbda-4fbb-a8b3-87d637fc8ad7.98038f72-b0be-4451-8d2d-9348c56f3d7b.84d839f8-8624-4ea0-87aa-77f8b9faaf47&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/TD&gt;
&lt;TD width=&quot;85%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/consulting-services/actconsultoriaemtecnologialtda1694628939739.act_offer_data_0105?ocid=GTMRewards_WhatsNewBlog_act_offer_data_0105_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Analitycs by Act Digital&lt;/A&gt;: Act Digital uses Microsoft Azure solutions to provide end-to-end data solutions, including data capture, storage, centralization, analysis, and visualization. Benefits include scalability, informed decision-making, operational efficiency, and innovation. Use cases include demand forecasting, sentiment analysis, and predictive maintenance. This offer is available in Brazil and the United States.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=&quot;15%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 15%;&quot;&gt;&lt;IMG src=&quot;https://store-images.s-microsoft.com/image/apps.45540.254144a6-1917-4d53-8702-2e393c656c2f.8d273495-6c1a-496e-8bef-0a70bab65b0c.23d4b487-3f4b-40da-ad54-1db269984912&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/TD&gt;
&lt;TD width=&quot;85%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/consulting-services/solidify.sol-apim?ocid=GTMRewards_WhatsNewBlog_sol-apim_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;API Release Process into Azure API Management&lt;/A&gt;: Solidify&#39;s API Release Process simplifies and standardizes API releases, ensuring swift time-to-market while maintaining high quality standards. The solution offers well-documented resources, built-in observability, traceability, and compliance. It also provides tooling and training to assist team members with different roles in common tasks.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=&quot;15%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 15%;&quot;&gt;&lt;IMG src=&quot;https://store-images.s-microsoft.com/image/apps.9630.7a31b55d-43c6-4307-b1f6-36f41109d2e3.2c2f5d21-6d46-4bb1-a594-020df5f38206.92c1dd80-e932-42ba-9729-881c1b206720&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/TD&gt;
&lt;TD width=&quot;85%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/consulting-services/acoralimited1590138207859.offer-azure-migration-services-workshop?ocid=GTMRewards_WhatsNewBlog_offer-azure-migration-services-workshop_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Azure Migration Workshop&lt;/A&gt;: Acora offers a comprehensive Microsoft Azure migration workshop that equips participants with the knowledge and skills to confidently execute their migration journey. The workshop aligns business objectives with cloud adoption, considering motivations, financial aspects, and technical readiness.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=&quot;15%&quot; height=&quot;179px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 15%;&quot;&gt;&lt;IMG src=&quot;https://store-images.s-microsoft.com/image/apps.35323.5784f7ba-00ad-4969-a4f1-e995dbad5a5b.96077510-dadb-4345-a9e3-cf098b568db8.f9f75e1b-8a01-4c83-a776-cb85357c7f08&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/TD&gt;
&lt;TD width=&quot;85%&quot; height=&quot;179px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/consulting-services/waitechnologies.wai_raaghureact?ocid=GTMRewards_WhatsNewBlog_wai_raaghureact_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Build Your Web App 3 Times Faster with Raaghu Design system&lt;/A&gt;: Raaghu Design System from WAi Technologies is a React-based framework that offers pre-styled UI components and tools to accelerate web application development. It seamlessly integrates with ABP platform, providing a .NET Core API-based multi-tenant application with enterprise-ready pre-built features. Raaghu emphasizes a component-driven approach, enhancing code reusability and maintainability.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=&quot;15%&quot; height=&quot;179px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 15%;&quot;&gt;&lt;IMG src=&quot;https://store-images.s-microsoft.com/image/apps.33779.b5c7c032-7297-444c-9eaf-2c95b339ba01.de3f6404-4cab-4970-8f1d-f2a6da54e120.f084fc46-e59c-41a9-9f58-c49b7cc0c253&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/TD&gt;
&lt;TD width=&quot;85%&quot; height=&quot;179px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/consulting-services/conxionone.cxn_azu_000002?ocid=GTMRewards_WhatsNewBlog_cxn_azu_000002_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;ConXioN Cloud Center of Excellence - Infra/Network Monitoring and Azure X-Ray&lt;/A&gt;: ConXioN&#39;s Cloud Centre of Excellence offers a modular approach to help organizations effectively integrate and implement Microsoft Azure. The flexible trajectory is tailored to current needs and designed to evolve with future growth, resulting in scalability at every level. The end result is a detailed cloud strategy, migration plan, and regular reports for continuous optimization.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=&quot;15%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 15%;&quot;&gt;&lt;IMG src=&quot;https://store-images.s-microsoft.com/image/apps.18537.cae71d4a-6d9a-4996-942e-d6ef1c5edcd4.7541619e-e2c3-4b71-b4ae-7c8e1eb8aae1.f5039aaa-51b3-4ac2-98d3-6679f07242fb&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/TD&gt;
&lt;TD width=&quot;85%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/consulting-services/saxonglobalinc1657646843746.embark_5_day_ai_innovaite_workshop?ocid=GTMRewards_WhatsNewBlog_embark_5_day_ai_innovaite_workshop_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Embark 5-Day AI InnovAIte Workshop&lt;/A&gt;: Saxon offers InnovAIte, a 5-day workshop for mid-market enterprises to learn about AI ideation, design, development, and implementation. Tailored for C-suite executives, department heads, and project managers, the workshop provides a structured approach to AI implementation, including accelerated ideation, tailored solutions, and scalable architectures.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=&quot;15%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 15%;&quot;&gt;&lt;IMG src=&quot;https://store-images.s-microsoft.com/image/apps.1302.2c609c24-8cf9-4ff6-9225-46180a1e649d.261b5adb-4ae6-46ce-8ec6-6de758e9db7e.c7c976c0-8cbb-41b1-8ac9-7f2bc2366a50&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/TD&gt;
&lt;TD width=&quot;85%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/consulting-services/fitzroviaitltd1677269392579.azure-backup-site-recovery?ocid=GTMRewards_WhatsNewBlog_azure-backup-site-recovery_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Fitzrovia IT - Azure Backup and Site Recovery&lt;/A&gt;: Microsoft Azure Backup and Azure Site Recovery offer a simple, secure, and cost-effective end-to-end backup and disaster recovery solution that can be integrated with on-premises data protection solutions. Fitzrovia IT provides business continuity and disaster recovery services using these cloud-native services for on-premise, hybrid, and cloud-only infrastructure models.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=&quot;15%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 15%;&quot;&gt;&lt;IMG src=&quot;https://store-images.s-microsoft.com/image/apps.35323.4df8a1ee-b912-4b36-8d90-9fef17e5833b.cb012662-55df-445a-b133-1242d4e03642.181a1c7c-6616-4516-a898-5a764b102140&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/TD&gt;
&lt;TD width=&quot;85%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/consulting-services/waitechnologies.wai_generativeai?ocid=GTMRewards_WhatsNewBlog_wai_generativeai_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Generative AI-based Copilot Development&lt;/A&gt;: WAi Technologies offers a contextual generative AI-based Copilot development service that leverages Microsoft Azure OpenAI, Azure AI Studio, and Copilot Studio to create custom copilots tailored to business needs. Key benefits include enhanced efficiency, personalized experience, scalability, cost savings, and data-driven insights.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=&quot;15%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 15%;&quot;&gt;&lt;IMG src=&quot;https://store-images.s-microsoft.com/image/apps.35323.1018d0f6-2807-435f-9a44-7af2ab60e6a7.c8d6e5ca-e036-4a79-a05a-ef66acee7a18.9a8979e2-0146-4f12-8f2d-979b691c8c4e&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/TD&gt;
&lt;TD width=&quot;85%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/consulting-services/waitechnologies.wai_raaghu_15days_mvpchallenge?ocid=GTMRewards_WhatsNewBlog_wai_raaghu_15days_mvpchallenge_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Get React MVP Completed in 15 Days&lt;/A&gt;: The &quot;15-Day MVP Challenge&quot; is a consulting service from WAi Technologies for companies using the ABP platform, offering rapid front-end development using React. The service delivers a Minimum Viable Product (MVP) within 15 days, ideal for businesses looking to modernize their front-end interfaces and improve customer experiences.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=&quot;15%&quot; height=&quot;179px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 15%;&quot;&gt;&lt;IMG src=&quot;https://store-images.s-microsoft.com/image/apps.34170.63a29f76-f44c-4edd-b6d0-1be08751b207.92cce3d4-3b00-4aa3-b4c8-57d2d4692f79.fb0b9bcd-e296-44d0-847f-94916e543595&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/TD&gt;
&lt;TD width=&quot;85%&quot; height=&quot;179px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/consulting-services/oquilanv1582706633974.oquila_data_fabric_pov?ocid=GTMRewards_WhatsNewBlog_oquila_data_fabric_pov_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Microsoft Fabric Proof of Value: 15- to 25-Day Implementation&lt;/A&gt;: Microsoft Fabric is an end-to-end analytics platform that helps organizations prepare for the AI era. It offers a unified solution for converting raw data into actionable insights, with data lakehouse technology, Power BI, real-time analytics, and data science capabilities. The Proof of Value service from OQuila provides a foundation for a data platform with innovative technologies, including Azure DevOps and landing zones.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=&quot;15%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 15%;&quot;&gt;&lt;IMG src=&quot;https://store-images.s-microsoft.com/image/apps.58893.4f075beb-6965-43cc-b36b-7107a82349d6.f403cc30-c40f-4483-a9da-0cd389281815.eb9c9bf7-4c2f-4890-8644-94353cd7f932&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/TD&gt;
&lt;TD width=&quot;85%&quot; height=&quot;150px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/consulting-services/svasystemvertriebalexandergmbhglobal.kisaro-keep-it-simple-azure-red-hat-openshift?ocid=GTMRewards_WhatsNewBlog_kisaro-keep-it-simple-azure-red-hat-openshift_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;SVA Workshop KISARO (Keep It Simple Azure Red Hat OpenShift)&lt;/A&gt;: Available in Germany, this workshop from SVA aims to simplify the process of installing OpenShift clusters by providing guidance on DevOps tools and best practices for development and operations, enabling companies to make strategic decisions and plan their implementation.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=&quot;15%&quot; height=&quot;179px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 15%;&quot;&gt;&lt;IMG src=&quot;https://store-images.s-microsoft.com/image/apps.16569.e57f63e9-a270-44e0-a3be-3558a5ac8f25.07407e08-2459-46e1-b5e2-aba4a023b77b.6ea6173e-03be-48a0-ada2-5b0a87fe0b85&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/TD&gt;
&lt;TD width=&quot;85%&quot; height=&quot;179px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/consulting-services/tataconsultancyservicesltd1608825372055.tcs_cognitive_assurance_for_risk_and_compliance?ocid=GTMRewards_WhatsNewBlog_tcs_cognitive_assurance_for_risk_and_compliance_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;TCS Cognitive Assurance for Risk and Compliance on Azure: 8-Week Implementation&lt;/A&gt;: TCS offers a suite of compliance solutions for banks and financial institutions hosted on Microsoft Azure to ensure security, flexibility, and scalability. These solutions drive intelligent interventions in risk information and control assurance, enabling industry players to ensure compliance, adopt human-guided cognitive automation, improve efficiency, increase regulatory confidence, reduce manual interventions, and optimize cost.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=&quot;15%&quot; height=&quot;179px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 15%;&quot;&gt;&lt;IMG src=&quot;https://store-images.s-microsoft.com/image/apps.38812.57628e99-3275-4c21-bec7-598d80ecfa96.346029d7-48aa-452c-bbb7-148899786302.b61aacce-4739-4302-b71a-32b29eb2c5ba&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;150&quot; /&gt;&lt;/TD&gt;
&lt;TD width=&quot;85%&quot; height=&quot;179px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/consulting-services/cherrybekaertadvisoryllc1698860507478.cbh_digital_dpa_industry_solns_tech?ocid=GTMRewards_WhatsNewBlog_cbh_digital_dpa_industry_solns_tech_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Technology Industry Solutions by Cherry Bekaert Digital Advisory&lt;/A&gt;: Cherry Bekaert offers industry solutions that draw from its capabilities and expertise to deliver value quickly. These Consulting Services offer analytics, automation, and innovation solutions for the technology industry, including eSignature workflows and product innovation. Cherry Bekaert also provides services for enterprise technology, cybersecurity, and strategic tax.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH style=&quot;padding: 20px 0px 20px 0px;&quot; colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;106px&quot;&gt;
&lt;H3 id=&quot;toc-hId-133980728&quot;&gt;&lt;SPAN&gt;&lt;I&gt;Contact our partners&lt;/I&gt;&lt;/SPAN&gt;&lt;/H3&gt;
&lt;/TH&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/abstract_security.abstract_security?ocid=GTMRewards_WhatsNewBlog_abstract_security_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Abstract Security&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/numenallc-fz1718569313180.aethera?ocid=GTMRewards_WhatsNewBlog_aethera_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Aethera AI&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/aztutecorp1621888278786.aztute_calaim_full_solution_2024_1?ocid=GTMRewards_WhatsNewBlog_aztute_calaim_full_solution_2024_1_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Aztute: CalAIM Solution&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/consulting-services/acoralimited1590138207859.offer-azure-migration-services-assessment?ocid=GTMRewards_WhatsNewBlog_offer-azure-migration-services-assessment_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Azure Migration Assessment: Acora Migration Accelerator Package&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/consulting-services/acoralimited1590138207859.offer-azure-migration-services-customer-briefing?ocid=GTMRewards_WhatsNewBlog_offer-azure-migration-services-customer-briefing_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Azure Migration Customer Briefing: Acora Azure Jumpstart Package&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/consulting-services/bechtledirectukltd1606404078633.bechtle_azure_optimisation_assessment?ocid=GTMRewards_WhatsNewBlog_bechtle_azure_optimisation_assessment_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Bechtle Azure Health Check&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/sistemasetecnologiadainformacaoeireli1637689370666.seng_ai?ocid=GTMRewards_WhatsNewBlog_seng_ai_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Word Search in Attestations and Documents with AI&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/cantiersystemsinc1706499505981.cantier_mes?ocid=GTMRewards_WhatsNewBlog_cantier_mes_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Cantier MES 4.0&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/simmerlistptyltd1699292348899.carbonscribe?ocid=GTMRewards_WhatsNewBlog_carbonscribe_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;CarbonScribe&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/pandoraintelligencebv1585215876366.pi-cargo-intelligence?ocid=GTMRewards_WhatsNewBlog_pi-cargo-intelligence_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Cargo Intelligence&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/consulting-services/ateafinlandoy1644597335677.atea_cloudtrack_cloudinsights?ocid=GTMRewards_WhatsNewBlog_atea_cloudtrack_cloudinsights_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Cloud Insights: 1-Hour Introduction&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/embeesoftwarepvtltd.csr_app?ocid=GTMRewards_WhatsNewBlog_csr_app_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Corporate Social Responsibility App by Embee&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/ilinksystems.cybern?ocid=GTMRewards_WhatsNewBlog_cybern_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;CYBERN - COE Governance Solution for Power Platform&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/datprof.datprof-runtime-azure?ocid=GTMRewards_WhatsNewBlog_datprof-runtime-azure_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;DATPROF Runtime: Test Data Simplified (BYOL)&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/devartsro1663062248796.excel_for_zoho_books?ocid=GTMRewards_WhatsNewBlog_excel_for_zoho_books_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Devart Connector for Zoho Books from Excel&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/devartsro1663062248796.excel_for_zoho_crm?ocid=GTMRewards_WhatsNewBlog_excel_for_zoho_crm_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Devart Connector for Zoho CRM from Excel&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/devartsro1663062248796.excel_for_zoho_desk?ocid=GTMRewards_WhatsNewBlog_excel_for_zoho_desk_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Devart Connector for Zoho Desk from Excel&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/s4tgroupllc1641505357435.empowergroupcare?ocid=GTMRewards_WhatsNewBlog_empowergroupcare_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Empower Group Care (EGC) Initial Offer&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/consulting-services/enkaytech.managed_services?ocid=GTMRewards_WhatsNewBlog_managed_services_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Elevate Your Azure IT Operation with Enkaytech Managed Services&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/varyencellc1687550043376.iai?ocid=GTMRewards_WhatsNewBlog_iai_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Enterprise Internal AI Chat Services&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/ipoxcapai1705927379990.equitygpt?ocid=GTMRewards_WhatsNewBlog_equitygpt_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;EquityGPT&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/fortifiedinsight.wisd-ent-01?ocid=GTMRewards_WhatsNewBlog_wisd-ent-01_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Fortified WISdom Enterprise: Database Workload Intelligence Solution&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/athinfosystems1641442221349.gatsby?ocid=GTMRewards_WhatsNewBlog_gatsby_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Gatsby&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/ebasolutionsprivatelimited1669791165907.grabdoc?ocid=GTMRewards_WhatsNewBlog_grabdoc_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;grabDoc&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/aohwv1711986298041.hr-it-automation-iaas-paas?ocid=GTMRewards_WhatsNewBlog_hr-it-automation-iaas-paas_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;HRMS IT Automation PaaS Offering&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/idosgames.sdk?ocid=GTMRewards_WhatsNewBlog_sdk_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;iDos Games Engine&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/symphonyai1704463544266.industrial_asset?ocid=GTMRewards_WhatsNewBlog_industrial_asset_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Industrial: Predictive Asset Intelligence&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/inextlabspteltd1640323020583.inflow-healthcare?ocid=GTMRewards_WhatsNewBlog_inflow-healthcare_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;inFlow for Healthcare&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/consulting-services/caliandigitalsolutions.cds_custom_copilot_briefing?ocid=GTMRewards_WhatsNewBlog_cds_custom_copilot_briefing_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Integrate Copilot into Your System: 2-Hour Briefing&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/aebischmidtnederlandbv1685026054127.intelliops_offer_01?ocid=GTMRewards_WhatsNewBlog_intelliops_offer_01_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;IntelliOps Offer 2024&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/spektra.ontelli-predict_pro_suite?ocid=GTMRewards_WhatsNewBlog_ontelli-predict_pro_suite_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;IntelliPredict Pro Suite&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/lassosecurityinc1718012537226.lasso_for_code_assistants?ocid=GTMRewards_WhatsNewBlog_lasso_for_code_assistants_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Lasso for Code Assistants&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/lassosecurityinc1718012537226.lasso_for_genai_chatbots?ocid=GTMRewards_WhatsNewBlog_lasso_for_genai_chatbots_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Lasso for GenAI Chatbots&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/lassosecurityinc1718012537226.lasso_security_for_model_protection?ocid=GTMRewards_WhatsNewBlog_lasso_security_for_model_protection_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Lasso Security for Model Protection&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/latent_ai.leip_sdk?ocid=GTMRewards_WhatsNewBlog_leip_sdk_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Leip SDK Latent AI&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/sra1718253565681.maildepot?ocid=GTMRewards_WhatsNewBlog_maildepot_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;MailDepot&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/orangecyberdefenseglobal1706864477951.ocd_global_mis_identify?ocid=GTMRewards_WhatsNewBlog_ocd_global_mis_identify_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Managed Industrial Security [identify]&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/matildainc.matilda_optimize_v1?ocid=GTMRewards_WhatsNewBlog_matilda_optimize_v1_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Matilda Optimize&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/consulting-services/oquilanv1582706633974.oquila_data_fabric_assessment?ocid=GTMRewards_WhatsNewBlog_oquila_data_fabric_assessment_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Microsoft Fabric Quickscan: 2-Hour Assessment&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/finsrv-symphonyai1710774737592.nr_amltm_saitenant?ocid=GTMRewards_WhatsNewBlog_nr_amltm_saitenant_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;NetReveal AML Transaction Monitoring&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/384bf293-39a6-4500-9c53-7eb3ad20da8c.trustedflaggers?ocid=GTMRewards_WhatsNewBlog_trustedflaggers_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Online Illicit Trade Detection: Unauthorised Pesticides and Crop Protection Products Module&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/tidalmediainc.owncloud-platform-debian-11?ocid=GTMRewards_WhatsNewBlog_owncloud-platform-debian-11_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;ownCloud Platform on Debian 11&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/tidalmediainc.owncloud-platform-debian-12?ocid=GTMRewards_WhatsNewBlog_owncloud-platform-debian-12_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;ownCloud Platform on Debian 12&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/tidalmediainc.owncloud-platform-red-hat-7?ocid=GTMRewards_WhatsNewBlog_owncloud-platform-red-hat-7_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;ownCloud Platform on Red Hat Enterprise Linux 7&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/tidalmediainc.owncloud-platform-red-hat-8?ocid=GTMRewards_WhatsNewBlog_owncloud-platform-red-hat-8_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;ownCloud Platform on Red Hat Enterprise Linux 8&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/tidalmediainc.owncloud-platform-red-hat-9?ocid=GTMRewards_WhatsNewBlog_owncloud-platform-red-hat-9_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;ownCloud Platform on Red Hat Enterprise Linux 9&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/tidalmediainc.owncloud-platform-ubuntu-20-04?ocid=GTMRewards_WhatsNewBlog_owncloud-platform-ubuntu-20-04_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;ownCloud Platform on Ubuntu 20.04&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/tidalmediainc.owncloud-platform-ubuntu-22-04?ocid=GTMRewards_WhatsNewBlog_owncloud-platform-ubuntu-22-04_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;ownCloud Platform on Ubuntu 22.04&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/workspan1709101250155.peruserpublicplanpublish?ocid=GTMRewards_WhatsNewBlog_peruserpublicplanpublish_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;peruser&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/verteriminc1687955088794.test_offer?ocid=GTMRewards_WhatsNewBlog_test_offer_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Private AI Insights&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/leonardospa1635939552143.spc?ocid=GTMRewards_WhatsNewBlog_spc_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Secure Public Cloud&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/finsrv-symphonyai1710774737592.sensa_ihub_saitenant?ocid=GTMRewards_WhatsNewBlog_sensa_ihub_saitenant_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Sensa Investigation Hub&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/devartsro1663062248796.skyvia_data_integration?ocid=GTMRewards_WhatsNewBlog_skyvia_data_integration_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Skyvia Data Integration&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/diakhatecorp1687639020154.social_insight_2024?ocid=GTMRewards_WhatsNewBlog_social_insight_2024_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Social Insight&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/swiftmultiverseinc1681869678857.swiftclouderp?ocid=GTMRewards_WhatsNewBlog_swiftclouderp_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Swift Cloud ERP&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/techhouse.thap-rs-awarem365?ocid=GTMRewards_WhatsNewBlog_thap-rs-awarem365_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;TechHouse&#39;s Aware Report for Microsoft 365: Nonprofit&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/daviesgroup1695800807636.veriphyamlchecks?ocid=GTMRewards_WhatsNewBlog_veriphyamlchecks_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Veriphy AML Onboarding and Compliance Checks&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/informationpowerlimited1610485179650.vinea_nova?ocid=GTMRewards_WhatsNewBlog_vinea_nova_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Vinea for Winegrowers and Vineyards&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/visionairy1699262123213.ec85b6a8-1e96-49c2-ad53-f9ec58078d03?ocid=GTMRewards_WhatsNewBlog_ec85b6a8-1e96-49c2-ad53-f9ec58078d03_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Visionairy - Software&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/glventures1672743351279.xfa?ocid=GTMRewards_WhatsNewBlog_xfa_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;XFA&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;62px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/zetaalphavectorbv1647510784597.zeta_alpha_neural_discovery?ocid=GTMRewards_WhatsNewBlog_zeta_alpha_neural_discovery_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Zeta Alpha Neural Discovery Platform&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan=&quot;2&quot; width=&quot;100%&quot; height=&quot;63px&quot; valign=&quot;top&quot; style=&quot;padding: 15px; width: 85%;&quot;&gt;&lt;A href=&quot;https://azuremarketplace.microsoft.com/marketplace/apps/1615257339685.zscaler-cloud-connector?ocid=GTMRewards_WhatsNewBlog_zscaler-cloud-connector_06272024&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Zscaler Cloud Connector&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;I&gt;This content was generated by Microsoft Azure OpenAI and then revised by human editors.&lt;/I&gt;&lt;/P&gt;</description>
					<guid>https://techcommunity.microsoft.com/t5/marketplace-blog/new-on-azure-marketplace-june-14-20-2024/ba-p/4157312</guid>
                    <dc:creator>Luxmi_Nagaraj</dc:creator>
					<pubDate>Thu, 27 Jun 2024 06:00:00 PDT</pubDate>
				</item>
				<item>
				<title>Introducing SOC Optimization API</title>
					<link>https://techcommunity.microsoft.com/t5/microsoft-sentinel-blog/introducing-soc-optimization-api/ba-p/4176966</link>
					<description>&lt;P&gt;&lt;A href=&quot;https://techcommunity.microsoft.com/t5/microsoft-sentinel-blog/soc-optimization-unlock-the-power-of-precision-driven-security/ba-p/4130589&quot; target=&quot;_self&quot;&gt;SOC optimization&lt;/A&gt; is a new feature designed to combine the power of out of the box content with the flexibility of the SIEM to help you optimize your SOC processes and coverage to your organization’s specific needs, priorities, threats and environment. The first phase of this new feature helps you gain deep insights into your data usage patterns and coverage gaps against specific threats. It provides actionable recommendations to tighten your ingestion rates for data that doesn&#39;t provide security value, leverage correctly the data the does and improve your current coverage based on the threat landscape. You can learn more about the feature with the following resources.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Documentation: &lt;A href=&quot;https://learn.microsoft.com/azure/sentinel/soc-optimization/soc-optimization-access?tabs=azure-portal&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;SOC optimization overview&lt;/A&gt; ; &lt;A href=&quot;https://learn.microsoft.com/azure/sentinel/soc-optimization/soc-optimization-reference&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Recommendation’s logic&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Short overview and demo: &lt;A href=&quot;https://www.youtube.com/watch?v=b0rbPZwBuc0&quot; target=&quot;_blank&quot; rel=&quot;noopener nofollow noreferrer&quot;&gt;SOC optimization Ninja show&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;In dept webinar: &lt;A href=&quot;https://www.youtube.com/watch?v=Uk9x60grT-o&quot; target=&quot;_blank&quot; rel=&quot;noopener nofollow noreferrer&quot;&gt;Manage your data, costs and protections with SOC optimization&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In this blog, we will focus on the API usage for SOC optimization. That’s right, if you didn’t know, there is an API available for you to interact with programmatically.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=&quot;5&quot; color=&quot;#2356EF&quot;&gt;&lt;STRONG&gt;The API&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;Having an API for the SOC optimization feature is crucial for several reasons. We aim to unlock the power of precision-driven security and empower security teams through API with flexibility in automation, integration, customization, scalability and real-time access to SOC optimization data.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Refer to the &lt;A href=&quot;https://github.com/Azure/azure-rest-api-specs/blob/main/specification/securityinsights/resource-manager/Microsoft.SecurityInsights/preview/2024-01-01-preview/Recommendations.json&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Swagger specification&lt;/A&gt; and &lt;A href=&quot;https://github.com/Azure/azure-rest-api-specs/tree/main/specification/securityinsights/resource-manager/Microsoft.SecurityInsights/preview/2024-01-01-preview/examples/recommendations&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;examples&lt;/A&gt; to learn more about the API.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-inline&quot; image-alt=&quot;Swagger.png&quot; style=&quot;width: 999px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/595140iCB77F17A1FA86811/image-size/large?v=v2&amp;amp;px=999&quot; role=&quot;button&quot; title=&quot;Swagger.png&quot; alt=&quot;Swagger.png&quot; /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=&quot;5&quot; color=&quot;#2356EF&quot;&gt;Use cases&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;There are numerous scenarios where the SOC optimization API can be utilized. Here are some key use cases:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;You can build custom reports and dashboards, for example, with Workbooks, Power BI, and other reporting tools. The &lt;A href=&quot;https://techcommunity.microsoft.com/t5/microsoft-sentinel-blog/introducing-microsoft-sentinel-optimization-workbook/ba-p/3901489&quot; target=&quot;_blank&quot;&gt;Sentinel Optimization workbook&lt;/A&gt; has been updated with recommendation data via the API.&lt;/LI&gt;
&lt;LI&gt;Integrate with third-party tools such as SOAR, ITSM, or any other applications that need to integrate with recommendations programmatically.&lt;/LI&gt;
&lt;LI&gt;The API allows real-time access to SOC Optimization data. Security teams can retrieve up-to-date recommendations, trigger evaluations if needed, and respond promptly to the suggestions. Recommendations are calculated every 24 hours, and with the API you’re always up to date.&lt;/LI&gt;
&lt;LI&gt;For customers or MSSPs managing multiple environments, the API provides a scalable way to handle recommendations across multiple workspaces.&lt;/LI&gt;
&lt;LI&gt;You can export the data from the API and store it externally for audit, archiving, or tracking trends.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=&quot;3&quot;&gt;&lt;EM&gt;&lt;FONT color=&quot;#CF3600&quot;&gt;“We consider this feature as a valuable source of data for us and the customers we protect, it speeds up many tasks for us and provides meaningful insights we can act upon. The API and the reporting that it enables improves our efficiency and accuracy and reduces manual effort for custom reporting, thus reducing our costs and providing a better fidelity of service. “&lt;/FONT&gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size=&quot;2&quot;&gt;&lt;STRONG&gt;&lt;EM&gt;&lt;FONT color=&quot;#CF3600&quot;&gt;Clive Watson – Solution Director, Quorum Cyber&lt;/FONT&gt;&lt;/EM&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=&quot;3&quot;&gt;&lt;EM&gt;&lt;FONT color=&quot;#CF3600&quot;&gt;&lt;STRONG&gt;&lt;FONT size=&quot;5&quot; color=&quot;#2356EF&quot;&gt;Available actions&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;Below is a summary of the API actions and sample their sample responses.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;1. &lt;STRONG&gt;Get recommendations&lt;/STRONG&gt;&lt;EM style=&quot;font-family: inherit;&quot;&gt;&amp;nbsp;&lt;/EM&gt;&lt;/P&gt;
&lt;P style=&quot; padding-left : 30px; &quot;&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style=&quot; padding-left : 30px; &quot;&gt;Use this action to list all the recommendations in your workspace.&lt;/P&gt;
&lt;P style=&quot; padding-left : 30px; &quot;&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style=&quot; padding-left : 30px; &quot;&gt;&lt;FONT size=&quot;2&quot; color=&quot;#1460AA&quot;&gt;&lt;EM&gt;GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/recommendations&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot; padding-left : 30px; &quot;&gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-inline&quot; image-alt=&quot;GET-recommendations.png&quot; style=&quot;width: 999px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/595144iF7F7D7D7A0EF129C/image-size/large?v=v2&amp;amp;px=999&quot; role=&quot;button&quot; title=&quot;GET-recommendations.png&quot; alt=&quot;GET-recommendations.png&quot; /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&amp;nbsp;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;2. &lt;STRONG&gt;Get recommendation&lt;/STRONG&gt;&lt;/P&gt;
&lt;P style=&quot; padding-left : 30px; &quot;&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style=&quot; padding-left : 30px; &quot;&gt;This allows you to get a specific recommendation by id. The id can be obtained from the previous action.&lt;/P&gt;
&lt;P style=&quot; padding-left : 30px; &quot;&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style=&quot; padding-left : 30px; &quot;&gt;&lt;FONT size=&quot;2&quot; color=&quot;#1460AA&quot;&gt;&lt;EM&gt;GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/recommendations/{recommendationId}&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot; padding-left : 30px; &quot;&gt;&lt;FONT size=&quot;2&quot; color=&quot;#1460AA&quot;&gt;&lt;EM&gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-inline&quot; image-alt=&quot;GET-recommendation.png&quot; style=&quot;width: 999px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/595142iFD968232031F641C/image-size/large?v=v2&amp;amp;px=999&quot; role=&quot;button&quot; title=&quot;GET-recommendation.png&quot; alt=&quot;GET-recommendation.png&quot; /&gt;&lt;/span&gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot; padding-left : 30px; &quot;&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style=&quot; padding-left : 30px; &quot;&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;3. &lt;STRONG&gt;Patch recommendation&lt;/STRONG&gt;&lt;/P&gt;
&lt;P style=&quot; padding-left : 30px; &quot;&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style=&quot; padding-left : 30px; &quot;&gt;This allows you to update the status of a recommendation. For example, mark a recommendation as in progress, completed, dismissed or reactivate a recommendation.&lt;/P&gt;
&lt;P style=&quot; padding-left : 30px; &quot;&gt;Supported values when configuring the state property are ‘Active’, ‘InProgress’, ‘Dismissed’, ‘CompletedByUser’ and ‘CompletedBySystem’&lt;/P&gt;
&lt;P style=&quot; padding-left : 30px; &quot;&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style=&quot; padding-left : 30px; &quot;&gt;&lt;FONT size=&quot;2&quot; color=&quot;#1460AA&quot;&gt;&lt;EM&gt;PATCH /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/recommendations/{recommendationId}&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot; padding-left : 30px; &quot;&gt;&lt;FONT size=&quot;2&quot; color=&quot;#1460AA&quot;&gt;&lt;EM&gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-inline&quot; image-alt=&quot;Patch.png&quot; style=&quot;width: 999px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/595145iC204A24D1C86C57F/image-size/large?v=v2&amp;amp;px=999&quot; role=&quot;button&quot; title=&quot;Patch.png&quot; alt=&quot;Patch.png&quot; /&gt;&lt;/span&gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot; padding-left : 30px; &quot;&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;4. &lt;STRONG&gt;Reevaluate&lt;/STRONG&gt;&lt;STRONG&gt;&amp;nbsp;recommendation&lt;/STRONG&gt;&lt;/P&gt;
&lt;P style=&quot; padding-left : 30px; &quot;&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style=&quot; padding-left : 30px; &quot;&gt;Use this action to manually trigger the evaluation for a recommendation.&lt;/P&gt;
&lt;P style=&quot; padding-left : 30px; &quot;&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style=&quot; padding-left : 30px; &quot;&gt;&lt;FONT size=&quot;2&quot; color=&quot;#1460AA&quot;&gt;&lt;EM&gt;POST /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/recommendations/{recommendationId}&lt;/EM&gt; &lt;EM&gt;/triggerEvaluation&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot; padding-left : 30px; &quot;&gt;&lt;FONT size=&quot;2&quot; color=&quot;#1460AA&quot;&gt;&lt;EM&gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-inline&quot; image-alt=&quot;Reevaluate.png&quot; style=&quot;width: 999px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/595147i593F9BD4542400C0/image-size/large?v=v2&amp;amp;px=999&quot; role=&quot;button&quot; title=&quot;Reevaluate.png&quot; alt=&quot;Reevaluate.png&quot; /&gt;&lt;/span&gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot; padding-left : 30px; &quot;&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style=&quot; padding-left : 30px; &quot;&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=&quot;3&quot;&gt;&lt;EM&gt;&lt;FONT color=&quot;#CF3600&quot;&gt;&lt;STRONG&gt;&lt;FONT size=&quot;5&quot; color=&quot;#2356EF&quot;&gt;Sample workbook&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;If you need a sample for reference or to get started, you can refer to the Microsoft Sentinel Optimization Workbook as mentioned earlier. Install the workbook from the content hub, save the template, and launch the workbook. You will find the ‘SOC Optimization’ tab that visualizes the data based on the SOC optimization API.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-inline&quot; image-alt=&quot;OptimizationWorkbook1.png&quot; style=&quot;width: 999px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/595148i7025B5C26203E953/image-size/large?v=v2&amp;amp;px=999&quot; role=&quot;button&quot; title=&quot;OptimizationWorkbook1.png&quot; alt=&quot;OptimizationWorkbook1.png&quot; /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Expand the items under ‘Details’ to drill down into each optimization type. Below are sample screenshots for ‘data value optimization’ and ‘threat-based optimization’ from the workbook.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-inline&quot; image-alt=&quot;OptimizationWorkbook2.png&quot; style=&quot;width: 999px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/595149iB43ABADA740633F7/image-size/large?v=v2&amp;amp;px=999&quot; role=&quot;button&quot; title=&quot;OptimizationWorkbook2.png&quot; alt=&quot;OptimizationWorkbook2.png&quot; /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-inline&quot; image-alt=&quot;OptimizationWorkbook3.png&quot; style=&quot;width: 999px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/595150i17E279E4FF201542/image-size/large?v=v2&amp;amp;px=999&quot; role=&quot;button&quot; title=&quot;OptimizationWorkbook3.png&quot; alt=&quot;OptimizationWorkbook3.png&quot; /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Edit the workbook to check the parameters defined for SOC optimization (at the top of the workbook) and see how each visualization is built.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-inline&quot; image-alt=&quot;OptimizationWorkbookParam.png&quot; style=&quot;width: 656px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/595151i64D0A80FAA462CEC/image-size/large?v=v2&amp;amp;px=999&quot; role=&quot;button&quot; title=&quot;OptimizationWorkbookParam.png&quot; alt=&quot;OptimizationWorkbookParam.png&quot; /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=&quot;3&quot;&gt;&lt;EM&gt;&lt;FONT color=&quot;#CF3600&quot;&gt;&lt;STRONG&gt;&lt;FONT size=&quot;5&quot; color=&quot;#2356EF&quot;&gt;Customer story&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;Below is the case study shared by Quorum Cyber:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;“When we first saw the preview of SOC Optimization the idea resonated with work we already do for customers as their MSSP.&amp;nbsp;We knew that customers would be excited by this level of detail and insight provided and they would ask us questions about this.&amp;nbsp;We were impressed with the API provided from day one, it worked immediately with Sentinel Workbooks, and we were able to almost immediately incorporate new reports on a customer-by-customer basis.&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&lt;BR /&gt;However, we were really interested in how we could scale this knowledge and be proactive. This is where the API really helped us; we were able to use it to detect all customers with data and bring those insights centrally to report on them.&amp;nbsp;This gave us a few advantages; one was that we could see where a customer had an issue and where we might need to assist.&amp;nbsp;For example, a customer has a warning about zero usage of a table (which you can’t detect otherwise), this helps our on-boarding team and improves our ongoing management, as it’s good to know that a table may have been asked for but isn’t used, or that over time the usage or importance of this may have changed and maybe we can adjust accordingly. &amp;nbsp;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&amp;nbsp;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Detection coverage is a key part of us being an MSSP, we look to provide threat-led analytic rules to our customers, so having insights from the API on what might be missing and areas to investigate is crucial and looking at that data across customers at scale has given us many invaluable insights.&amp;nbsp;For example, one customer being recommended coverage is important but having many customers with the same recommendation might mean this is a crucial task and we need to adopt the recommendation faster.&amp;nbsp;&amp;nbsp;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&lt;BR /&gt;What we also appreciated was the link back to the Microsoft Sentinel GitHub for each analytic and the counts of active vs. available, so not only did we know that there were, for example, eight of 10 active detections deployed, but we had the GUID of that detection to look it up. With that data were able to correlate that GUID to our own GitHub repository to match to any customization we have done to that use case.”&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&lt;FONT size=&quot;3&quot;&gt;&lt;FONT color=&quot;#CF3600&quot;&gt;&lt;STRONG&gt;&lt;FONT size=&quot;5&quot; color=&quot;#2356EF&quot;&gt;Summary&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;Get started with the SOC optimization API today. We hope that this detailed walkthrough will help you unlock your use cases via the API.&lt;/P&gt;
&lt;P&gt;Here is a list of useful resources mentioned in the blog:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;API: &lt;A href=&quot;https://microsoftapc-my.sharepoint.com/personal/tatecksi_microsoft_com/Documents/Shared/raw.githubusercontent.com/Azure/azure-rest-api-specs/main/specification/securityinsights/resource-manager/Microsoft.SecurityInsights/preview/2024-01-01-preview/Recommendations.json&quot; target=&quot;_blank&quot; rel=&quot;noopener nofollow noreferrer&quot;&gt;Swagger specification&lt;/A&gt; and &lt;A href=&quot;https://github.com/Azure/azure-rest-api-specs/tree/main/specification/securityinsights/resource-manager/Microsoft.SecurityInsights/preview/2024-01-01-preview/examples/recommendations&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;examples&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Documentation: &lt;A href=&quot;https://learn.microsoft.com/azure/sentinel/soc-optimization/soc-optimization-access?tabs=azure-portal&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;SOC optimization overview&lt;/A&gt; ; &lt;A href=&quot;https://learn.microsoft.com/azure/sentinel/soc-optimization/soc-optimization-reference&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Recommendation’s logic&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Short overview and demo: &lt;A href=&quot;https://www.youtube.com/watch?v=b0rbPZwBuc0&quot; target=&quot;_blank&quot; rel=&quot;noopener nofollow noreferrer&quot;&gt;SOC optimization Ninja show&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;In dept webinar: &lt;A href=&quot;https://www.youtube.com/watch?v=Uk9x60grT-o&quot; target=&quot;_blank&quot; rel=&quot;noopener nofollow noreferrer&quot;&gt;Manage your data, costs and protections with SOC optimization&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Workbook: &lt;A href=&quot;https://techcommunity.microsoft.com/t5/microsoft-sentinel-blog/introducing-microsoft-sentinel-optimization-workbook/ba-p/3901489&quot; target=&quot;_blank&quot;&gt;Sentinel Optimization workbook&lt;/A&gt;&lt;/P&gt;</description>
					<guid>https://techcommunity.microsoft.com/t5/microsoft-sentinel-blog/introducing-soc-optimization-api/ba-p/4176966</guid>
                    <dc:creator>Jeremy Tan</dc:creator>
					<pubDate>Thu, 27 Jun 2024 03:04:38 PDT</pubDate>
				</item>
				<item>
				<title>Using Keycloak with Azure AD to integrate AKS Cluster authentication process</title>
					<link>https://techcommunity.microsoft.com/t5/microsoft-developer-community/using-keycloak-with-azure-ad-to-integrate-aks-cluster/ba-p/4174238</link>
					<description>&lt;H2 id=&quot;toc-hId-1252630493&quot;&gt;Introduction&lt;/H2&gt;
&lt;P&gt;Integrating Azure Kubernetes Service (AKS) with Keycloak through Azure Active Directory (Azure AD) as an intermediary leverages Azure AD’s support for OpenID Connect (OIDC) to handle authentication and authorization. This integration enhances security, streamlines user management, and simplifies the authentication process for users accessing the AKS cluster.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2 id=&quot;toc-hId--554823970&quot;&gt;Integrating Azure Kubernetes Service (AKS) with Keycloak through Azure Active Directory (Azure AD) Use case&lt;/H2&gt;
&lt;P&gt;The integration of AKS with Keycloak using Azure AD is highly applicable in all these industries and beyond that prioritize security, scalability, and efficient user management, making it a best practice for organizations leveraging cloud-based Kubernetes environments.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;Financial Services:&lt;/STRONG&gt; Securely manage and authenticate thousands of users accessing sensitive financial data and applications hosted on Kubernetes clusters.&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Healthcare:&lt;/STRONG&gt; Protect patient data and ensure compliance with healthcare regulations while providing medical staff secure access to applications.&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG style=&quot;font-family: inherit;&quot;&gt;E-commerce:&lt;/STRONG&gt;&lt;SPAN&gt; Manage a large user base accessing e-commerce platforms and ensure secure transactions and user data protection.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG style=&quot;font-family: inherit;&quot;&gt;Technology and Software Development:&lt;/STRONG&gt;&lt;SPAN&gt; Provide developers with secure access to development environments and resources hosted on Kubernetes clusters.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG style=&quot;font-family: inherit;&quot;&gt;Education:&lt;/STRONG&gt;&lt;SPAN&gt; Manage access to educational resources and applications for students, faculty, and staff in a secure manner.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;EM&gt;&amp;nbsp;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-inline&quot; image-alt=&quot;sasina_1-1719173123194.png&quot; style=&quot;width: 999px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/594188iADBD67E80D659179/image-size/large?v=v2&amp;amp;px=999&quot; role=&quot;button&quot; title=&quot;sasina_1-1719173123194.png&quot; alt=&quot;sasina_1-1719173123194.png&quot; /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Figure 1: Similar use case architecture.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3 id=&quot;toc-hId-135737504&quot;&gt;&lt;STRONG&gt;Concept&lt;/STRONG&gt;&lt;/H3&gt;
&lt;P&gt;To make this integration possible and effective you should have a clear understanding of the following components, the concept of using Azure AD as an intermediary, and the pre-requisites.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2 id=&quot;toc-hId-125234400&quot;&gt;Understanding the Key Components&lt;BR /&gt;&lt;BR /&gt;&lt;/H2&gt;
&lt;H3 id=&quot;toc-hId-815795874&quot;&gt;What is AKS?&lt;/H3&gt;
&lt;P&gt;Azure Kubernetes Service (AKS) is a managed Kubernetes service that simplifies deploying, managing, and operating Kubernetes clusters in the cloud.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3 id=&quot;toc-hId--991658589&quot;&gt;What is Keycloak&lt;/H3&gt;
&lt;P&gt;Keycloak is an open-source identity and access management solution that provides features like single sign-on (SSO), identity brokering, and user federation.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3 id=&quot;toc-hId-1495854244&quot;&gt;What is Azure AD?&lt;/H3&gt;
&lt;P&gt;Azure Active Directory (Azure AD/Microsoft Entra ID) is Microsoft’s cloud-based identity and access management service, which helps users access external resources like Microsoft 365, the Azure portal, and thousands of other SaaS applications.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3 id=&quot;toc-hId--311600219&quot;&gt;Overview of OIDC&lt;/H3&gt;
&lt;P&gt;OpenID Connect (OIDC) is an identity layer built on top of the OAuth 2.0 protocol, allowing clients to verify the identity of end-users based on the authentication performed by an authorization server.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2 id=&quot;toc-hId--322103323&quot;&gt;Why Use Azure AD as an Intermediary?&lt;/H2&gt;
&lt;P&gt;Using Azure AD as an intermediary offers several benefits:&lt;BR /&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;Enhanced Security:&lt;/STRONG&gt; Leverages Azure AD’s robust security features.&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Simplified Management:&lt;/STRONG&gt; Centralizes authentication and authorization.&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Seamless Integration:&lt;/STRONG&gt; Provides easy integration with Azure services and applications.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2 id=&quot;toc-hId--2129557786&quot;&gt;Pre-requisites for Integration&lt;/H2&gt;
&lt;P&gt;Before starting the integration process, ensure you have:&lt;BR /&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;Azure AD:&lt;/STRONG&gt; Set up and configured with necessary permissions.&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Keycloak:&lt;/STRONG&gt; Configured with a realm ready to be integrated.&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;AKS Cluster:&lt;/STRONG&gt; Either existing or a plan to create a new one with Azure AD integration.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-inline&quot; image-alt=&quot;sasina_2-1719173123196.png&quot; style=&quot;width: 999px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/594187i591B7E0FF2C01B84/image-size/large?v=v2&amp;amp;px=999&quot; role=&quot;button&quot; title=&quot;sasina_2-1719173123196.png&quot; alt=&quot;sasina_2-1719173123196.png&quot; /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Figure 2: Mian concept&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;According to the image shown in Figure 2: Main concept, the authentication processes taken place in this concept is Azure Active Directory (Azure AD/Microsoft Entra ID) at the center, and from the right Azure Kubernetes Service requested an authentication and Azure AD will perform OIDC Token Exchange to Keycloak at the left, then Keycloak will perform validation and revert back to Azure AD while, Azure AD respond back to AKS.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2 id=&quot;toc-hId-2031724786&quot;&gt;Hands-on (Technical Steps)&lt;/H2&gt;
&lt;P&gt;More technical in these steps and processes, you will find step-by-step guide for seamless Integration.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2 id=&quot;toc-hId-224270323&quot;&gt;Register Keycloak as an Application in Azure AD&lt;BR /&gt;&amp;nbsp;&lt;/H2&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;STRONG&gt;Create an App Registration in Azure AD:&lt;/STRONG&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; Navigate to Azure AD and create a new app registration.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-inline&quot; image-alt=&quot;sasina_29-1719173579174.png&quot; style=&quot;width: 999px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/594198i946817D8DE0C4304/image-size/large?v=v2&amp;amp;px=999&quot; role=&quot;button&quot; title=&quot;sasina_29-1719173579174.png&quot; alt=&quot;sasina_29-1719173579174.png&quot; /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Figure 3: Register Keycloak as an Application in Azure AD -1&lt;/P&gt;
&lt;P&gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-inline&quot; image-alt=&quot;sasina_30-1719173641195.png&quot; style=&quot;width: 999px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/594199i66B3618D21EBED9F/image-size/large?v=v2&amp;amp;px=999&quot; role=&quot;button&quot; title=&quot;sasina_30-1719173641195.png&quot; alt=&quot;sasina_30-1719173641195.png&quot; /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Figure 4: Register Keycloak as an Application in Azure AD -2&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Save the Client ID and Client Secret from Azure AD. This information will be needed later in Keycloak.&lt;/P&gt;
&lt;OL start=&quot;2&quot;&gt;
&lt;LI style=&quot; text-align : left; &quot;&gt;&lt;STRONG&gt;Obtain Client ID and Client Secret&lt;/STRONG&gt;&lt;/LI&gt;
&lt;LI style=&quot; text-align : left; &quot;&gt;After the registration is complete, go to the app&#39;s overview page and copy the &quot;Application (client) ID&quot;.&amp;nbsp;&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;Navigate to &quot;Certificates &amp;amp; secrets&quot; and create a new client secret. Copy the value of the client secret as it will not be shown again.&lt;/P&gt;
&lt;DIV id=&quot;tinyMceEditorsasina_13&quot; class=&quot;mceNonEditable lia-copypaste-placeholder&quot;&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-inline&quot; image-alt=&quot;sasina_31-1719173946464.png&quot; style=&quot;width: 999px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/594200iDC3308301D5E3598/image-size/large?v=v2&amp;amp;px=999&quot; role=&quot;button&quot; title=&quot;sasina_31-1719173946464.png&quot; alt=&quot;sasina_31-1719173946464.png&quot; /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Figure 5: Register Keycloak as an Application in Azure AD -3&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL start=&quot;3&quot;&gt;
&lt;LI&gt;&lt;STRONG&gt;Configure API Permissions:&lt;/STRONG&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; Go to &quot;API permissions&quot; and add the required Microsoft Graph API permissions. Typically, you need `User.Read` and `openid`, `profile`, and `email` permissions.&lt;/P&gt;
&lt;DIV id=&quot;tinyMceEditorsasina_14&quot; class=&quot;mceNonEditable lia-copypaste-placeholder&quot;&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-inline&quot; image-alt=&quot;sasina_32-1719174004345.png&quot; style=&quot;width: 724px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/594201i057BD477920B213C/image-dimensions/724x284?v=v2&quot; width=&quot;724&quot; height=&quot;284&quot; role=&quot;button&quot; title=&quot;sasina_32-1719174004345.png&quot; alt=&quot;sasina_32-1719174004345.png&quot; /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Figure 6: Register Keycloak as an Application in Azure AD -4&lt;/P&gt;
&lt;DIV id=&quot;tinyMceEditorsasina_17&quot; class=&quot;mceNonEditable lia-copypaste-placeholder&quot;&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-inline&quot; image-alt=&quot;sasina_33-1719174062102.png&quot; style=&quot;width: 377px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/594202i119BFBE3A1501E58/image-size/large?v=v2&amp;amp;px=999&quot; role=&quot;button&quot; title=&quot;sasina_33-1719174062102.png&quot; alt=&quot;sasina_33-1719174062102.png&quot; /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Figure 7: Register Keycloak as an Application in Azure AD -5&lt;/P&gt;
&lt;P&gt;On click Add a permission, the above similar pane will be displayed as shown and you will click on Add permission. Then, after Add permission, you will have similar configuration to the below image.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-inline&quot; image-alt=&quot;sasina_34-1719174139536.png&quot; style=&quot;width: 738px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/594203iE420DED60FABD877/image-dimensions/738x340?v=v2&quot; width=&quot;738&quot; height=&quot;340&quot; role=&quot;button&quot; title=&quot;sasina_34-1719174139536.png&quot; alt=&quot;sasina_34-1719174139536.png&quot; /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Figure 8: Register Keycloak as an Application in Azure AD -6&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2 id=&quot;toc-hId--1583184140&quot;&gt;Configure Keycloak to Use Azure AD&lt;/H2&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;STRONG&gt;Set Up Keycloak:&lt;/STRONG&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href=&quot;https://www.keycloak.org/downloads&quot; target=&quot;_blank&quot; rel=&quot;noopener nofollow noreferrer&quot;&gt;https://www.keycloak.org/downloads&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href=&quot;https://quay.io/repository/keycloak/keycloak&quot; target=&quot;_blank&quot; rel=&quot;noopener nofollow noreferrer&quot;&gt;https://quay.io/repository/keycloak/keycloak&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;Log in to the Keycloak admin console.&lt;/LI&gt;
&lt;LI&gt;Select the realm you want to configure or create a new realm.&lt;BR /&gt;&amp;nbsp;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-inline&quot; image-alt=&quot;sasina_35-1719174212915.png&quot; style=&quot;width: 999px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/594204i907E5E0C3C69FAEC/image-size/large?v=v2&amp;amp;px=999&quot; role=&quot;button&quot; title=&quot;sasina_35-1719174212915.png&quot; alt=&quot;sasina_35-1719174212915.png&quot; /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Figure 9: Configure Keycloak to use Azure AD&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL start=&quot;2&quot;&gt;
&lt;LI&gt;&lt;STRONG&gt;Add Azure AD as an Identity Provider:&lt;/STRONG&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&amp;nbsp; In the left menu, go to &quot;Identity Providers&quot;.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&amp;nbsp;&amp;nbsp; Click &quot;Add provider&quot; and select &quot;OpenID Connect v1.0&quot;.&lt;/LI&gt;
&lt;LI&gt;&amp;nbsp;&amp;nbsp; Fill in the details:&lt;/LI&gt;
&lt;LI&gt;&amp;nbsp;&amp;nbsp; Alias: A friendly name for the provider (e.g., AzureAD).&lt;/LI&gt;
&lt;LI&gt;&amp;nbsp;&amp;nbsp; Display Name: A display name for the login button.&lt;/LI&gt;
&lt;LI&gt;&amp;nbsp;&amp;nbsp; Authorization URL: `&lt;A href=&quot;https://login.microsoftonline.com/&quot; target=&quot;_blank&quot; rel=&quot;noopener nofollow noreferrer&quot;&gt;https://login.microsoftonline.com/&lt;/A&gt;&amp;lt;tenant-id&amp;gt;/oauth2/v2.0/authorize`&lt;/LI&gt;
&lt;LI&gt;&amp;nbsp;&amp;nbsp; Token URL: `&lt;A href=&quot;https://login.microsoftonline.com/&quot; target=&quot;_blank&quot; rel=&quot;noopener nofollow noreferrer&quot;&gt;https://login.microsoftonline.com/&lt;/A&gt;&amp;lt;tenant-id&amp;gt;/oauth2/v2.0/token`&lt;/LI&gt;
&lt;LI&gt;&amp;nbsp;&amp;nbsp; Client ID: The Application (client) ID obtained from Azure AD.&lt;/LI&gt;
&lt;LI&gt;&amp;nbsp;&amp;nbsp; Client Secret: The client secret obtained from Azure AD.&lt;/LI&gt;
&lt;LI&gt;&amp;nbsp;&amp;nbsp; Save the configuration.&lt;/LI&gt;
&lt;/UL&gt;
&lt;OL start=&quot;3&quot;&gt;
&lt;LI&gt;&lt;STRONG&gt;Import OIDC Metadata:&lt;/STRONG&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; Go to the Azure AD app registration overview and find the &quot;OpenID Connect metadata document&quot; URL.&lt;/P&gt;
&lt;DIV id=&quot;tinyMceEditorsasina_27&quot; class=&quot;mceNonEditable lia-copypaste-placeholder&quot;&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;P&gt;&lt;span class=&quot;lia-inline-image-display-wrapper lia-image-align-inline&quot; image-alt=&quot;sasina_36-1719174379794.png&quot; style=&quot;width: 999px;&quot;&gt;&lt;img src=&quot;https://techcommunity.microsoft.com/t5/image/serverpage/image-id/594205iFD9103720E43D91E/image-size/large?v=v2&amp;amp;px=999&quot; role=&quot;button&quot; title=&quot;sasina_36-1719174379794.png&quot; alt=&quot;sasina_36-1719174379794.png&quot; /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Figure 10: Configure Keycloak: In Keycloak, use this URL to import the metadata automatically, which fills out most of the configuration fields.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2 id=&quot;toc-hId-904328693&quot;&gt;Integrate AKS with Azure AD&lt;/H2&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;STRONG&gt;Enable Azure AD Integration When Creating AKS Cluster:&lt;/STRONG&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; Use the following Azure CLI command to create an AKS cluster with Azure AD integration&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;pre class=&quot;lia-code-sample language-bash&quot;&gt;&lt;code&gt;     az aks create \

       --resource-group myResourceGroup \

       --name myAKSCluster \

       --node-count 1 \

       --enable-aad \

       --aad-admin-group-object-ids &amp;lt;admin-group-object-id&amp;gt; \

       --enable-oidc-issuer \

       --oidc-issuer-url &quot;https://&amp;lt;keycloak-server&amp;gt;/auth/realms/&amp;lt;realm&amp;gt;&quot;&lt;/code&gt;&lt;/pre&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; Replace the placeholders with actual values:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; `myResourceGroup`: The resource group name.&lt;/LI&gt;
&lt;LI&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; `myAKSCluster`: The AKS cluster name.&lt;/LI&gt;
&lt;LI&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; `admin-group-object-id`: The object ID of the Azure AD group that will have admin rights.&lt;/LI&gt;
&lt;LI&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; `oidc-issuer-url`: The URL of the Keycloak OIDC issuer.&lt;/LI&gt;
&lt;/UL&gt;
&lt;OL start=&quot;2&quot;&gt;
&lt;LI&gt;&lt;STRONG&gt;Update Existing AKS Cluster:&lt;/STRONG&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; If you already have an existing AKS cluster, use the following command to enable Azure AD integration:&amp;nbsp; &amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;pre class=&quot;lia-code-sample language-bash&quot;&gt;&lt;code&gt;     az aks update \

       --resource-group myResourceGroup \

       --name myAKSCluster \

       --enable-aad \

       --aad-server-app-id &amp;lt;server-app-id&amp;gt; \

       --aad-server-app-secret &amp;lt;server-app-secret&amp;gt; \

       --aad-client-app-id &amp;lt;client-app-id&amp;gt; \

       --aad-tenant-id &amp;lt;tenant-id&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2 id=&quot;toc-hId--903125770&quot;&gt;&lt;STRONG&gt;Outcome&lt;/STRONG&gt;&lt;/H2&gt;
&lt;P&gt;The benefits of successful integration are not limited to the followings:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Streamlined User Management: Centralized user management through Azure AD.&lt;/LI&gt;
&lt;LI&gt;Enhanced Security: Leverages Azure AD’s security features to protect your AKS cluster.&lt;/LI&gt;
&lt;LI&gt;Simplify Security: Using Azure AD’s security features and Keycloak settings to simplifies the authentication process for users&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2 id=&quot;toc-hId-1584387063&quot;&gt;Conclusion&lt;/H2&gt;
&lt;P&gt;We saw in this article how integrating AKS with Keycloak using Azure AD as an intermediary provides a robust and secure authentication solution. In addition, to the above steps, you can use `kubectl` to log into the AKS cluster test the integration, redirecting to the Azure AD login page, and after successful authentication, you should be redirected back to Keycloak if configured correctly. Verify that users have the appropriate roles and permissions in both Azure AD and Keycloak to access the AKS cluster. For troubleshooting, ensure the Client ID, Secret, and URLs are correct, and verify all required permissions and alignment of Keycloak and Azure AD settings and use HTTPS for all communications and regularly review and update access controls and permissions for security. Maintaining the system by keeping all components updated and implementing monitoring tools to track the health and performance of the integration and also, advanced configurations include adjusting claims in Keycloak to meet specific requirements and configuring group memberships according to organizational structure which will be in the next article. By following the steps outlined in this article, you can ensure a seamless and efficient integration process to simplify and enhance app security.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
					<guid>https://techcommunity.microsoft.com/t5/microsoft-developer-community/using-keycloak-with-azure-ad-to-integrate-aks-cluster/ba-p/4174238</guid>
                    <dc:creator>sasina</dc:creator>
					<pubDate>Thu, 27 Jun 2024 00:00:00 PDT</pubDate>
				</item>
				<item>
				<title>Microsoft Copilot in Azure Series - Copilot Access Management</title>
					<link>https://techcommunity.microsoft.com/t5/itops-talk-blog/microsoft-copilot-in-azure-series-copilot-access-management/ba-p/4176867</link>
					<description>&lt;P&gt;Hello folks!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Today, we’re diving into &lt;STRONG&gt;Microsoft Copilot in Azure&lt;/STRONG&gt;. It’s like having a super-smart assistant in the cloud!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;It’s an AI-powered tool that’s all about making your life easier when you’re working with Azure, when you’re navigating the Azure portal, or using the Azure mobile app.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Now, keep in mind, at the time of recording this, Copilot in Azure is still in preview. That means it’s like a sneak peek, and &lt;A href=&quot;https://aka.ms/CopilotInAzure/preview-supplemental-terms&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;there are some extra terms you have to check&lt;/A&gt; out before you jump in.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This Copilot in Azure can be a real lifesaver. It knows a ton about Azure’s services and resources, it also has access to all the information in Azure Resource Graph.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;It’s like having a cheat sheet for the cloud. You can ask it questions about your environment, and it’ll give you answers tailored to your own Azure resources, and &lt;STRONG&gt;your &lt;/STRONG&gt;level of access.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;That means that Microsoft Copilot in Azure will only report on the resources that you &lt;SPAN&gt;have access to.&lt;/SPAN&gt; It can only take the actions that you have permission to perform, and it requires confirmation before making changes to your environment.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;It complies with all existing access management rules and protections such as:&lt;/P&gt;
&lt;P&gt;1- Azure role-based access control (Azure RBAC),&lt;/P&gt;
&lt;P&gt;2- Privileged Identity Management,&lt;/P&gt;
&lt;P&gt;3- Azure Policy,&lt;/P&gt;
&lt;P&gt;4- and resource locks.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can chat with Copilot right in the Azure portal or on the go with the Azure mobile app. It’s like texting with a friend who can do some of your homework for you. It’ll answer questions, run queries, and even perform tasks for you, all while keeping your organization’s policies in check.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Oh, to use Microsoft Copilot in Azure &lt;SPAN&gt;you might need to have a chat with your network or security admins about a&lt;/SPAN&gt; WebSocket connections to &lt;A href=&quot;https://directline.botframework.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener noreferrer&quot;&gt;https://directline.botframework.com&lt;/A&gt; .&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;It&#39;s required for Copilot in Azure to work.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Now, Let’s dive into controlling the Access to Microsoft Copilot in Azure.&amp;nbsp;&amp;nbsp;By default, everyone in your tenant gets to play with Copilot in Azure. But, as the Global Administrator, you’ve got the power to manage access. Want to give specific users or groups a sneak peek? No problem!&amp;nbsp; the video below shows you how to control access.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;div class=&quot;video-embed-center video-embed&quot;&gt;&lt;iframe class=&quot;embedly-embed&quot; src=&quot;https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FXIUjCOLl43M%3Ffeature%3Doembed&amp;amp;display_name=YouTube&amp;amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DXIUjCOLl43M&amp;amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FXIUjCOLl43M%2Fhqdefault.jpg&amp;amp;key=b0d40caa4f094c68be7c29880b16f56e&amp;amp;type=text%2Fhtml&amp;amp;schema=youtube&quot; width=&quot;600&quot; height=&quot;337&quot; scrolling=&quot;no&quot; title=&quot;Microsoft Copilot in Azure Series - Copilot Access Management&quot; frameborder=&quot;0&quot; allow=&quot;autoplay; fullscreen; encrypted-media; picture-in-picture;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Remember,&amp;nbsp;Copilot in Azure only helps you with the stuff you’re already allowed to touch. So, if you’ve already got access to certain data and resources, “Cool, let’s get to work!” But if it’s locked away from you, or you don’t have rights, Copilot respects that – no sneaking in or anything. It’s all about keeping things above board.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;And that’s a wrap on this episode of ITOpsTalk &quot;Using Microsoft Copilot in Azure&quot;! Stay tuned to this channel for more episodes and updates&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Catch you in the cloud!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Cheers!&lt;BR /&gt;&lt;BR /&gt;Pierre&lt;/P&gt;</description>
					<guid>https://techcommunity.microsoft.com/t5/itops-talk-blog/microsoft-copilot-in-azure-series-copilot-access-management/ba-p/4176867</guid>
                    <dc:creator>Pierre Roman</dc:creator>
					<pubDate>Thu, 27 Jun 2024 00:00:00 PDT</pubDate>
				</item>
	</channel>
</rss>
