CINXE.COM
Blogs
<!DOCTYPE html> <html lang="en-US" data-lang="en-US" crm-lang="en-US" dir="ltr" crm-lcid="1033" same-site-mode="None"> <head> <meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta http-equiv="X-UA-Compatible" content="IE=edge" /> <script type="text/javascript" > </script> <title> Blogs </title> <script src="/_portal/734cd849-2090-ed11-81ab-6045bda8a4ca/Resources/ResourceManager?lang=en-US"></script> <script type="text/javascript"> // Refresh all powerBI Iframes on Login in one Iframe window.addEventListener('message', function (event) { if (event && event.data && event.data == 'refreshPowerBI') { $("iframe.powerbi").each(function () { this.src = this.src; }); } }); // Fix for incorrect viewport width setting in IE 10 on Windows Phone 8. if (navigator.userAgent.match(/IEMobile\/10\.0/)) { var msViewportStyle = document.createElement("style"); msViewportStyle.appendChild(document.createTextNode("@-ms-viewport{width:auto!important}")); document.getElementsByTagName("head")[0].appendChild(msViewportStyle); } </script> <link href="/bootstrap.min.css?1732510087000" rel="stylesheet" /> <link href="https://content.powerapps.com/resource/powerappsportal/dist/font-awesome.bundle-3d8a58a48f.css" onerror="javascript: var target = event.target; var link = document.createElement('link'); link.crossOrigin = target.crossOrigin; link.href = '/dist/font-awesome.bundle-3d8a58a48f.css'; link.rel = 'stylesheet'; target.insertAdjacentElement('afterend',link);" rel="stylesheet" /> <link href="https://content.powerapps.com/resource/powerappsportal/dist/preform.bundle-6ce0674302.css" onerror="javascript: var target = event.target; var link = document.createElement('link'); link.crossOrigin = target.crossOrigin; link.href = '/dist/preform.bundle-6ce0674302.css'; link.rel = 'stylesheet'; target.insertAdjacentElement('afterend',link);" rel="stylesheet" /> <link href="/css_topheader.css?1732510095000" rel="stylesheet" /> <link href="/css_Community_Home.css?1732510091000" rel="stylesheet" /> <link href="/css_cmty_home_page_copilot.css?1732510091000" rel="stylesheet" /> <link href="/css_cmty_news_announcements_icon.css?1732510091000" rel="stylesheet" /> <link href="/css_homepage_banner_announcement.css?1732510094000" rel="stylesheet" /> <link href="/css_cmty_Search_Copilot.css?1732510091000" rel="stylesheet" /> <link href="/cmty_Base_Variables.css?1732510088000" rel="stylesheet" /> <link href="/css_cmty_ForumHome_Copilot.css?1732510090000" rel="stylesheet" /> <link href="/css_cmty_Notification_RightSide_Flyout.css?1732510091000" rel="stylesheet" /> <link href="/cmty_PowerVirtualAgents.css?1732510089000" rel="stylesheet" /> <link href="/css_fabric.min.css?1732510092000" rel="stylesheet" /> <link href="/css_fabric.components.min.css?1732510092000" rel="stylesheet" /> <link href="/css_febric_spacing-min.css?1732510093000" rel="stylesheet" /> <link href="/css_Header_General.css?1732510094000" rel="stylesheet" /> <link href="/cmty_Fabric_Home_common.css?1732510092000" rel="stylesheet" /> <link href="/css_footerltrStyles.css?1732510093000" rel="stylesheet" /> <link href="/css_Pagination_Async.css?1732510095000" rel="stylesheet" /> <link href="/theme.css?1732510229000" rel="stylesheet" /> <link href="/portalbasictheme.css?1732510223000" rel="stylesheet" /> <link href="/bidirectional.css?1732510087000" rel="stylesheet" /> <link href="/blogs/css_blogs_landing.css?1732510090000" rel="stylesheet" /> <div class="xrm-editable-html xrm-attribute" data-languageContext="English"><div class="xrm-attribute-value"> </div></div> <script> function createMetaTagInsideHead(property,content) { var headTag = document.getElementsByTagName('head')[0]; var childMetaTagName = document.createElement('meta'); childMetaTagName.setAttribute("name", property); childMetaTagName.setAttribute("content", content); headTag.appendChild(childMetaTagName); } //changes regarding ADO#3555206 function createSocialTagsInsideHead(property,content){ var headTag = document.getElementsByTagName('head')[0]; var childMetaTagName = document.createElement('meta'); childMetaTagName.setAttribute("property",property); childMetaTagName.setAttribute("content",content); headTag.appendChild(childMetaTagName); } //ends here //changes regarding 3771121 function createLinkTagsInsideHead(rel,href){ var headTag = document.getElementsByTagName('head')[0]; var childMetaTagName = document.createElement('link'); childMetaTagName.setAttribute("rel",rel); childMetaTagName.setAttribute("href",href); headTag.appendChild(childMetaTagName); } function addStructructuredJSONscript(metascript) { let scriptToAdd = document.createElement('script'); scriptToAdd.type = 'application/ld+json'; // Create contents of the script let inlineScript = document.createTextNode(metascript); scriptToAdd.appendChild(inlineScript); document.head.appendChild(scriptToAdd); } </script> <!--changing for ADO #3771121 --> <script> createLinkTagsInsideHead("canonical",`${window.location.origin}/blogs/`) </script> <link href="https://content.powerapps.com/resource/powerappsportal/dist/pwa-style.bundle-2739c60227.css" onerror="javascript: var target = event.target; var link = document.createElement('link'); link.crossOrigin = target.crossOrigin; link.href = '/dist/pwa-style.bundle-2739c60227.css'; link.rel = 'stylesheet'; target.insertAdjacentElement('afterend',link);" rel="stylesheet" /> </head> <body data-sitemap-state="/blogs/:/" data-dateformat="M/d/yyyy" data-timeformat="h:mm tt" data-datetimeformat="M/d/yyyy h:mm tt" data-app-path="/" data-ckeditor-basepath="/js/BaseHtmlContentDesigner/Libs/msdyncrm_/libs/ckeditor/" data-case-deflection-url="/_services/search/734cd849-2090-ed11-81ab-6045bda8a4ca"> <link href="https://content.powerapps.com/resource/powerappsportal/dist/pcf-style.bundle-2659c6f064.css" onerror="javascript: var target = event.target; var link = document.createElement('link'); link.crossOrigin = target.crossOrigin; link.href = '/dist/pcf-style.bundle-2659c6f064.css'; link.rel = 'stylesheet'; target.insertAdjacentElement('afterend',link);" rel="stylesheet" /> <div id="offlineNotificationBar" style="display: none;"> <img alt="web" id="web" onerror="javascript: var target = event.target; var img = document.createElement('img'); img.src = '/css/images/web.png'; img.alt = 'web'; img.id = 'web' ; target.insertAdjacentElement('afterend',img); target.remove();" src="https://content.powerapps.com/resource/powerappsportal/img/web.png" /> <div id="message">You’re offline. This is a read only version of the page.</div> <div id="close" onclick="this.parentElement.style.display='none';"><img alt="close" onerror="javascript: var target = event.target; var img = document.createElement('img'); img.src = '/css/images/close.png'; img.alt = 'close'; img.id = '' ; target.insertAdjacentElement('afterend',img); target.remove();" src="https://content.powerapps.com/resource/powerappsportal/img/close.png" /></div> </div> <script type="text/javascript"> window.DisableCkEditor = window.DisableCkEditor || {}; DisableCkEditor.Value = 'True'; </script> <script type="text/javascript"> var enableOmniChannelWidgetWithSiteCopilot = 'False'; if (enableOmniChannelWidgetWithSiteCopilot === "True" || enableOmniChannelWidgetWithSiteCopilot === "true") { const authUrl = window.location.origin + "/_services/auth/portalusertoken"; const fetchWithRetries = async (url, options, retries) => { try { const authResponse = await fetch(url, options); const token = await authResponse.text(); sessionStorage['c2Token'] = token; } catch (err) { if (retries === 1) throw err; return await fetchWithRetries(url, options, retries - 1); } }; fetchWithRetries(authUrl, { method: "POST" }, 4); } </script> <script type="text/javascript"> var isPvaBotAuthenticated = sessionStorage['isPvaBotAuthenticated']; var isPortalUserLoggedIn = 'False'; if ((isPvaBotAuthenticated != null || isPvaBotAuthenticated != undefined) && isPvaBotAuthenticated != isPortalUserLoggedIn) { sessionStorage['triggerPvaBotSignOut'] = true; sessionStorage.removeItem('c2Token'); sessionStorage.removeItem('directLinetoken'); sessionStorage.removeItem('conversation_Id'); } sessionStorage['isPvaBotAuthenticated'] = isPortalUserLoggedIn; </script> <script type="text/javascript"> window["Microsoft"] = window["Microsoft"] || {}; window["Microsoft"].Dynamic365 = { Portal: { User: { userName: '', contactId: '' }, version: '9.6.9.65', type: 'CDSStarterPortal', id: '76ff64d1-4765-4fe7-b797-499fd3196c8e', geo: 'NAM', tenant: '72f988bf-86f1-41af-91ab-2d7cd011db47', correlationId: '5e5f7a1d-d3c2-45c8-a396-984e0107a672', orgEnvironmentId: 'f55e79bd-d8cb-4fbb-9be2-2cefd8cb3b83', portalProductionOrTrialType: 'Production', isTelemetryEnabled: 'True', InstrumentationSettings: { instrumentationKey: '197418c5cb8c4426b201f9db2e87b914-87887378-2790-49b0-9295-51f43b6204b1-7172', collectorEndpoint: 'https://us-mobile.events.data.microsoft.com/OneCollector/1.0/' }, timerProfileForBatching: 'NEAR_REAL_TIME' } } // Mark request not cacheable if Dynamics365PortalAnalytics cookie is being refreshed by the server or if the cookie in request header is invalid // For client side telemetry intializing Dynamics365PortalAnalytics cookie object window["Microsoft"].Dynamic365.Portal.dynamics365PortalAnalytics = '0A3THBf8rNVsSBcge1_zS0dd2W_J4LUszhfdHki7DGKedWqIZ4jvHIChjV_KbNtSKk3Nv3_m7trawA1_t5lxmsmFKjW4hlW6eNF1pCAaqdYVhPwsFkbNRIguACtA_a1Jjno8TyMmU-4O4nGTfaRtjg2'; // CodeQL [SM00430] False Positive: only alphanumeric chars allowed, for non-alphanumeric char it will return INVALID_CHARACTERS_IN_COOKIE localStorage.setItem("Dynamics365PortalAnalytics", window["Microsoft"].Dynamic365.Portal.dynamics365PortalAnalytics); </script> <script type="text/javascript"> </script> <div class="xrm-editable-html xrm-attribute" data-languageContext="English"><div class="xrm-attribute-value"> </div></div> <div class="xrm-editable-html xrm-attribute" data-languageContext="English"><div class="xrm-attribute-value"><script type="text/javascript"> var titleJson = `[ { "WebPagePartialURL": "/", "NewTitle": "Find Answers | Microsoft Dynamics 365 Community", "Description":"Quickly search for answers, join discussions, post questions, and work smarter in your business applications by joining the Microsoft Dynamics 365 Community." } ]` </script></div></div> <link href="/css_Header_General.css" rel="stylesheet" /> <link href="/css_footerltrStyles.css" rel="stylesheet" /> <link href="/css_Pagination_Async.css" rel="stylesheet" /> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <style type="text/css"> section:first-of-type { overflow: visible; } .CoveoSearchbox .CoveoSearchButton { background-color: #FFFFFF !important; } @media screen and (max-width:1023px) { .nachangesHeader { width:100%; } } @media screen and (min-width: 1024px) { .nachangesHeader { width:500.5px !important; } } </style> <div id="cookie-banner"></div> <!-- SKIP TO MAIN BAR --> <a class="bapi-skip-to-main" href="#main" tabindex="0" style="z-index:88889"> Skip to main content</a> <div id="dynamics"> <nav id="bapi-header" class="bapi-header--default" data-sticky-header="true" data-me-control="false"> <div class="bapi-top-bar bapi-top-bar--viewport-mooncat"> <div class="bapi-top-bar__logo"> <a href="https://microsoft.com" class="logo" id="header_nav-1_microsoft-logo" aria-label="Navigate to Microsoft.com" data-bi-name="Nav_MicrosoftLogo" data-bi-area="header-nav"> <img src="https://img-prod-cms-rt-microsoft-com.akamaized.net/cms/api/am/imageFileData/RE1Mu3b?ver=5c31" alt="Navigate to Microsoft.com" /> </a> </div> <div class="bapi-top-bar__separator" aria-hidden="true" role="presentation"> <div class="separator"></div> </div> <div class="bapi-top-bar__brand"> <a href="https://community.dynamics.com/" class="brand-text" id="header_nav-2_homepage" aria-label="Navigates to Dynamics Community Home Page" data-bi-area="header-nav" data-bi-name="Nav_PowerPagesHome"> Dynamics 365 Community </a> </div> <div id="sitesearch" class="bapi-top-bar__menu bapi-top-bar__menu--justify-flex-end hide"> <ul class="bapi-menu bapi-hide-until-large full-width"> <li id="liDynamicsSearchBox"> <div class="coveo-search-section" id="searchbox"> <div class="CoveoSearchbox"> <div class="magic-box"> <div class="magic-box-input"> <input title="Insert a query. Press enter to send" aria-label="Search" placeholder="Search Dynamics Community"> </div> </div> <a class="CoveoSearchButton" role="button" aria-label="Search" tabindex="0"> <span class="coveo-search-button"> <svg alt="Search" focusable="false" enable-background="new 0 0 20 20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" class="coveo-search-button-svg" style="max-height:30px;max-width:30px;"> <g fill="currentColor"> <path class="coveo-magnifier-circle-svg" d="m8.368 16.736c-4.614 0-8.368-3.754-8.368-8.368s3.754-8.368 8.368-8.368 8.368 3.754 8.368 8.368-3.754 8.368-8.368 8.368m0-14.161c-3.195 0-5.793 2.599-5.793 5.793s2.599 5.793 5.793 5.793 5.793-2.599 5.793-5.793-2.599-5.793-5.793-5.793"></path> <path d="m18.713 20c-.329 0-.659-.126-.91-.377l-4.552-4.551c-.503-.503-.503-1.318 0-1.82.503-.503 1.318-.503 1.82 0l4.552 4.551c.503.503.503 1.318 0 1.82-.252.251-.581.377-.91.377"></path> </g> </svg> </span> </a> </div> </div> </li> <li class="is-menu-link is-menu-link--featured"> <a href="javascript:void(0)" role="button" aria-label="Cancel" data-bi-name="Cancel" id="site-search-cancel" title="Cancel"> Cancel </a> </li> </ul> </div> <div id="top-nav" class="bapi-top-bar__menu bapi-top-bar__menu--justify-flex-end"> <!-- Render Left menu items here --> <ul class="bapi-menu bapi-dropdown bapi-hide-until-large" data-menu-left="true" role="menubar"> <li class="is-dropdown-submenu-parent opens-right" role="presentation"> <button type="button" class="bapi-menu-toggle-button" data-bi-area="header-l1-nav" role="menuitem"> Forums </button> <ul class="bapi-menu bapi-submenu is-dropdown-submenu is-dropdown-submenu--multi-column is-dropdown-submenu--multi-column-2 nachangesHeader" id="newProducts" role="menu"> <li class="is-dropdown-submenu-parent opens-right" role="menuitem"> <a href="/en-US/forums/thread/?partialUrl=customerexperience" aria-label="Customer experience | Sales, Customer Insights, CRM" id="Products_1_CustomerEperience" data-bi-area="header-l2-nav" data-bi-name="Customer experience | Sales, Customer Insights, CRM"> <strong>Customer experience</strong> | Sales, Customer Insights, CRM </a> </li> <li class="is-dropdown-submenu-parent opens-right" role="menuitem"> <a href="/en-US/forums/thread/?partialUrl=service" aria-label="Service | Customer Service, Contact Center, Field Service, Guides" id="Products_2_Service" data-bi-area="header-l2-nav" data-bi-name="Service | Customer Service, Contact Center, Field Service, Guides"> <strong>Service</strong> | Customer Service, Contact Center, Field Service, Guides </a> </li> <li class="is-dropdown-submenu-parent opens-right" role="menuitem"> <a href="/en-US/forums/thread/?partialUrl=supplychain" aria-label="Supply chain | Supply Chain Management, Commerce" id="Products_3_SupplyChain" data-bi-area="header-l2-nav" data-bi-name="Supply chain | Supply Chain Management, Commerce"> <strong>Supply chain</strong> | Supply Chain Management, Commerce </a> </li> <li class="is-dropdown-submenu-parent opens-right" role="menuitem"> <a href="/en-US/forums/thread/?partialUrl=finance" aria-label="Finance | Project Operations, Human Resources, AX, GP, SL" id="Products_4_Finance" data-bi-area="header-l2-nav" data-bi-name="Finance | Project Operations, Human Resources, AX, GP, SL"> <strong>Finance</strong> | Project Operations, Human Resources, AX, GP, SL </a> </li> <li class="is-dropdown-submenu-parent opens-right" role="menuitem"> <a href="/en-US/forums/thread/?partialUrl=smb" aria-label="Small and medium business | Business Central, NAV, RMS" id="Products_5_SmallAndMediumBusiness" data-bi-area="header-l2-nav" data-bi-name="Small and medium business | Business Central, NAV, RMS"> <strong>Small and medium business</strong> | Business Central, NAV, RMS </a> </li> <li class="is-dropdown-submenu-parent opens-right" role="menuitem"> <a href="/en-US/forums/thread/?partialUrl=dynamics365" aria-label="Microsoft Dynamics 365 | Integration, Dataverse, and general topics" id="Products_6_MicrosoftDynamics365" data-bi-area="header-l2-nav" data-bi-name="Microsoft Dynamics 365 | Integration, Dataverse, and general topics"> <strong>Microsoft Dynamics 365</strong> | Integration, Dataverse, and general topics </a> </li> <li class="is-dropdown-submenu-parent opens-right" role="menuitem"> <a href="/en-US/forums/thread/?partialUrl=Microsoft-cloud-for-Sustainability" aria-label="Microsoft Cloud for Sustainability | MSM, SDSF, ECS, EID, ESG" id="Products_9_Sustainability" data-bi-area="header-l2-nav" data-bi-name="Microsoft Cloud for Sustainability | MSM, SDSF, ECS, EID, ESG"> <strong>Microsoft Cloud for Sustainability</strong> | MSM, SDSF, ECS, EID, ESG </a> </li> <li class="is-dropdown-submenu-parent opens-right" role="presentation"> <button type="button" class="bapi-menu-toggle-button" data-bi-area="header-l1-nav" role="menuitem"> <strong style="margin-left:10px; font-size: var(--cmty-font-size-sm) !important;">Archived topics</strong> | Read-only forums of past discussions </button> <ul style="min-width:317px !important" class="bapi-menu bapi-submenu is-dropdown-submenu is-dropdown-submenu--multi-column is-dropdown-submenu--multi-column" id="archivedTopics" role="menu"> <li class="is-dropdown-submenu-parent nested-submenu nested-submenu--column" role="menuitem"> <a href="/en-US/forums/thread/?partialUrl=ax" aria-label="Microsoft Dynamics AX (Archived)" id="Previousversions_4_MicrosoftDynamicsAX" data-bi-area="header-l2-nav" data-bi-name="Microsoft Dynamics AX (Archived)"> Microsoft Dynamics AX (Archived) </a> </li> <li class="is-dropdown-submenu-parent" role="menuitem"> <a href="/en-US/forums/thread/?partialUrl=crm" aria-label="Microsoft Dynamics CRM (Archived)" id="Previousversions_5_MicrosoftDynamicsCRM" data-bi-area="header-l2-nav" data-bi-name="Microsoft Dynamics CRM (Archived)"> Microsoft Dynamics CRM (Archived) </a> </li> <li class="is-dropdown-submenu-parent" role="menuitem"> <a href="/en-US/forums/thread/?partialUrl=gp" aria-label="Microsoft Dynamics GP (Archived)" id="Previousversions_1_Microsoft Dynamics GP" data-bi-area="header-l2-nav" data-bi-name="Microsoft Dynamics GP (Archived)"> Microsoft Dynamics GP (Archived) </a> </li> <li class="is-dropdown-submenu-parent" role="menuitem"> <a href="/en-US/forums/thread/?partialUrl=nav" aria-label="Microsoft Dynamics NAV (Archived)" id="Previousversions_3_MicrosoftDynamicsNAV" data-bi-area="header-l2-nav" data-bi-name="Microsoft Dynamics NAV (Archived)"> Microsoft Dynamics NAV (Archived) </a> </li> <li class="is-dropdown-submenu-parent" role="menuitem"> <a href="/en-US/forums/thread/?partialUrl=rms" aria-label="Microsoft Dynamics RMS (Archived)" id="Previousversions_6_MicrosoftDynamicsRMS" data-bi-area="header-l2-nav" data-bi-name="Microsoft Dynamics RMS (Archived)"> Microsoft Dynamics RMS (Archived) </a> </li> <li class="is-dropdown-submenu-parent" role="menuitem"> <a href="/en-US/forums/thread/?partialUrl=sl" aria-label="Microsoft Dynamics SL (Archived)" id="Previousversions_2_MicrosoftDynamicsSL" data-bi-area="header-l2-nav" data-bi-name="Microsoft Dynamics SL (Archived)"> Microsoft Dynamics SL (Archived) </a> </li> </ul> </li> </ul> </li> <li class="is-dropdown-submenu-parent opens-right" role="presentation"> <button type="button" class="bapi-menu-toggle-button" data-bi-area="header-l1-nav" role="menuitem"> Blogs </button> <ul class="bapi-menu bapi-submenu is-dropdown-submenu is-dropdown-submenu--multi-column is-dropdown-submenu--multi-column" id="Blogs" role="menu"> <li class="is-dropdown-submenu-parent nested-submenu nested-submenu--column" role="menuitem"> <a href="/en-US/Blogs" aria-label="Community blog" id="Blogs_1_Communityblog" data-bi-area="header-l2-nav" data-bi-name="Community blog"> Community blog </a> </li> <li class="is-dropdown-submenu-parent nested-submenu nested-submenu--column" role="menuitem"> <a href="https://cloudblogs.microsoft.com/dynamics365/" aria-label="Dynamics 365 blogs" id="Blogs_2_Dynamics365blogs" data-bi-area="header-l2-nav" data-bi-name="Dynamics 365 blogs"> Dynamics 365 blogs </a> </li> </ul> </li> <li class="is-menu-link" role="presentation"> <a role="menuitem" href="/en-US/usergroups" id="header_nav-5_Usergroups" aria-label="Link to User Groups" data-bi-area="header-nav" data-bi-name="User groups"> User groups </a> </li> <li class="is-menu-link" role="presentation"> <a role="menuitem" href="/en-US/galleries" id="header_nav-6_Videos" aria-label="Videos" data-bi-area="header-nav" data-bi-name="Videos"> Galleries </a> </li> <li class="is-menu-link" role="presentation"> <a role="menuitem" href="https://aka.ms/dynamicsideas" id="header_nav-7_Ideas" aria-label="Ideas" data-bi-area="header-nav" data-bi-name="Ideas"> Ideas </a> </li> <li class="is-dropdown-submenu-parent opens-right" role="presentation"> <button type="button" class="bapi-menu-toggle-button" data-bi-area="header-l1-nav" role="menuitem"> Resources </button> <ul class="bapi-menu bapi-submenu is-dropdown-submenu is-dropdown-submenu--multi-column is-dropdown-submenu--multi-column" id="Resources" role="menu"> <li class="is-dropdown-submenu-parent nested-submenu nested-submenu--column" role="menuitem"> <a href="https://aka.ms/d365cgs" aria-label="Getting started" id="Resources_1_Gettingstarted" data-bi-area="header-l2-nav" data-bi-name="Getting started"> Getting started </a> </li> <li class="is-dropdown-submenu-parent nested-submenu nested-submenu--column" role="menuitem"> <a href="https://aka.ms/d365cnews" aria-label="Community news" id="Resources_2_Communitynews" data-bi-area="header-l2-nav" data-bi-name="Community news"> Community news </a> </li> <li class="is-dropdown-submenu-parent nested-submenu nested-submenu--column" role="menuitem"> <a href="/en-US/leaderboard" aria-label="Leaderboard" id="Resources_3_Leaderboard" data-bi-area="header-l2-nav" data-bi-name="Leaderboard"> Leaderboard </a> </li> <li class="is-dropdown-submenu-parent nested-submenu nested-submenu--column" role="menuitem"> <a href="https://learn.microsoft.com/en-us/dynamics365/" aria-label="Learn" id="Resources_4_Learn" data-bi-area="header-l2-nav" data-bi-name="Learn"> Learn </a> </li> <li class="is-dropdown-submenu-parent nested-submenu nested-submenu--column" role="menuitem"> <a href="https://aka.ms/D365CommunitySupport" aria-label="Community support" id="Resources_5_Communitysupport" data-bi-area="header-l2-nav" data-bi-name="Community support"> Community support </a> </li> <li class="is-dropdown-submenu-parent nested-submenu nested-submenu--column" role="menuitem"> <a href="https://aka.ms/d365cevents" aria-label="Community Events" id="Resources_6_CommunityEvents" data-bi-area="header-l2-nav" data-bi-name="Community Events"> Community events </a> </li> <li class="is-dropdown-submenu-parent nested-submenu nested-submenu--column" role="menuitem"> <a href="https://aka.ms/d365cfb" aria-label="Community feedback" id="Resources_7_Communityfeedback" data-bi-area="header-l2-nav" data-bi-name="Community feedback"> Community feedback </a> </li> <li class="is-dropdown-submenu-parent opens-right" role="presentation"> <button type="button" class="bapi-menu-toggle-button" data-bi-area="header-l1-nav" role="menuitem"> FastTrack </button> <ul class="bapi-menu bapi-submenu is-dropdown-submenu is-dropdown-submenu--multi-column is-dropdown-submenu--multi-column" id="FastTrack" role="menu"> <li class="is-dropdown-submenu-parent nested-submenu nested-submenu--column" role="menuitem"> <a href="https://aka.ms/d365cftt" aria-label="TechTalks" id="FastTrack_1_TechTalks" data-bi-area="header-l2-nav" data-bi-name="TechTalks"> TechTalks </a> </li> <li class="is-dropdown-submenu-parent nested-submenu nested-submenu--column" role="menuitem"> <a href="https://aka.ms/d365cftb" aria-label="Blogs" id="FastTrack_2_Blogs" data-bi-area="header-l2-nav" data-bi-name="Blogs"> Blogs </a> </li> <li class="is-dropdown-submenu-parent nested-submenu nested-submenu--column" role="menuitem"> <a href="/en-US/forums/thread/?partialUrl=dynamics-365-fasttrack" aria-label="FastTrack forum" id="FastTrack_3_FastTrackforum" data-bi-area="header-l2-nav" data-bi-name="FastTrack forum"> FastTrack forum </a> </li> <li class="is-dropdown-submenu-parent nested-submenu nested-submenu--column" role="menuitem"> <a href="https://aka.ms/d365cftpcs" aria-label="Partner case studies" id="FastTrack_5_Partner case studies" data-bi-area="header-l2-nav" data-bi-name="Partner case studies"> Partner case studies </a> </li> <li class="is-dropdown-submenu-parent nested-submenu nested-submenu--column" role="menuitem"> <a href="https://aka.ms/D365ImplementationPortal" aria-label="Implementation guide" id="FastTrack_6_Implementationguide" data-bi-area="header-l2-nav" data-bi-name="Implementation guide"> Implementation guide </a> </li> </ul> </li> </ul> </li> <!-- More Menu --> <li role="presentation" class="is-dropdown-submenu-parent opens-right has-submenu more" style="display: none;"> <button id="bapi-more-menu-button" type="button" role="menuitem" class="bapi-menu-toggle-button more-button" aria-controls="more-menu-list" aria-expanded="false" data-bi-name="Nav_MoreMenu" data-bi-area="topNav"> More </button> <ul id="more-menu-list" class="bapi-menu is-dropdown-submenu" role="menu"></ul> </li> </ul> <ul class="bapi-menu bapi-hide-until-large nav-items-right-container" data-menu-right> <li class="is-menu-link"> <a href="javascript:void(0)" id="site-search-link" aria-label="Search" title="Search" role="button"> <span>Search</span> <!--span class="glyphicon glyph-mini pbi-glyph-search"></span--> <i class="fa fa-search fa-mini" aria-hidden="true"></i> </a> </li> <li> <div id="meControl"> </div> </li> <li> <div id="buttonInHeader"> </div> </li> </ul> </div> <div class="bapi-hide-for-large hamburger-container"> <ul class="bapi-menu full-width"> <li> <button class="hamburger-container__hamburger" aria-expanded="false" aria-label="Expand or Collapse Menu" data-bi-name="Nav_HamburgerMenu" data-bi-area="topNav"> <span class="fixin top-bun"></span> <span class="fixin patty"></span> <span class="fixin bottom-bun"></span> </button> <a href="javascript:void(0)" id="site-search-goback-link" role="button" class="hide" aria-label="Cancel" title="Cancel"> <!--span class="glyphicon glyph-small pbi-glyph-back"></span--> <i class="ms-Icon ms-Icon--Back" aria-hidden="true"></i> </a> </li> <li id="site-searchbox-mini" class="hide"> <div> <div class="search-input"> <!--span class="icon glyphicon glyph-small pbi-glyph-search"></span--> <i class="icon fa fa-search glyph-small" aria-hidden="true"></i> <input id="mblview_searchbox" name="cq" placeholder="Search" title="Search" type="text" value="" /> </div> </div> </li> <li> <a href="javascript:void(0)" id="site-search-glass-link" title="Search" role="button"> <!--span class="glyphicon glyph-small pbi-glyph-search"></span--> <i class="fa fa-search glyph-small" aria-hidden="true"></i> </a> </li> </ul> </div> </div> </nav> </div> </div> <script type="text/javascript"> var cmtySiteId = '44c1922b-d231-4183-bae6-be148059122f'; window.addEventListener("load", (event) => { const url = location.href; const params = new URLSearchParams(new URL(url).search); const buttonInHeader = document.querySelector("#buttonInHeader"); if (typeof(forumID) != 'undefined' && url.indexOf('/forums/thread/') !== -1 && forumID != '') { buttonInHeader.innerHTML = "<a class='dc-button' href='/ask-question/?forumid=" + forumID + "'>Post a question</a></div>"; } else { buttonInHeader.innerHTML = "<a class='dc-button' href='/ask-question/' role='button'>Post a question</a></div>"; } var urlParams = new URLSearchParams(window.location.search); var searchTerm = urlParams.get("q"); $(document).ready(function () { $('#searchbox input').val(searchTerm); $('#searchbox .CoveoSearchButton').click(function () { var searchText = $('#searchbox input').val(); if (searchText != undefined && searchText.trim() != '') { if(url.indexOf('blog') !== -1) { if (typeof(searchTargetBlogID) != 'undefined' && searchTargetBlogID != '') { window.location.href = window.location.origin + "/globalsearch/?q=" + searchText + "&target=blog&id=" + searchTargetBlogID; } else { window.location.href = window.location.origin + "/globalsearch/?q=" + searchText + "&target=blog"; } } else if (url.indexOf('event') !== -1) { window.location.href = window.location.origin + "/globalsearch/?q=" + searchText + "&target=event"; } else if (url.indexOf('usergroup') !== -1) { window.location.href = window.location.origin + "/globalsearch/?q=" + searchText + "&target=usergroup"; } else { if (typeof(forumID) != 'undefined' && forumID != '') { window.location.href = window.location.origin + "/globalsearch/?target=forum&q=" + searchText + "&id=" + forumID; } else { window.location.href = window.location.origin + "/globalsearch/?q=" + searchText; } } } }); $('#searchbox input').on("keypress", function (event) { if (event.key === "Enter") { event.preventDefault(); $('#searchbox .CoveoSearchButton').click(); } }); $('#mblview_searchbox').on("keypress", function (event) { if (event.key === "Enter") { var searchText = $('#mblview_searchbox').val(); if (searchText != undefined && searchText.trim() != '') { if(url.indexOf('blog') !== -1) { if (typeof(searchTargetBlogID) != 'undefined' && searchTargetBlogID != '') { window.location.href = window.location.origin + "/globalsearch/?q=" + searchText + "&target=blog&id=" + searchTargetBlogID; } else { window.location.href = window.location.origin + "/globalsearch/?q=" + searchText + "&target=blog"; } } else if (url.indexOf('event') !== -1) { window.location.href = window.location.origin + "/globalsearch/?q=" + searchText + "&target=event"; } else if (url.indexOf('usergroup') !== -1) { window.location.href = window.location.origin + "/globalsearch/?q=" + searchText + "&target=usergroup"; } else { if (typeof(forumID) != 'undefined' && forumID != '') { window.location.href = window.location.origin + "/globalsearch/?q=" + searchText + "&id=" + forumID ; } else { window.location.href = window.location.origin + "/globalsearch/?q=" + searchText; } } } } }); }); }); </script> <script type="text/javascript" src="/js_Pagination_Async.js"></script> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <link rel="stylesheet" href="/css_cmty_Notification_RightSide_Flyout.css"> <div class="xrm-editable-html xrm-attribute" data-languageContext="English"><div class="xrm-attribute-value"> </div></div> <div id="notificationFlyout" class="dc-notification-flyout-container"> <div class="dc-notification-flyout-header"> <div> <p>Notifications</p> <a href="/profile/#settings" aria-label="Notification settings" class="dc-settingIcon"><img src="/img_Settings.svg" role="presentation"/></a> </div> <a id="closeNotificationBar_Btn" href="javascript:closeSideNotificationBar();" title="Close" aria-label="Close" role="button"><i data-icon-name="Clear" aria-hidden="true" class="ms-Icon ms-Icon--Cancel x-hidden-focus"> </i></a> </div> <div class="dc-notification-flyout-content"> <div class="dc-notification-flyout-content-tabs"> <div class="dc-notification-flyout-content-tab-line"> <div class="dc-notification-flyout-content-tab-line-item" onclick="openNotificationTab(event, 'announcements')" id="announcements" tabindex="0"> <div> <p>Announcements</p> </div> </div> </div> <div class="dc-notification-flyout-content-notification-list" id="dc-notification-frame"> <div id="announcements-content" class="tabcontent"> <!-- Get portal domain name from the website ID [END] --> <div class="xrm-editable-html xrm-attribute" data-languageContext="English"><div class="xrm-attribute-value"> </div></div> <!--News and Announcements - Added by Jahanvi --> <div class="dc-resource-cards msd-mb-48"> <a href="/blogs/post/?postid=b2d9425a-21ac-ef11-b8e8-7c1e5213d5be" class="dc-resource-subtitle">Join us in the Community for an AMA: December 12th Register Today</a> <div class="dc-horizontal-line"></div> </div> </div> </div> </div> </div> </div> <!-- Date&Time converter from UTC to User locale --> <!-- NOTE: To use converter, please add 'data-utc-time' attribute for time only, 'data-utc-date' attribute for date only and for DateTime use 'data-utc-date-time' attribute with value --> <script> function FormatDateTime() { $('[data-utc-date]').each(function (index) { let dateToConvert = $(this).attr("data-utc-date"); $(this).html(''); $(this).html(moment.utc(dateToConvert).local().format("DD MMM YYYY")); }); $('[data-utc-time]').each(function (index) { let dateToConvert = $(this).attr("data-utc-time"); $(this).html(''); $(this).html(moment.utc(dateToConvert).local().format("HH:mm:ss")); }); $('[data-utc-date-time]').each(function (index) { let dateToConvert = $(this).attr("data-utc-date-time"); $(this).html(''); $(this).html(moment.utc(dateToConvert).local().format("D MMM YYYY HH:mm:ss")); }); $('[data-utc-time-only]').each(function (index) { let dateToConvert = $(this).attr("data-utc-time-only"); $(this).html(''); $(this).html(moment.utc(dateToConvert).local().format("hh:mm A")); }); $('[data-normal-date]').each(function (index) { let dateToConvert = $(this).attr("data-normal-date"); $(this).html(''); $(this).html(moment(dateToConvert).local().format("DD MMM YYYY")); }); $('[data-normal-time-only]').each(function (index) { let dateToConvert = $(this).attr("data-normal-time-only"); $(this).html(''); $(this).html(moment(dateToConvert).local().format("hh:mm A")); }); $('[data-normal-date-no-local]').each(function (index) { let dateToConvert = $(this).attr("data-normal-date-no-local"); $(this).html(''); $(this).html(moment.utc(dateToConvert).format("DD MMM YYYY")); }); $('[data-normal-time-only-no-local]').each(function (index) { let dateToConvert = $(this).attr("data-normal-time-only-no-local"); $(this).html(''); $(this).html(moment.utc(dateToConvert).format("hh:mm A")); }); $('[local-date-time-only]').each(function (index) { var dateToConvert = new Date($(this).attr("local-date-time-only")); var tzOffSet = dateToConvert.getTimezoneOffset(); var offsetDateTime = new Date(dateToConvert.getTime() - tzOffSet * 60 * 1000); $(this).html(moment(offsetDateTime).local().format("hh:mm A")); }); $('[local-date-time]').each(function (index) { var dateToConvert = new Date($(this).attr("local-date-time")); var tzOffSet = dateToConvert.getTimezoneOffset(); var offsetDateTime = new Date(dateToConvert.getTime() - tzOffSet * 60 * 1000); $(this).html(moment(offsetDateTime).local().format("MM/DD/YYYY")); }); $('[data-time-utc-convert]').each(function (index) { let dateToConvert = $(this).attr("data-time-utc-convert"); $(this).html(''); $(this).html(moment.utc(dateToConvert).local().format("D MMM HH:mm")); }); } </script> <script> window.addEventListener("load", (event) => { $('<div id="openNotificationBar_Btn" class="dc-notification-flyout-container-openBtn" onclick="openSideNotificationBar()" tabindex="0"><img src="/img_notification.svg" alt="Inbox-Bell-Icon" /></div>').insertBefore('#dc-user-profile-header'); }); </script> <script type="text/javascript" src="/js_cmty_Notification_RightSide_Flyout.js"></script> <!-- Date&Time converter from UTC to User locale --> <!-- NOTE: To use converter, please add 'data-utc-time' attribute for time only, 'data-utc-date' attribute for date only and for DateTime use 'data-utc-date-time' attribute with value --> <script> function FormatDateTime() { $('[data-utc-date]').each(function (index) { let dateToConvert = $(this).attr("data-utc-date"); $(this).html(''); $(this).html(moment.utc(dateToConvert).local().format("DD MMM YYYY")); }); $('[data-utc-time]').each(function (index) { let dateToConvert = $(this).attr("data-utc-time"); $(this).html(''); $(this).html(moment.utc(dateToConvert).local().format("HH:mm:ss")); }); $('[data-utc-date-time]').each(function (index) { let dateToConvert = $(this).attr("data-utc-date-time"); $(this).html(''); $(this).html(moment.utc(dateToConvert).local().format("D MMM YYYY HH:mm:ss")); }); $('[data-utc-time-only]').each(function (index) { let dateToConvert = $(this).attr("data-utc-time-only"); $(this).html(''); $(this).html(moment.utc(dateToConvert).local().format("hh:mm A")); }); $('[data-normal-date]').each(function (index) { let dateToConvert = $(this).attr("data-normal-date"); $(this).html(''); $(this).html(moment(dateToConvert).local().format("DD MMM YYYY")); }); $('[data-normal-time-only]').each(function (index) { let dateToConvert = $(this).attr("data-normal-time-only"); $(this).html(''); $(this).html(moment(dateToConvert).local().format("hh:mm A")); }); $('[data-normal-date-no-local]').each(function (index) { let dateToConvert = $(this).attr("data-normal-date-no-local"); $(this).html(''); $(this).html(moment.utc(dateToConvert).format("DD MMM YYYY")); }); $('[data-normal-time-only-no-local]').each(function (index) { let dateToConvert = $(this).attr("data-normal-time-only-no-local"); $(this).html(''); $(this).html(moment.utc(dateToConvert).format("hh:mm A")); }); $('[local-date-time-only]').each(function (index) { var dateToConvert = new Date($(this).attr("local-date-time-only")); var tzOffSet = dateToConvert.getTimezoneOffset(); var offsetDateTime = new Date(dateToConvert.getTime() - tzOffSet * 60 * 1000); $(this).html(moment(offsetDateTime).local().format("hh:mm A")); }); $('[local-date-time]').each(function (index) { var dateToConvert = new Date($(this).attr("local-date-time")); var tzOffSet = dateToConvert.getTimezoneOffset(); var offsetDateTime = new Date(dateToConvert.getTime() - tzOffSet * 60 * 1000); $(this).html(moment(offsetDateTime).local().format("MM/DD/YYYY")); }); $('[data-time-utc-convert]').each(function (index) { let dateToConvert = $(this).attr("data-time-utc-convert"); $(this).html(''); $(this).html(moment.utc(dateToConvert).local().format("D MMM HH:mm")); }); } </script> <script> const popoverTotalCommunityPoints = `Total community points`; const popoverTemplate = `<div class="msdpopovertooltip popover"><div class="arrow"></div><div class="popover-content"></div></div>`; const showOnlyProfileNameSettingVar = true; const communityMemberVar = 'Community member'; const globalUserId = ''; let reportModArr = []; </script> <div id="cover-spin"></div> <style> #cover-spin { position:fixed; width:100%; left:0;right:0;top:0;bottom:0; background-color: rgba(255,255,255,0.4); z-index:9999; display:none; } @-webkit-keyframes spin { from {-webkit-transform:rotate(0deg);} to {-webkit-transform:rotate(360deg);} } @keyframes spin { from {transform:rotate(0deg);} to {transform:rotate(360deg);} } #cover-spin::after { content:''; display:block; position:absolute; left:48%;top:40%; width:40px;height:40px; border-style:solid; border-color:#0078D4; border-top-color:transparent; border-width: 3px; border-radius:50%; -webkit-animation: spin .8s linear infinite; animation: spin .8s linear infinite; } .visually-hidden{ visibility: hidden; font-size: 1px; } </style> <script> function disableKeyPress() { document.onkeydown = function (e) { return false; } } function enableKeyPress() { document.onkeydown = function (e) { return true; } } function narratorSpeak(textSpeak, priority) { var tempEl = document.createElement("div"); var id = "speak-" + Date.now(); tempEl.setAttribute("id", id); tempEl.setAttribute("aria-live", priority || "assertive"); tempEl.classList.add("visually-hidden"); document.body.appendChild(tempEl); window.setTimeout(function () { document.getElementById(id).innerHTML = textSpeak; }, 200); window.setTimeout(function () { document.body.removeChild(document.getElementById(id)); }, 1000); } var previousSelected = null; function ShowLoader(){ previousSelected = document.activeElement; $('#cover-spin').show(); narratorSpeak('Loading started'); $('#cover-spin').attr('aria-label', 'loading data').focus(); disableKeyPress(); } function HideLoader(){ $('#cover-spin').hide(); narratorSpeak('Loading complete'); $('#cover-spin').removeAttr('aria-label'); if(previousSelected != null && previousSelected != '' && typeof(previousSelected) != 'undefined'){ previousSelected.focus(); } previousSelected = ''; enableKeyPress(); } </script> <!-- Get portal domain name from the website ID [END] --> <div class="announce-indicator"> <div class="indicator"> <div class="mega"> <a href="javascript:void(0);" class="openNotificationCls announcement-btn"> <div class="shape"> <img src="/AnnouncementsIcon.jpg" alt="News and Announcements icon"> </div> </a> </div> </div> </div> <!-- Get portal domain name from the website ID [END] --> <div class="xrm-editable-html xrm-attribute" data-languageContext="English"><div class="xrm-attribute-value"> </div></div> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!-- Announcement banner code start --> <!-- Get portal domain name from the website ID [END] --> <div class="xrm-editable-html xrm-attribute" data-languageContext="English"><div class="xrm-attribute-value"> </div></div> <div class="msd-container msd-announcement-banner hidden"> <div class="home-announcement banner-carousel"> <div class="contents"> <div class="frame"> <a role="button" href="javascript:void(0)" class="left" onclick="slideLeft(1)"> <img src="/arrow_left.png" alt="previous" class="vector-lt"> </a> <a role="button" href="javascript:void(0)" class="right" onclick="slideRight(1)"> <img src="/arrow_right.png" alt="next" class="vector-rt"> </a> </div> <!-- Add multiple text-content elements here --> <div class="text-content-wrapper"> <div class="text-content-container"> <div class="text-content"> <a href="/blogs/post/?postid=b2d9425a-21ac-ef11-b8e8-7c1e5213d5be">Join us in the Community for an AMA: December 12th Register Today</a> </div> </div> </div> <!-- End of text-content elements --> <a href="javascript:void(0)" role="button" title="Close" aria-label="Close announcement banner" class="fluent-text"> <img src="/cross-icon.png" role="button" alt="close" class="vector-frame"> </a> </div> </div> </div> <!-- Announcement banner code end --> <style> body a:active, body a:hover { outline: 0; text-decoration: underline !important; } body a[role="button"]:hover { outline: 0; text-decoration: none !important; } body a[data-bi-area="header-nav"]:hover { outline: 0; text-decoration: none !important; } body a,button,input[type="checkbox"],label[for],select,.dc-search-icon{ cursor: pointer; } </style> <script src="https://cdnjs.cloudflare.com/ajax/libs/dompurify/2.0.12/purify.min.js"></script> <!-- add anti-forgery token--> <div id="antiforgerytoken" data-url="/_layout/tokenhtml"></div> <!-- Client Telemetry init if telemetry enabled--> <script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/client-telemetry.bundle-ecbf4ab0d0.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/client-telemetry.bundle-ecbf4ab0d0.js" type="text/javascript"></script> <!-- Client Telemetry Wrapper init --> <script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/client-telemetry-wrapper.bundle-633e70f51b.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/client-telemetry-wrapper.bundle-633e70f51b.js" type="text/javascript"></script> <script> window.clientLogWrapper = new ClientLogWrapper(); </script> <script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/preform.moment_2_29_4.bundle-4fdd3f639b.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/preform.moment_2_29_4.bundle-4fdd3f639b.js" type="text/javascript"></script> <script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/pcf-dependency.bundle-805a1661b7.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/pcf-dependency.bundle-805a1661b7.js" type="text/javascript"></script> <script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/pcf.bundle-9183da3d63.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/pcf.bundle-9183da3d63.js" type="text/javascript"></script> <script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/pcf-extended.bundle-e303d53553.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/pcf-extended.bundle-e303d53553.js" type="text/javascript"></script> <div class="xrm-editable-html xrm-attribute" data-languageContext="English"><div class="xrm-attribute-value"> </div></div> <!-- Get portal domain name from the website ID [END] --> <!-- blogs query- start --> <!-- blogs query- end --> <!--Banner section--> <section class="msd-container blog-hero-banner communityBlogs"> <div class="ms-Grid" dir="ltr"> <div class="ms-Grid-row"> <div class="ms-Grid-col ms-sm12"> <h1 class="hero-pane-title">Community blogs</h1> <h2 id="hero-pane-subtitle"></h2> </div> </div> </div> </section> <!--Banner section //--> <!-- ADO# Home page Copilot related changes [START] --> <!-- Get portal domain name from the website ID [END] --> <!--breadcrumb--> <div class="dc-forum-body-copilot"> <div class="msd-container"> <div class="ms-Grid" dir="ltr"> <div class="ms-Grid-row"> <div class="ms-Grid-col ms-sm12 ms-xl8 msd-mb-24"> <div class="dc-breadcrumb1 black"> <a class="dc-link1" href="/"><!--Used in /ask-question page for breadcrumb root title--> Dynamics 365 Community</a> <span class="dc-breadcrumb-separator"> / </span> <span id="mailLink">Blogs</span> <span id="subLink"></span> <span class="dc-breadcrumb-separator"> </span> <span class="dc-current-page"></span> </div> </div> <div class="ms-Grid-col ms-sm12 ms-xl4 msd-mb-24"> <div class="msd-flex msd-align-items-center msd-justify-content-end msd-flex-gap-16 blog-create-btn"> <button type="button" name="My blog posts" id="myblogpost" class="ms-Button ms-Button--default" aria-label="My blog posts" data-is-focusable="true"> <span class="msd-flex msd-align-items-center msd-flex-gap-8"> <img src="/img_file.svg" alt="" role="presentation"> <span class="ms-Button-label">My blog posts</span> </span> </button> </div> </div> </div> </div> </div> <!--breadcrumb end--> <div class="msd-container msd-mt-20" id="msd-cmty-container-copilot"> <div class="ms-Grid" dir="ltr"> <div class="ms-Grid-row"> <div class="ms-Grid-col ms-sm12"> <!-- Get portal domain name from the website ID [END] --> <link rel="stylesheet" href="/css_cmty_Search_Copilot.css"/> </div></div></div> </div> </div> <div class="msd-container" id="search-filter"> <div class="ms-Grid" dir="ltr"> <div class="ms-Grid-row"> <div class="ms-Grid-col ms-sm12 ms-xl8 msd-mb-24"> <div class="msd-flex msd-align-items-center msd-flex-gap-16 blog-top-filter"> <!-- topic filter --> <div class="msd-flex msd-align-items-center search-sort-by-group"> <label class="form-label msd-mr-12 label-hidden" aria-label="Sort by">Topics </label> <select id="ug-sort-bytopic" aria-label="Topic" class="form-control ug-custom-form select-sort-by-group sort-by-events"> <option value=''>All topics</option> <option value="d2117b30-9586-ef11-ac21-7c1e520a09df">Customer experience | Sales, Customer Insights, CRM</option> <option value="8567f639-9686-ef11-ac21-7c1e520a09df">Service | Customer Service, Contact Center, Field Service, Guides</option> <option value="7592059c-9686-ef11-ac21-7c1e520a09df">Supply chain | Supply Chain Management, Commerce</option> <option value="e19361ca-9586-ef11-ac21-7c1e520a09df">Finance | Project Operations, Human Resources, AX, GP, SL</option> <option value="fca35e6b-9686-ef11-ac21-7c1e520a09df">Small and medium business | Business Central, NAV, RMS</option> <option value="bcac2008-9686-ef11-ac21-7c1e520a09df">Microsoft Dynamics 365 | Integration, Dataverse, and general topics</option> <option value="fe7f279c-2848-4109-9139-26dad32a1ce2">FastTrack for Dynamics 365</option> <option value="7b1bba58-8121-440c-ac9b-6769fab04a4d">Industries</option> </select> <i class="ms-Icon ms-Icon--ChevronDown"></i> </div> <!-- topic filter // --> <div class="msd-flex msd-align-items-center search-sort-by-blogs search-sort-by-group"> <label class="form-label msd-mr-12 label-hidden" aria-label="Sort by">Blogs </label> <select id="blog-category" aria-label="Blog" class="form-control ug-custom-form select-sort-by-group sort-by-events"> <option value="">All blogs</option> </select> <i class="ms-Icon ms-Icon--ChevronDown"></i> </div> </div> </div> <div class="ms-Grid-col ms-sm12 ms-xl4 msd-mb-24"> <!-- Search --> <div class="msd-search msd-mr-36"> <div class="msd-mb-xl-0 appendDatePicker msd-postion-relative"> <a class="msd-Dropdown-caretDown search-link" role="button" aria-label="Search keyword"><i class=" ms-Icon ms-Icon--Zoom"></i></a> <input type="text" class="form-control ug-custom-form bind_contextual_menu " aria-controls="planetInfo" aria-expanded="false" role="combobox" placeholder='Search' value="" aria-label="Search" aria-haspopup="listbox" id="date-range"> </div> </div> <!-- Search ends // --> </div> </div> </div> </div> <div id="cmty_Blogs_blogs_content"> <div class="msd-container"> <div class="ms-Grid msd-mb-36" dir="ltr"> <div class="ms-Grid-row"> <!--featured blog section--> <main class="featured-main-content ms-Grid-col ms-sm12 ms-xl8"> <div class="xrm-editable-html xrm-attribute" data-languageContext="English"><div class="xrm-attribute-value"> </div></div> <!-- Get portal domain name from the website ID [END] --> <h2 class="section-title msd-mb-12">Featured</h2> <div class="featured-card-wrap"> <div class="ms-Grid-row"> <div class="ms-Grid-col ms-sm12 ms-md12 ms-lg6 msd-mb-20"> <div class="card-wrap"> <div class="card-img-container"><img class="card-img" src="https://community.dynamics.com/Image/download.aspx?Entity=mspwrplt_cmty_blogpost&Attribute=mspwrplt_cmty_thumbnail&Id=96da54bc-c2b1-ef11-b8e8-7c1e520dcf65&full=true" alt="" role="presentation"/></div> <div class="card-content-container"> <div class="msd-flex msd-justify-content-between card-time-tag"> <span class="date-time" id="created-on-local" data-utc-date="12/3/2024 8:00:00 AM"></span> <span class="badge" title="Microsoft Dynamics 365 | Integration, Dataverse, and general topics">Microsoft Dynamics 365...</span> </div> <a class="card-title" href="/blogs/post/?postid=96da54bc-c2b1-ef11-b8e8-7c1e520dcf65" title="">Tuesday Tip: Writing Effective Responses - part 2</a> <div class="card-user-like"> <div class="card-user"> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!--check for blocklisted contact show only text without link to profile--> <!--check for blocklisted contact show only text without link to profile ends--> <!---user role--> <!--user role end--> <!--overallLeaderBoardPoints ends--> <a href="/profile/?userid=23d2a97c-82df-ed11-a7c7-000d3a55b688" aria-label="Bret Fraser" class="card-user-link" title="Bret Fraser" >Bret Fraser</a> <span class="msd-inline-flex msd-ml-4 msd-flex-gap-4"> <span class="label label-default msd-rank">Community Manager</span> </span> </div> <span class="card-like not-clickable"> <div class="xrm-editable-html xrm-attribute" data-languageContext="English"><div class="xrm-attribute-value"> </div></div> <a href="javascript:void(0)" tabindex="0" role="button" class="clickable dc-reaction" aria-label="Like button" reactionEntityName="mspwrplt_cmty_blogreaction" commentflag="false" user-reaction=false reaction-id="" id="like-96da54bc-c2b1-ef11-b8e8-7c1e520dcf65" onclick="HandleReactionRecord(this, '96da54bc-c2b1-ef11-b8e8-7c1e520dcf65')"><img src="/img_like.svg" alt="" role="presentation" class="heart-icon"/> <span>Like</span></a> <script type="application/javascript"> var userId = ""; var reacted_Snippet = '<img src="/img_heart-red.png" alt="" role="presentation" /><span>Liked</span>'; var react_Snippet = '<img src="/img_like.svg" alt="" role="presentation" class="heart-icon"/> <span>Like</span>'; function HandleReactionRecord(e, targetRecordId) { var reaction_ControlId = "#"+e.id; try{ if(false == false){ window.location.href = "/signin?returnUrl="+window.location.pathname+window.location.search; }else{ $(reaction_ControlId).parent().block({ message: '', overlayCSS: { backgroundColor: '#e0dede', opacity:0.6} }); var entityParams = { isReactedByUser: $(reaction_ControlId).attr("user-reaction") == "true" ? true : false, reactionEntityName: $(reaction_ControlId).attr("reactionEntityName"), contactId: userId, recordId: targetRecordId, reactionType: "Like", reactionId: $(reaction_ControlId).attr("reaction-id"), siteId: "44c1922b-d231-4183-bae6-be148059122f", comment:$(reaction_ControlId).attr("commentflag") == 'true'?true:false }; LoadReactionControl(entityParams, successCallback, errorCallback); function successCallback(createdRecordId, res, status, xhr){ $(reaction_ControlId).attr("reaction-id", createdRecordId); if(createdRecordId != "" && createdRecordId != undefined){ $(reaction_ControlId).attr("user-reaction", true); $(reaction_ControlId).empty(); $(reaction_ControlId).html(reacted_Snippet); }else{ $(reaction_ControlId).attr("user-reaction", false); $(reaction_ControlId).empty(); $(reaction_ControlId).html(react_Snippet); } $(reaction_ControlId).parent().unblock(); } function errorCallback(res){ if(res.status == 500 && $(reaction_ControlId).attr("user-reaction") == "true"){ getRecord("mspwrplt_cmty_blogreaction", '', targetRecordId, function(){}, errRetrieve); } $(reaction_ControlId).parent().unblock(); } function errRetrieve(res){ if(res.status == 404){ $(reaction_ControlId).attr("user-reaction", false); $(reaction_ControlId).attr("reaction-id", ''); $(reaction_ControlId).empty(); $(reaction_ControlId).html(react_Snippet); } $(reaction_ControlId).parent().unblock(); } } }catch(err) { console.error(err.message); $(reaction_ControlId).parent().unblock(); } } </script> <span>(</span> <span id="record-96da54bc-c2b1-ef11-b8e8-7c1e520dcf65">1</span> <span>)</span> </span> </div> <div class="card-categories"> </div> </div> </div> </div> <div class="ms-Grid-col ms-sm12 ms-md12 ms-lg6 msd-mb-20"> <div class="card-wrap"> <div class="card-img-container"><img class="card-img" src="https://community.dynamics.com/Image/download.aspx?Entity=mspwrplt_cmty_blogpost&Attribute=mspwrplt_cmty_thumbnail&Id=d899f50f-d49b-ef11-8a6a-7c1e520b9c09&full=true" alt="" role="presentation"/></div> <div class="card-content-container"> <div class="msd-flex msd-justify-content-between card-time-tag"> <span class="date-time" id="created-on-local" data-utc-date="11/5/2024 8:00:00 AM"></span> <span class="badge" title="Microsoft Dynamics 365 | Integration, Dataverse, and general topics">Microsoft Dynamics 365...</span> </div> <a class="card-title" href="/blogs/post/?postid=d899f50f-d49b-ef11-8a6a-7c1e520b9c09" title="">Tuesday Tip: Connecting with the Community team</a> <div class="card-user-like"> <div class="card-user"> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!--check for blocklisted contact show only text without link to profile--> <!--check for blocklisted contact show only text without link to profile ends--> <!---user role--> <!--user role end--> <!--overallLeaderBoardPoints ends--> <a href="/profile/?userid=23d2a97c-82df-ed11-a7c7-000d3a55b688" aria-label="Bret Fraser" class="card-user-link" title="Bret Fraser" >Bret Fraser</a> <span class="msd-inline-flex msd-ml-4 msd-flex-gap-4"> <span class="label label-default msd-rank">Community Manager</span> </span> </div> <span class="card-like not-clickable"> <div class="xrm-editable-html xrm-attribute" data-languageContext="English"><div class="xrm-attribute-value"> </div></div> <a href="javascript:void(0)" tabindex="0" role="button" class="clickable dc-reaction" aria-label="Like button" reactionEntityName="mspwrplt_cmty_blogreaction" commentflag="false" user-reaction=false reaction-id="" id="like-d899f50f-d49b-ef11-8a6a-7c1e520b9c09" onclick="HandleReactionRecord(this, 'd899f50f-d49b-ef11-8a6a-7c1e520b9c09')"><img src="/img_like.svg" alt="" role="presentation" class="heart-icon"/> <span>Like</span></a> <script type="application/javascript"> var userId = ""; var reacted_Snippet = '<img src="/img_heart-red.png" alt="" role="presentation" /><span>Liked</span>'; var react_Snippet = '<img src="/img_like.svg" alt="" role="presentation" class="heart-icon"/> <span>Like</span>'; function HandleReactionRecord(e, targetRecordId) { var reaction_ControlId = "#"+e.id; try{ if(false == false){ window.location.href = "/signin?returnUrl="+window.location.pathname+window.location.search; }else{ $(reaction_ControlId).parent().block({ message: '', overlayCSS: { backgroundColor: '#e0dede', opacity:0.6} }); var entityParams = { isReactedByUser: $(reaction_ControlId).attr("user-reaction") == "true" ? true : false, reactionEntityName: $(reaction_ControlId).attr("reactionEntityName"), contactId: userId, recordId: targetRecordId, reactionType: "Like", reactionId: $(reaction_ControlId).attr("reaction-id"), siteId: "44c1922b-d231-4183-bae6-be148059122f", comment:$(reaction_ControlId).attr("commentflag") == 'true'?true:false }; LoadReactionControl(entityParams, successCallback, errorCallback); function successCallback(createdRecordId, res, status, xhr){ $(reaction_ControlId).attr("reaction-id", createdRecordId); if(createdRecordId != "" && createdRecordId != undefined){ $(reaction_ControlId).attr("user-reaction", true); $(reaction_ControlId).empty(); $(reaction_ControlId).html(reacted_Snippet); }else{ $(reaction_ControlId).attr("user-reaction", false); $(reaction_ControlId).empty(); $(reaction_ControlId).html(react_Snippet); } $(reaction_ControlId).parent().unblock(); } function errorCallback(res){ if(res.status == 500 && $(reaction_ControlId).attr("user-reaction") == "true"){ getRecord("mspwrplt_cmty_blogreaction", '', targetRecordId, function(){}, errRetrieve); } $(reaction_ControlId).parent().unblock(); } function errRetrieve(res){ if(res.status == 404){ $(reaction_ControlId).attr("user-reaction", false); $(reaction_ControlId).attr("reaction-id", ''); $(reaction_ControlId).empty(); $(reaction_ControlId).html(react_Snippet); } $(reaction_ControlId).parent().unblock(); } } }catch(err) { console.error(err.message); $(reaction_ControlId).parent().unblock(); } } </script> <span>(</span> <span id="record-d899f50f-d49b-ef11-8a6a-7c1e520b9c09">0</span> <span>)</span> </span> </div> <div class="card-categories"> </div> </div> </div> </div> <div class="ms-Grid-col ms-sm12 ms-md12 ms-lg6 msd-mb-20"> <div class="card-wrap"> <div class="card-img-container"><img class="card-img" src="https://community.dynamics.com/Image/download.aspx?Entity=mspwrplt_cmty_blogpost&Attribute=mspwrplt_cmty_thumbnail&Id=78776b81-04a6-ef11-8a69-7c1e5257ff6e&full=true" alt="" role="presentation"/></div> <div class="card-content-container"> <div class="msd-flex msd-justify-content-between card-time-tag"> <span class="date-time" id="created-on-local" data-utc-date="11/19/2024 8:00:00 AM"></span> <span class="badge" title="Microsoft Dynamics 365 | Integration, Dataverse, and general topics">Microsoft Dynamics 365...</span> </div> <a class="card-title" href="/blogs/post/?postid=78776b81-04a6-ef11-8a69-7c1e5257ff6e" title="">Tuesday Tip: Staying connected to the topics you care about – part 2</a> <div class="card-user-like"> <div class="card-user"> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!--check for blocklisted contact show only text without link to profile--> <!--check for blocklisted contact show only text without link to profile ends--> <!---user role--> <!--user role end--> <!--overallLeaderBoardPoints ends--> <a href="/profile/?userid=23d2a97c-82df-ed11-a7c7-000d3a55b688" aria-label="Bret Fraser" class="card-user-link" title="Bret Fraser" >Bret Fraser</a> <span class="msd-inline-flex msd-ml-4 msd-flex-gap-4"> <span class="label label-default msd-rank">Community Manager</span> </span> </div> <span class="card-like not-clickable"> <div class="xrm-editable-html xrm-attribute" data-languageContext="English"><div class="xrm-attribute-value"> </div></div> <a href="javascript:void(0)" tabindex="0" role="button" class="clickable dc-reaction" aria-label="Like button" reactionEntityName="mspwrplt_cmty_blogreaction" commentflag="false" user-reaction=false reaction-id="" id="like-78776b81-04a6-ef11-8a69-7c1e5257ff6e" onclick="HandleReactionRecord(this, '78776b81-04a6-ef11-8a69-7c1e5257ff6e')"><img src="/img_like.svg" alt="" role="presentation" class="heart-icon"/> <span>Like</span></a> <script type="application/javascript"> var userId = ""; var reacted_Snippet = '<img src="/img_heart-red.png" alt="" role="presentation" /><span>Liked</span>'; var react_Snippet = '<img src="/img_like.svg" alt="" role="presentation" class="heart-icon"/> <span>Like</span>'; function HandleReactionRecord(e, targetRecordId) { var reaction_ControlId = "#"+e.id; try{ if(false == false){ window.location.href = "/signin?returnUrl="+window.location.pathname+window.location.search; }else{ $(reaction_ControlId).parent().block({ message: '', overlayCSS: { backgroundColor: '#e0dede', opacity:0.6} }); var entityParams = { isReactedByUser: $(reaction_ControlId).attr("user-reaction") == "true" ? true : false, reactionEntityName: $(reaction_ControlId).attr("reactionEntityName"), contactId: userId, recordId: targetRecordId, reactionType: "Like", reactionId: $(reaction_ControlId).attr("reaction-id"), siteId: "44c1922b-d231-4183-bae6-be148059122f", comment:$(reaction_ControlId).attr("commentflag") == 'true'?true:false }; LoadReactionControl(entityParams, successCallback, errorCallback); function successCallback(createdRecordId, res, status, xhr){ $(reaction_ControlId).attr("reaction-id", createdRecordId); if(createdRecordId != "" && createdRecordId != undefined){ $(reaction_ControlId).attr("user-reaction", true); $(reaction_ControlId).empty(); $(reaction_ControlId).html(reacted_Snippet); }else{ $(reaction_ControlId).attr("user-reaction", false); $(reaction_ControlId).empty(); $(reaction_ControlId).html(react_Snippet); } $(reaction_ControlId).parent().unblock(); } function errorCallback(res){ if(res.status == 500 && $(reaction_ControlId).attr("user-reaction") == "true"){ getRecord("mspwrplt_cmty_blogreaction", '', targetRecordId, function(){}, errRetrieve); } $(reaction_ControlId).parent().unblock(); } function errRetrieve(res){ if(res.status == 404){ $(reaction_ControlId).attr("user-reaction", false); $(reaction_ControlId).attr("reaction-id", ''); $(reaction_ControlId).empty(); $(reaction_ControlId).html(react_Snippet); } $(reaction_ControlId).parent().unblock(); } } }catch(err) { console.error(err.message); $(reaction_ControlId).parent().unblock(); } } </script> <span>(</span> <span id="record-78776b81-04a6-ef11-8a69-7c1e5257ff6e">2</span> <span>)</span> </span> </div> <div class="card-categories"> </div> </div> </div> </div> <div class="ms-Grid-col ms-sm12 ms-md12 ms-lg6 msd-mb-20"> <div class="card-wrap"> <div class="card-img-container"><img class="card-img" src="https://community.dynamics.com/Image/download.aspx?Entity=mspwrplt_cmty_blogpost&Attribute=mspwrplt_cmty_thumbnail&Id=68df07f0-90ab-ef11-b8e8-000d3a12149f&full=true" alt="" role="presentation"/></div> <div class="card-content-container"> <div class="msd-flex msd-justify-content-between card-time-tag"> <span class="date-time" id="created-on-local" data-utc-date="11/22/2024 12:00:00 AM"></span> <span class="badge" title="FastTrack for Dynamics 365">FastTrack for Dynamics...</span> </div> <a class="card-title" href="/blogs/post/?postid=68df07f0-90ab-ef11-b8e8-000d3a12149f" title="">Create a virtual data warehouse and create complex entities | Dynamics 365 Bites</a> <div class="card-user-like"> <div class="card-user"> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!--check for blocklisted contact show only text without link to profile--> <!--check for blocklisted contact show only text without link to profile ends--> <!---user role--> <!--user role end--> <!--overallLeaderBoardPoints ends--> <a href="/profile/?userid=23d2a97c-82df-ed11-a7c7-000d3a55b688" aria-label="Bret Fraser" class="card-user-link" title="Bret Fraser" >Bret Fraser</a> <span class="msd-inline-flex msd-ml-4 msd-flex-gap-4"> <span class="label label-default msd-rank">Community Manager</span> </span> </div> <span class="card-like not-clickable"> <div class="xrm-editable-html xrm-attribute" data-languageContext="English"><div class="xrm-attribute-value"> </div></div> <a href="javascript:void(0)" tabindex="0" role="button" class="clickable dc-reaction" aria-label="Like button" reactionEntityName="mspwrplt_cmty_blogreaction" commentflag="false" user-reaction=false reaction-id="" id="like-68df07f0-90ab-ef11-b8e8-000d3a12149f" onclick="HandleReactionRecord(this, '68df07f0-90ab-ef11-b8e8-000d3a12149f')"><img src="/img_like.svg" alt="" role="presentation" class="heart-icon"/> <span>Like</span></a> <script type="application/javascript"> var userId = ""; var reacted_Snippet = '<img src="/img_heart-red.png" alt="" role="presentation" /><span>Liked</span>'; var react_Snippet = '<img src="/img_like.svg" alt="" role="presentation" class="heart-icon"/> <span>Like</span>'; function HandleReactionRecord(e, targetRecordId) { var reaction_ControlId = "#"+e.id; try{ if(false == false){ window.location.href = "/signin?returnUrl="+window.location.pathname+window.location.search; }else{ $(reaction_ControlId).parent().block({ message: '', overlayCSS: { backgroundColor: '#e0dede', opacity:0.6} }); var entityParams = { isReactedByUser: $(reaction_ControlId).attr("user-reaction") == "true" ? true : false, reactionEntityName: $(reaction_ControlId).attr("reactionEntityName"), contactId: userId, recordId: targetRecordId, reactionType: "Like", reactionId: $(reaction_ControlId).attr("reaction-id"), siteId: "44c1922b-d231-4183-bae6-be148059122f", comment:$(reaction_ControlId).attr("commentflag") == 'true'?true:false }; LoadReactionControl(entityParams, successCallback, errorCallback); function successCallback(createdRecordId, res, status, xhr){ $(reaction_ControlId).attr("reaction-id", createdRecordId); if(createdRecordId != "" && createdRecordId != undefined){ $(reaction_ControlId).attr("user-reaction", true); $(reaction_ControlId).empty(); $(reaction_ControlId).html(reacted_Snippet); }else{ $(reaction_ControlId).attr("user-reaction", false); $(reaction_ControlId).empty(); $(reaction_ControlId).html(react_Snippet); } $(reaction_ControlId).parent().unblock(); } function errorCallback(res){ if(res.status == 500 && $(reaction_ControlId).attr("user-reaction") == "true"){ getRecord("mspwrplt_cmty_blogreaction", '', targetRecordId, function(){}, errRetrieve); } $(reaction_ControlId).parent().unblock(); } function errRetrieve(res){ if(res.status == 404){ $(reaction_ControlId).attr("user-reaction", false); $(reaction_ControlId).attr("reaction-id", ''); $(reaction_ControlId).empty(); $(reaction_ControlId).html(react_Snippet); } $(reaction_ControlId).parent().unblock(); } } }catch(err) { console.error(err.message); $(reaction_ControlId).parent().unblock(); } } </script> <span>(</span> <span id="record-68df07f0-90ab-ef11-b8e8-000d3a12149f">1</span> <span>)</span> </span> </div> <div class="card-categories"> </div> </div> </div> </div> </div> </div> <script src="/forums/thread/details/js_Reaction.js"></script> </main> <!--featured blog section //--> <!--most liked section--> <aside class="most-liked-content ms-Grid-col ms-sm12 ms-xl4"> <!-- Get portal domain name from the website ID [END] --> <div class="xrm-editable-html xrm-attribute" data-languageContext="English"><div class="xrm-attribute-value"> </div></div> <!--News and Announcements - Added by Jahanvi --> <div class="msd-mb-36"> <h2 class="dc-resource-title">News and Announcements</h2> <div class="dc-horizontal-line"></div> <a href="/blogs/post/?postid=b2d9425a-21ac-ef11-b8e8-7c1e5213d5be" class="dc-resource-subtitle">Join us in the Community for an AMA: December 12th Register Today</a> <div class="dc-horizontal-line"></div> </div> <div class="xrm-editable-html xrm-attribute" data-languageContext="English"><div class="xrm-attribute-value"> </div></div> <!-- Get portal domain name from the website ID [END] --> <div class="msd-flex msd-justify-content-between"><h2 class="section-title msd-mb-8">Most liked</h2><a class="ms-link-viewAll" href="/globalsearch/?target=blog&blogid=&groupid=&sortby=mostliked" title="View all">View all <img src="/img_viewAll.svg" role="presentation" alt="" /></a></div> <div class="content-section-divider full-length"></div> <div class="aside-card-group"> <!-- Most Liked --> <div class="card-wrap"> <div class="card-content-container"> <a class="card-title" href="/blogs/post/?postid=61a9cf31-dae2-459d-a6f5-0e9da5aa55ff" title="">Azure DevOps Task to Deploy Code</a> <p class="card-description">Today we are happy to announce the release of our second Azure DevOps task in the marketplace, which allows you to deploy code from the asset library into a cloud test and sandbox environment. This completes are first version of end-to-end CI/CD a...</p> <div class="card-user-like"> <div class="msd-flex msd-justify-content-between card-time-tag"> <span class="date-time" data-utc-date="5/1/2019 4:09:39 PM"></span> <div class="card-user"> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!--check for blocklisted contact show only text without link to profile--> <!--check for blocklisted contact show only text without link to profile ends--> <!---user role--> <!--user role end--> <!--overallLeaderBoardPoints ends--> <a href="/profile/?userid=50956a7a-9a42-4eac-8c03-7192e489987d" aria-label="Joris dG" class="card-user-link" title="Joris dG" >Joris dG</a> <!--OverallPoints--><span class="led-star-profile" tabindex="0" rel="overallPoints" role="button" ><img src="/img_led_star.svg" role="presentation"/>17,775</span> <!--OverallPoints ends--> </div> </div> <span class="card-like not-clickable"> <div class="xrm-editable-html xrm-attribute" data-languageContext="English"><div class="xrm-attribute-value"> </div></div> <a href="javascript:void(0)" tabindex="0" role="button" class="clickable dc-reaction" aria-label="Like button" reactionEntityName="mspwrplt_cmty_blogreaction" commentflag="false" user-reaction=false reaction-id="" id="like-post-61a9cf31-dae2-459d-a6f5-0e9da5aa55ff" onclick="HandleReactionRecord(this, '61a9cf31-dae2-459d-a6f5-0e9da5aa55ff')"><img src="/img_like.svg" alt="" role="presentation" class="heart-icon"/> <span>Like</span></a> <script type="application/javascript"> var userId = ""; var reacted_Snippet = '<img src="/img_heart-red.png" alt="" role="presentation" /><span>Liked</span>'; var react_Snippet = '<img src="/img_like.svg" alt="" role="presentation" class="heart-icon"/> <span>Like</span>'; function HandleReactionRecord(e, targetRecordId) { var reaction_ControlId = "#"+e.id; try{ if(false == false){ window.location.href = "/signin?returnUrl="+window.location.pathname+window.location.search; }else{ $(reaction_ControlId).parent().block({ message: '', overlayCSS: { backgroundColor: '#e0dede', opacity:0.6} }); var entityParams = { isReactedByUser: $(reaction_ControlId).attr("user-reaction") == "true" ? true : false, reactionEntityName: $(reaction_ControlId).attr("reactionEntityName"), contactId: userId, recordId: targetRecordId, reactionType: "Like", reactionId: $(reaction_ControlId).attr("reaction-id"), siteId: "44c1922b-d231-4183-bae6-be148059122f", comment:$(reaction_ControlId).attr("commentflag") == 'true'?true:false }; LoadReactionControl(entityParams, successCallback, errorCallback); function successCallback(createdRecordId, res, status, xhr){ $(reaction_ControlId).attr("reaction-id", createdRecordId); if(createdRecordId != "" && createdRecordId != undefined){ $(reaction_ControlId).attr("user-reaction", true); $(reaction_ControlId).empty(); $(reaction_ControlId).html(reacted_Snippet); }else{ $(reaction_ControlId).attr("user-reaction", false); $(reaction_ControlId).empty(); $(reaction_ControlId).html(react_Snippet); } $(reaction_ControlId).parent().unblock(); } function errorCallback(res){ if(res.status == 500 && $(reaction_ControlId).attr("user-reaction") == "true"){ getRecord("mspwrplt_cmty_blogreaction", '', targetRecordId, function(){}, errRetrieve); } $(reaction_ControlId).parent().unblock(); } function errRetrieve(res){ if(res.status == 404){ $(reaction_ControlId).attr("user-reaction", false); $(reaction_ControlId).attr("reaction-id", ''); $(reaction_ControlId).empty(); $(reaction_ControlId).html(react_Snippet); } $(reaction_ControlId).parent().unblock(); } } }catch(err) { console.error(err.message); $(reaction_ControlId).parent().unblock(); } } </script> <span>(</span> <span id="record-post-61a9cf31-dae2-459d-a6f5-0e9da5aa55ff"> 16 </span> <span>)</span> </span> </div> </div> </div> <div class="content-section-divider full-length"></div> <div class="card-wrap"> <div class="card-content-container"> <a class="card-title" href="/blogs/post/?postid=0ac43dc6-21bc-4145-b81c-406118fd09cb" title="">The exciting future of Microsoft Dynamics GP - Lifecycle Update</a> <p class="card-description">Finally, it is official, a published Lifecycle (Roadmap) for Microsoft Dynamics GP that extends well into the future!!   This notification from Microsoft shows the dedication to the Microsoft Dynamics GP product and direction to help our...</p> <div class="card-user-like"> <div class="msd-flex msd-justify-content-between card-time-tag"> <span class="date-time" data-utc-date="6/1/2021 3:19:19 PM"></span> <div class="card-user"> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!--check for blocklisted contact show only text without link to profile--> <!--check for blocklisted contact show only text without link to profile ends--> <!---user role--> <!--user role end--> <!--overallLeaderBoardPoints ends--> <a href="/profile/?userid=a02da253-7309-ef11-9f89-6045bded4700" aria-label="Terry R Heley" class="card-user-link" title="Terry R Heley" >Terry R Heley</a> <span class="msd-inline-flex msd-ml-4 msd-flex-gap-4"> <span class="label label-default msd-rank">Microsoft Employee</span> </span> </div> </div> <span class="card-like not-clickable"> <div class="xrm-editable-html xrm-attribute" data-languageContext="English"><div class="xrm-attribute-value"> </div></div> <a href="javascript:void(0)" tabindex="0" role="button" class="clickable dc-reaction" aria-label="Like button" reactionEntityName="mspwrplt_cmty_blogreaction" commentflag="false" user-reaction=false reaction-id="" id="like-post-0ac43dc6-21bc-4145-b81c-406118fd09cb" onclick="HandleReactionRecord(this, '0ac43dc6-21bc-4145-b81c-406118fd09cb')"><img src="/img_like.svg" alt="" role="presentation" class="heart-icon"/> <span>Like</span></a> <script type="application/javascript"> var userId = ""; var reacted_Snippet = '<img src="/img_heart-red.png" alt="" role="presentation" /><span>Liked</span>'; var react_Snippet = '<img src="/img_like.svg" alt="" role="presentation" class="heart-icon"/> <span>Like</span>'; function HandleReactionRecord(e, targetRecordId) { var reaction_ControlId = "#"+e.id; try{ if(false == false){ window.location.href = "/signin?returnUrl="+window.location.pathname+window.location.search; }else{ $(reaction_ControlId).parent().block({ message: '', overlayCSS: { backgroundColor: '#e0dede', opacity:0.6} }); var entityParams = { isReactedByUser: $(reaction_ControlId).attr("user-reaction") == "true" ? true : false, reactionEntityName: $(reaction_ControlId).attr("reactionEntityName"), contactId: userId, recordId: targetRecordId, reactionType: "Like", reactionId: $(reaction_ControlId).attr("reaction-id"), siteId: "44c1922b-d231-4183-bae6-be148059122f", comment:$(reaction_ControlId).attr("commentflag") == 'true'?true:false }; LoadReactionControl(entityParams, successCallback, errorCallback); function successCallback(createdRecordId, res, status, xhr){ $(reaction_ControlId).attr("reaction-id", createdRecordId); if(createdRecordId != "" && createdRecordId != undefined){ $(reaction_ControlId).attr("user-reaction", true); $(reaction_ControlId).empty(); $(reaction_ControlId).html(reacted_Snippet); }else{ $(reaction_ControlId).attr("user-reaction", false); $(reaction_ControlId).empty(); $(reaction_ControlId).html(react_Snippet); } $(reaction_ControlId).parent().unblock(); } function errorCallback(res){ if(res.status == 500 && $(reaction_ControlId).attr("user-reaction") == "true"){ getRecord("mspwrplt_cmty_blogreaction", '', targetRecordId, function(){}, errRetrieve); } $(reaction_ControlId).parent().unblock(); } function errRetrieve(res){ if(res.status == 404){ $(reaction_ControlId).attr("user-reaction", false); $(reaction_ControlId).attr("reaction-id", ''); $(reaction_ControlId).empty(); $(reaction_ControlId).html(react_Snippet); } $(reaction_ControlId).parent().unblock(); } } }catch(err) { console.error(err.message); $(reaction_ControlId).parent().unblock(); } } </script> <span>(</span> <span id="record-post-0ac43dc6-21bc-4145-b81c-406118fd09cb"> 15 </span> <span>)</span> </span> </div> </div> </div> <div class="content-section-divider full-length"></div> <div class="card-wrap"> <div class="card-content-container"> <a class="card-title" href="/blogs/post/?postid=86a10e94-0309-418b-966d-276493a32975" title="">Arun Vinoth - Community Spotlight</a> <p class="card-description">Arun Vinoth Thiyagarajan ha s 12+ years of experience as an IT Professional. I started my career as a .Net Developer and MSCRM 4.0 customer, and now being a Solution Architect - Microsoft & Dynamics always  stays close to my heart. I...</p> <div class="card-user-like"> <div class="msd-flex msd-justify-content-between card-time-tag"> <span class="date-time" data-utc-date="9/4/2018 2:37:43 PM"></span> <div class="card-user"> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!--check for blocklisted contact show only text without link to profile--> <!--check for blocklisted contact show only text without link to profile ends--> <!---user role--> <!--user role end--> <!--overallLeaderBoardPoints ends--> <a href="/profile/?userid=62917148-4a7c-ed11-81ad-00224827ed84" aria-label="Community member" class="card-user-link" >Community member</a> </div> </div> <span class="card-like not-clickable"> <div class="xrm-editable-html xrm-attribute" data-languageContext="English"><div class="xrm-attribute-value"> </div></div> <a href="javascript:void(0)" tabindex="0" role="button" class="clickable dc-reaction" aria-label="Like button" reactionEntityName="mspwrplt_cmty_blogreaction" commentflag="false" user-reaction=false reaction-id="" id="like-post-86a10e94-0309-418b-966d-276493a32975" onclick="HandleReactionRecord(this, '86a10e94-0309-418b-966d-276493a32975')"><img src="/img_like.svg" alt="" role="presentation" class="heart-icon"/> <span>Like</span></a> <script type="application/javascript"> var userId = ""; var reacted_Snippet = '<img src="/img_heart-red.png" alt="" role="presentation" /><span>Liked</span>'; var react_Snippet = '<img src="/img_like.svg" alt="" role="presentation" class="heart-icon"/> <span>Like</span>'; function HandleReactionRecord(e, targetRecordId) { var reaction_ControlId = "#"+e.id; try{ if(false == false){ window.location.href = "/signin?returnUrl="+window.location.pathname+window.location.search; }else{ $(reaction_ControlId).parent().block({ message: '', overlayCSS: { backgroundColor: '#e0dede', opacity:0.6} }); var entityParams = { isReactedByUser: $(reaction_ControlId).attr("user-reaction") == "true" ? true : false, reactionEntityName: $(reaction_ControlId).attr("reactionEntityName"), contactId: userId, recordId: targetRecordId, reactionType: "Like", reactionId: $(reaction_ControlId).attr("reaction-id"), siteId: "44c1922b-d231-4183-bae6-be148059122f", comment:$(reaction_ControlId).attr("commentflag") == 'true'?true:false }; LoadReactionControl(entityParams, successCallback, errorCallback); function successCallback(createdRecordId, res, status, xhr){ $(reaction_ControlId).attr("reaction-id", createdRecordId); if(createdRecordId != "" && createdRecordId != undefined){ $(reaction_ControlId).attr("user-reaction", true); $(reaction_ControlId).empty(); $(reaction_ControlId).html(reacted_Snippet); }else{ $(reaction_ControlId).attr("user-reaction", false); $(reaction_ControlId).empty(); $(reaction_ControlId).html(react_Snippet); } $(reaction_ControlId).parent().unblock(); } function errorCallback(res){ if(res.status == 500 && $(reaction_ControlId).attr("user-reaction") == "true"){ getRecord("mspwrplt_cmty_blogreaction", '', targetRecordId, function(){}, errRetrieve); } $(reaction_ControlId).parent().unblock(); } function errRetrieve(res){ if(res.status == 404){ $(reaction_ControlId).attr("user-reaction", false); $(reaction_ControlId).attr("reaction-id", ''); $(reaction_ControlId).empty(); $(reaction_ControlId).html(react_Snippet); } $(reaction_ControlId).parent().unblock(); } } }catch(err) { console.error(err.message); $(reaction_ControlId).parent().unblock(); } } </script> <span>(</span> <span id="record-post-86a10e94-0309-418b-966d-276493a32975"> 14 </span> <span>)</span> </span> </div> </div> </div> <div class="content-section-divider full-length"></div> <div class="card-wrap"> <div class="card-content-container"> <a class="card-title" href="/blogs/post/?postid=587b9524-30c9-422c-a5f8-4e3726f749b8" title="">Part 1 - Dynamics 365 finance and operations apps performance testing with JMeter - Introduc...</a> <p class="card-description">Overview Performance testing is an important aspect of application development and quality assurance. It helps us measure the performance and scalability of our applications under different workloads and scenarios. In a previous blog post What is ...</p> <div class="card-user-like"> <div class="msd-flex msd-justify-content-between card-time-tag"> <span class="date-time" data-utc-date="6/14/2023 12:00:00 AM"></span> <div class="card-user"> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!--check for blocklisted contact show only text without link to profile--> <!--check for blocklisted contact show only text without link to profile ends--> <!---user role--> <!--user role end--> <!--overallLeaderBoardPoints ends--> <a href="/profile/?userid=b4d18429-4747-ee11-be6d-00224827e8f9" aria-label="Edison Lai" class="card-user-link" title="Edison Lai" >Edison Lai</a> </div> </div> <span class="card-like not-clickable"> <div class="xrm-editable-html xrm-attribute" data-languageContext="English"><div class="xrm-attribute-value"> </div></div> <a href="javascript:void(0)" tabindex="0" role="button" class="clickable dc-reaction" aria-label="Like button" reactionEntityName="mspwrplt_cmty_blogreaction" commentflag="false" user-reaction=false reaction-id="" id="like-post-587b9524-30c9-422c-a5f8-4e3726f749b8" onclick="HandleReactionRecord(this, '587b9524-30c9-422c-a5f8-4e3726f749b8')"><img src="/img_like.svg" alt="" role="presentation" class="heart-icon"/> <span>Like</span></a> <script type="application/javascript"> var userId = ""; var reacted_Snippet = '<img src="/img_heart-red.png" alt="" role="presentation" /><span>Liked</span>'; var react_Snippet = '<img src="/img_like.svg" alt="" role="presentation" class="heart-icon"/> <span>Like</span>'; function HandleReactionRecord(e, targetRecordId) { var reaction_ControlId = "#"+e.id; try{ if(false == false){ window.location.href = "/signin?returnUrl="+window.location.pathname+window.location.search; }else{ $(reaction_ControlId).parent().block({ message: '', overlayCSS: { backgroundColor: '#e0dede', opacity:0.6} }); var entityParams = { isReactedByUser: $(reaction_ControlId).attr("user-reaction") == "true" ? true : false, reactionEntityName: $(reaction_ControlId).attr("reactionEntityName"), contactId: userId, recordId: targetRecordId, reactionType: "Like", reactionId: $(reaction_ControlId).attr("reaction-id"), siteId: "44c1922b-d231-4183-bae6-be148059122f", comment:$(reaction_ControlId).attr("commentflag") == 'true'?true:false }; LoadReactionControl(entityParams, successCallback, errorCallback); function successCallback(createdRecordId, res, status, xhr){ $(reaction_ControlId).attr("reaction-id", createdRecordId); if(createdRecordId != "" && createdRecordId != undefined){ $(reaction_ControlId).attr("user-reaction", true); $(reaction_ControlId).empty(); $(reaction_ControlId).html(reacted_Snippet); }else{ $(reaction_ControlId).attr("user-reaction", false); $(reaction_ControlId).empty(); $(reaction_ControlId).html(react_Snippet); } $(reaction_ControlId).parent().unblock(); } function errorCallback(res){ if(res.status == 500 && $(reaction_ControlId).attr("user-reaction") == "true"){ getRecord("mspwrplt_cmty_blogreaction", '', targetRecordId, function(){}, errRetrieve); } $(reaction_ControlId).parent().unblock(); } function errRetrieve(res){ if(res.status == 404){ $(reaction_ControlId).attr("user-reaction", false); $(reaction_ControlId).attr("reaction-id", ''); $(reaction_ControlId).empty(); $(reaction_ControlId).html(react_Snippet); } $(reaction_ControlId).parent().unblock(); } } }catch(err) { console.error(err.message); $(reaction_ControlId).parent().unblock(); } } </script> <span>(</span> <span id="record-post-587b9524-30c9-422c-a5f8-4e3726f749b8"> 13 </span> <span>)</span> </span> </div> </div> </div> <div class="content-section-divider full-length"></div> <div class="card-wrap"> <div class="card-content-container"> <a class="card-title" href="/blogs/post/?postid=1981a7ea-2d02-4ec9-be17-02620c23d6d9" title="">Word Templates will not Email/Print after Office Update</a> <p class="card-description">Update 11/20/2020: The 2020 U.S. Year-end Update has released and has the template fix for GP 2016 included.This is the latest update for both GP 2016 and 18.3 that should be used going forward as we upgrade to make sure we have all the fixes that...</p> <div class="card-user-like"> <div class="msd-flex msd-justify-content-between card-time-tag"> <span class="date-time" data-utc-date="9/11/2020 9:23:01 PM"></span> <div class="card-user"> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!--check for blocklisted contact show only text without link to profile--> <!--check for blocklisted contact show only text without link to profile ends--> <!---user role--> <!--user role end--> <!--overallLeaderBoardPoints ends--> <a href="/profile/?userid=9f567286-9db5-4a76-9918-22b5ca9b4b46" aria-label="Justin Sutton" class="card-user-link" title="Justin Sutton" >Justin Sutton</a> </div> </div> <span class="card-like not-clickable"> <div class="xrm-editable-html xrm-attribute" data-languageContext="English"><div class="xrm-attribute-value"> </div></div> <a href="javascript:void(0)" tabindex="0" role="button" class="clickable dc-reaction" aria-label="Like button" reactionEntityName="mspwrplt_cmty_blogreaction" commentflag="false" user-reaction=false reaction-id="" id="like-post-1981a7ea-2d02-4ec9-be17-02620c23d6d9" onclick="HandleReactionRecord(this, '1981a7ea-2d02-4ec9-be17-02620c23d6d9')"><img src="/img_like.svg" alt="" role="presentation" class="heart-icon"/> <span>Like</span></a> <script type="application/javascript"> var userId = ""; var reacted_Snippet = '<img src="/img_heart-red.png" alt="" role="presentation" /><span>Liked</span>'; var react_Snippet = '<img src="/img_like.svg" alt="" role="presentation" class="heart-icon"/> <span>Like</span>'; function HandleReactionRecord(e, targetRecordId) { var reaction_ControlId = "#"+e.id; try{ if(false == false){ window.location.href = "/signin?returnUrl="+window.location.pathname+window.location.search; }else{ $(reaction_ControlId).parent().block({ message: '', overlayCSS: { backgroundColor: '#e0dede', opacity:0.6} }); var entityParams = { isReactedByUser: $(reaction_ControlId).attr("user-reaction") == "true" ? true : false, reactionEntityName: $(reaction_ControlId).attr("reactionEntityName"), contactId: userId, recordId: targetRecordId, reactionType: "Like", reactionId: $(reaction_ControlId).attr("reaction-id"), siteId: "44c1922b-d231-4183-bae6-be148059122f", comment:$(reaction_ControlId).attr("commentflag") == 'true'?true:false }; LoadReactionControl(entityParams, successCallback, errorCallback); function successCallback(createdRecordId, res, status, xhr){ $(reaction_ControlId).attr("reaction-id", createdRecordId); if(createdRecordId != "" && createdRecordId != undefined){ $(reaction_ControlId).attr("user-reaction", true); $(reaction_ControlId).empty(); $(reaction_ControlId).html(reacted_Snippet); }else{ $(reaction_ControlId).attr("user-reaction", false); $(reaction_ControlId).empty(); $(reaction_ControlId).html(react_Snippet); } $(reaction_ControlId).parent().unblock(); } function errorCallback(res){ if(res.status == 500 && $(reaction_ControlId).attr("user-reaction") == "true"){ getRecord("mspwrplt_cmty_blogreaction", '', targetRecordId, function(){}, errRetrieve); } $(reaction_ControlId).parent().unblock(); } function errRetrieve(res){ if(res.status == 404){ $(reaction_ControlId).attr("user-reaction", false); $(reaction_ControlId).attr("reaction-id", ''); $(reaction_ControlId).empty(); $(reaction_ControlId).html(react_Snippet); } $(reaction_ControlId).parent().unblock(); } } }catch(err) { console.error(err.message); $(reaction_ControlId).parent().unblock(); } } </script> <span>(</span> <span id="record-post-1981a7ea-2d02-4ec9-be17-02620c23d6d9"> 12 </span> <span>)</span> </span> </div> </div> </div> <div class="content-section-divider full-length"></div> <!-- Most Liked --> </div> </aside> <!--most liked section //--> </div> </div> </div> <!--latest blog section--> <section class="blog-latest-post msd-py-48"> <div class="xrm-editable-html xrm-attribute" data-languageContext="English"><div class="xrm-attribute-value"> </div></div> <!-- Get portal domain name from the website ID [END] --> <div class="msd-container"> <div class="ms-Grid"> <div class="ms-Grid-row"> <div class="blog-latest-post-content ms-Grid-col ms-sm12"> <div class="msd-flex msd-justify-content-between"><h2 class="section-title msd-mb-24">Latest blog posts </h2><a class="ms-link-viewAll" href="/globalsearch/?target=blog&blogid=&groupid=&sortby=mostrecent" title="View all">View all <img src="/img_viewAll.svg" role="presentation" alt="" /></a></div> <div class="ms-Grid-row"> <!--Latest blog--> <div class="ms-Grid-col ms-sm12 ms-lg6 ms-xl3 msd-mb-20"> <div class="card-wrap"> <div class="card-content-container"> <div class="msd-flex msd-justify-content-between card-time-tag"> <span class="date-time" data-utc-date="12/4/2024 11:03:16 AM"></span> <span class="card-like not-clickable"> <div class="xrm-editable-html xrm-attribute" data-languageContext="English"><div class="xrm-attribute-value"> </div></div> <a href="javascript:void(0)" tabindex="0" role="button" class="clickable dc-reaction" aria-label="Like button" reactionEntityName="mspwrplt_cmty_blogreaction" commentflag="false" user-reaction=false reaction-id="" id="like-latestpost-71b9a563-33b2-ef11-b8e8-7c1e520112ec" onclick="HandleReactionRecord(this, '71b9a563-33b2-ef11-b8e8-7c1e520112ec')"><img src="/img_like.svg" alt="" role="presentation" class="heart-icon"/> <span>Like</span></a> <script type="application/javascript"> var userId = ""; var reacted_Snippet = '<img src="/img_heart-red.png" alt="" role="presentation" /><span>Liked</span>'; var react_Snippet = '<img src="/img_like.svg" alt="" role="presentation" class="heart-icon"/> <span>Like</span>'; function HandleReactionRecord(e, targetRecordId) { var reaction_ControlId = "#"+e.id; try{ if(false == false){ window.location.href = "/signin?returnUrl="+window.location.pathname+window.location.search; }else{ $(reaction_ControlId).parent().block({ message: '', overlayCSS: { backgroundColor: '#e0dede', opacity:0.6} }); var entityParams = { isReactedByUser: $(reaction_ControlId).attr("user-reaction") == "true" ? true : false, reactionEntityName: $(reaction_ControlId).attr("reactionEntityName"), contactId: userId, recordId: targetRecordId, reactionType: "Like", reactionId: $(reaction_ControlId).attr("reaction-id"), siteId: "44c1922b-d231-4183-bae6-be148059122f", comment:$(reaction_ControlId).attr("commentflag") == 'true'?true:false }; LoadReactionControl(entityParams, successCallback, errorCallback); function successCallback(createdRecordId, res, status, xhr){ $(reaction_ControlId).attr("reaction-id", createdRecordId); if(createdRecordId != "" && createdRecordId != undefined){ $(reaction_ControlId).attr("user-reaction", true); $(reaction_ControlId).empty(); $(reaction_ControlId).html(reacted_Snippet); }else{ $(reaction_ControlId).attr("user-reaction", false); $(reaction_ControlId).empty(); $(reaction_ControlId).html(react_Snippet); } $(reaction_ControlId).parent().unblock(); } function errorCallback(res){ if(res.status == 500 && $(reaction_ControlId).attr("user-reaction") == "true"){ getRecord("mspwrplt_cmty_blogreaction", '', targetRecordId, function(){}, errRetrieve); } $(reaction_ControlId).parent().unblock(); } function errRetrieve(res){ if(res.status == 404){ $(reaction_ControlId).attr("user-reaction", false); $(reaction_ControlId).attr("reaction-id", ''); $(reaction_ControlId).empty(); $(reaction_ControlId).html(react_Snippet); } $(reaction_ControlId).parent().unblock(); } } }catch(err) { console.error(err.message); $(reaction_ControlId).parent().unblock(); } } </script> <span>(</span> <span id="record-latestpost-71b9a563-33b2-ef11-b8e8-7c1e520112ec"> 0 </span> <span>)</span> </span> </div> <a class="card-title" href="/blogs/post/?postid=71b9a563-33b2-ef11-b8e8-7c1e520112ec" title="">Canvas App Components Custom Properties – Event Types and Data</a> <p class="card-description">Canvas Apps in Power Apps allow developers to create reusable components that simplify app design and ensure consistency. Custom properties are the key to making components dynamic, configurable, and interactive. This blog will explore Custom Prop...</p> <div class="multiple-tags"> </div> <div class="card-user-like"> <div class="card-user"> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!--check for blocklisted contact show only text without link to profile--> <!--check for blocklisted contact show only text without link to profile ends--> <!---user role--> <!--user role end--> <!--overallLeaderBoardPoints ends--> <a href="/profile/?userid=46ef08f7-7bb0-481c-b114-dfe337df61dd" aria-label="Sanjaya Prakash Pradhan" class="card-user-link" title="Sanjaya Prakash Pradhan" >Sanjaya Prakash Pra...</a> <!--OverallPoints--><span class="led-star-profile" tabindex="0" rel="overallPoints" role="button" ><img src="/img_led_star.svg" role="presentation"/>2,745</span> <!--OverallPoints ends--> <span class="msd-inline-flex msd-ml-4 msd-flex-gap-4"> <span class="label label-default msd-rank">User Group Leader</span> </span> </div> </div> </div> </div> </div> <div class="ms-Grid-col ms-sm12 ms-lg6 ms-xl3 msd-mb-20"> <div class="card-wrap"> <div class="card-content-container"> <div class="msd-flex msd-justify-content-between card-time-tag"> <span class="date-time" data-utc-date="12/4/2024 11:00:18 AM"></span> <span class="card-like not-clickable"> <div class="xrm-editable-html xrm-attribute" data-languageContext="English"><div class="xrm-attribute-value"> </div></div> <a href="javascript:void(0)" tabindex="0" role="button" class="clickable dc-reaction" aria-label="Like button" reactionEntityName="mspwrplt_cmty_blogreaction" commentflag="false" user-reaction=false reaction-id="" id="like-latestpost-995fc319-33b2-ef11-b8e8-7c1e521423c2" onclick="HandleReactionRecord(this, '995fc319-33b2-ef11-b8e8-7c1e521423c2')"><img src="/img_like.svg" alt="" role="presentation" class="heart-icon"/> <span>Like</span></a> <script type="application/javascript"> var userId = ""; var reacted_Snippet = '<img src="/img_heart-red.png" alt="" role="presentation" /><span>Liked</span>'; var react_Snippet = '<img src="/img_like.svg" alt="" role="presentation" class="heart-icon"/> <span>Like</span>'; function HandleReactionRecord(e, targetRecordId) { var reaction_ControlId = "#"+e.id; try{ if(false == false){ window.location.href = "/signin?returnUrl="+window.location.pathname+window.location.search; }else{ $(reaction_ControlId).parent().block({ message: '', overlayCSS: { backgroundColor: '#e0dede', opacity:0.6} }); var entityParams = { isReactedByUser: $(reaction_ControlId).attr("user-reaction") == "true" ? true : false, reactionEntityName: $(reaction_ControlId).attr("reactionEntityName"), contactId: userId, recordId: targetRecordId, reactionType: "Like", reactionId: $(reaction_ControlId).attr("reaction-id"), siteId: "44c1922b-d231-4183-bae6-be148059122f", comment:$(reaction_ControlId).attr("commentflag") == 'true'?true:false }; LoadReactionControl(entityParams, successCallback, errorCallback); function successCallback(createdRecordId, res, status, xhr){ $(reaction_ControlId).attr("reaction-id", createdRecordId); if(createdRecordId != "" && createdRecordId != undefined){ $(reaction_ControlId).attr("user-reaction", true); $(reaction_ControlId).empty(); $(reaction_ControlId).html(reacted_Snippet); }else{ $(reaction_ControlId).attr("user-reaction", false); $(reaction_ControlId).empty(); $(reaction_ControlId).html(react_Snippet); } $(reaction_ControlId).parent().unblock(); } function errorCallback(res){ if(res.status == 500 && $(reaction_ControlId).attr("user-reaction") == "true"){ getRecord("mspwrplt_cmty_blogreaction", '', targetRecordId, function(){}, errRetrieve); } $(reaction_ControlId).parent().unblock(); } function errRetrieve(res){ if(res.status == 404){ $(reaction_ControlId).attr("user-reaction", false); $(reaction_ControlId).attr("reaction-id", ''); $(reaction_ControlId).empty(); $(reaction_ControlId).html(react_Snippet); } $(reaction_ControlId).parent().unblock(); } } }catch(err) { console.error(err.message); $(reaction_ControlId).parent().unblock(); } } </script> <span>(</span> <span id="record-latestpost-995fc319-33b2-ef11-b8e8-7c1e521423c2"> 0 </span> <span>)</span> </span> </div> <a class="card-title" href="/blogs/post/?postid=995fc319-33b2-ef11-b8e8-7c1e521423c2" title="">New Functionality In Microsoft Dynamics 365 Business Central 2024 Wave 2: Use Copi...</a> <p class="card-description">This post is part of the series in which I am taking a look at the new functionality introduced in Microsoft Dynamics 365 Business Central 2024 Wave 2. The 15th of the new functionality in the section is use Copilot with agent capabilities to auto...</p> <div class="multiple-tags"> </div> <div class="card-user-like"> <div class="card-user"> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!--check for blocklisted contact show only text without link to profile--> <!--check for blocklisted contact show only text without link to profile ends--> <!---user role--> <!--user role end--> <!--overallLeaderBoardPoints ends--> <a href="/profile/?userid=e9e683d1-9c24-e811-8143-e0071b6aa0e1" aria-label="Ian Grieve" class="card-user-link" title="Ian Grieve" >Ian Grieve</a> <!--OverallPoints--><span class="led-star-profile" tabindex="0" rel="overallPoints" role="button" ><img src="/img_led_star.svg" role="presentation"/>22,782</span> <!--OverallPoints ends--> </div> </div> </div> </div> </div> <div class="ms-Grid-col ms-sm12 ms-lg6 ms-xl3 msd-mb-20"> <div class="card-wrap"> <div class="card-content-container"> <div class="msd-flex msd-justify-content-between card-time-tag"> <span class="date-time" data-utc-date="12/4/2024 10:27:31 AM"></span> <span class="card-like not-clickable"> <div class="xrm-editable-html xrm-attribute" data-languageContext="English"><div class="xrm-attribute-value"> </div></div> <a href="javascript:void(0)" tabindex="0" role="button" class="clickable dc-reaction" aria-label="Like button" reactionEntityName="mspwrplt_cmty_blogreaction" commentflag="false" user-reaction=false reaction-id="" id="like-latestpost-b376ab64-33b2-ef11-b8e8-000d3a534111" onclick="HandleReactionRecord(this, 'b376ab64-33b2-ef11-b8e8-000d3a534111')"><img src="/img_like.svg" alt="" role="presentation" class="heart-icon"/> <span>Like</span></a> <script type="application/javascript"> var userId = ""; var reacted_Snippet = '<img src="/img_heart-red.png" alt="" role="presentation" /><span>Liked</span>'; var react_Snippet = '<img src="/img_like.svg" alt="" role="presentation" class="heart-icon"/> <span>Like</span>'; function HandleReactionRecord(e, targetRecordId) { var reaction_ControlId = "#"+e.id; try{ if(false == false){ window.location.href = "/signin?returnUrl="+window.location.pathname+window.location.search; }else{ $(reaction_ControlId).parent().block({ message: '', overlayCSS: { backgroundColor: '#e0dede', opacity:0.6} }); var entityParams = { isReactedByUser: $(reaction_ControlId).attr("user-reaction") == "true" ? true : false, reactionEntityName: $(reaction_ControlId).attr("reactionEntityName"), contactId: userId, recordId: targetRecordId, reactionType: "Like", reactionId: $(reaction_ControlId).attr("reaction-id"), siteId: "44c1922b-d231-4183-bae6-be148059122f", comment:$(reaction_ControlId).attr("commentflag") == 'true'?true:false }; LoadReactionControl(entityParams, successCallback, errorCallback); function successCallback(createdRecordId, res, status, xhr){ $(reaction_ControlId).attr("reaction-id", createdRecordId); if(createdRecordId != "" && createdRecordId != undefined){ $(reaction_ControlId).attr("user-reaction", true); $(reaction_ControlId).empty(); $(reaction_ControlId).html(reacted_Snippet); }else{ $(reaction_ControlId).attr("user-reaction", false); $(reaction_ControlId).empty(); $(reaction_ControlId).html(react_Snippet); } $(reaction_ControlId).parent().unblock(); } function errorCallback(res){ if(res.status == 500 && $(reaction_ControlId).attr("user-reaction") == "true"){ getRecord("mspwrplt_cmty_blogreaction", '', targetRecordId, function(){}, errRetrieve); } $(reaction_ControlId).parent().unblock(); } function errRetrieve(res){ if(res.status == 404){ $(reaction_ControlId).attr("user-reaction", false); $(reaction_ControlId).attr("reaction-id", ''); $(reaction_ControlId).empty(); $(reaction_ControlId).html(react_Snippet); } $(reaction_ControlId).parent().unblock(); } } }catch(err) { console.error(err.message); $(reaction_ControlId).parent().unblock(); } } </script> <span>(</span> <span id="record-latestpost-b376ab64-33b2-ef11-b8e8-000d3a534111"> 0 </span> <span>)</span> </span> </div> <a class="card-title" href="/blogs/post/?postid=b376ab64-33b2-ef11-b8e8-000d3a534111" title="">Business Central Codeunit “AFS File Client” – usable with SaaS Token and Shared Key</a> <p class="card-description">I have already talked about it in a previous post, I return to the topic because I find The post Business Central Codeunit “AFS File Client” – usable with SaaS Token and Shared Key [https://robertostefanettinavblog.com/2024/12/04/business-central...</p> <div class="multiple-tags"> </div> <div class="card-user-like"> <div class="card-user"> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!--check for blocklisted contact show only text without link to profile--> <!--check for blocklisted contact show only text without link to profile ends--> <!---user role--> <!--user role end--> <!--overallLeaderBoardPoints ends--> <a href="/profile/?userid=8569e8ba-7a66-ee11-9ae7-6045bdeb8873" aria-label="Roberto Stefanetti" class="card-user-link" title="Roberto Stefanetti" >Roberto Stefanetti</a> <!--OverallPoints--><span class="led-star-profile" tabindex="0" rel="overallPoints" role="button" ><img src="/img_led_star.svg" role="presentation"/>12,998</span> <!--OverallPoints ends--> </div> </div> </div> </div> </div> <div class="ms-Grid-col ms-sm12 ms-lg6 ms-xl3 msd-mb-20"> <div class="card-wrap"> <div class="card-content-container"> <div class="msd-flex msd-justify-content-between card-time-tag"> <span class="date-time" data-utc-date="12/4/2024 8:00:00 AM"></span> <span class="card-like not-clickable"> <div class="xrm-editable-html xrm-attribute" data-languageContext="English"><div class="xrm-attribute-value"> </div></div> <a href="javascript:void(0)" tabindex="0" role="button" class="clickable dc-reaction" aria-label="Like button" reactionEntityName="mspwrplt_cmty_blogreaction" commentflag="false" user-reaction=false reaction-id="" id="like-latestpost-a7061440-33b2-ef11-b8e8-000d3a4e74e5" onclick="HandleReactionRecord(this, 'a7061440-33b2-ef11-b8e8-000d3a4e74e5')"><img src="/img_like.svg" alt="" role="presentation" class="heart-icon"/> <span>Like</span></a> <script type="application/javascript"> var userId = ""; var reacted_Snippet = '<img src="/img_heart-red.png" alt="" role="presentation" /><span>Liked</span>'; var react_Snippet = '<img src="/img_like.svg" alt="" role="presentation" class="heart-icon"/> <span>Like</span>'; function HandleReactionRecord(e, targetRecordId) { var reaction_ControlId = "#"+e.id; try{ if(false == false){ window.location.href = "/signin?returnUrl="+window.location.pathname+window.location.search; }else{ $(reaction_ControlId).parent().block({ message: '', overlayCSS: { backgroundColor: '#e0dede', opacity:0.6} }); var entityParams = { isReactedByUser: $(reaction_ControlId).attr("user-reaction") == "true" ? true : false, reactionEntityName: $(reaction_ControlId).attr("reactionEntityName"), contactId: userId, recordId: targetRecordId, reactionType: "Like", reactionId: $(reaction_ControlId).attr("reaction-id"), siteId: "44c1922b-d231-4183-bae6-be148059122f", comment:$(reaction_ControlId).attr("commentflag") == 'true'?true:false }; LoadReactionControl(entityParams, successCallback, errorCallback); function successCallback(createdRecordId, res, status, xhr){ $(reaction_ControlId).attr("reaction-id", createdRecordId); if(createdRecordId != "" && createdRecordId != undefined){ $(reaction_ControlId).attr("user-reaction", true); $(reaction_ControlId).empty(); $(reaction_ControlId).html(reacted_Snippet); }else{ $(reaction_ControlId).attr("user-reaction", false); $(reaction_ControlId).empty(); $(reaction_ControlId).html(react_Snippet); } $(reaction_ControlId).parent().unblock(); } function errorCallback(res){ if(res.status == 500 && $(reaction_ControlId).attr("user-reaction") == "true"){ getRecord("mspwrplt_cmty_blogreaction", '', targetRecordId, function(){}, errRetrieve); } $(reaction_ControlId).parent().unblock(); } function errRetrieve(res){ if(res.status == 404){ $(reaction_ControlId).attr("user-reaction", false); $(reaction_ControlId).attr("reaction-id", ''); $(reaction_ControlId).empty(); $(reaction_ControlId).html(react_Snippet); } $(reaction_ControlId).parent().unblock(); } } }catch(err) { console.error(err.message); $(reaction_ControlId).parent().unblock(); } } </script> <span>(</span> <span id="record-latestpost-a7061440-33b2-ef11-b8e8-000d3a4e74e5"> 0 </span> <span>)</span> </span> </div> <a class="card-title" href="/blogs/post/?postid=a7061440-33b2-ef11-b8e8-000d3a4e74e5" title="">Las novedades de Business Central para diciembre: ¡Nuestro ERP se viste de Navidad...</a> <p class="card-description">Este diciembre, Business Central no solo viene festivo, sino que también da un gran paso adelante en funcionalidad. Estas mejoras no solo refuerzan la posición de la plataforma como un ERP innovador, sino que también plantean un interesante reto: ...</p> <div class="multiple-tags"> </div> <div class="card-user-like"> <div class="card-user"> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!--check for blocklisted contact show only text without link to profile--> <!--check for blocklisted contact show only text without link to profile ends--> <!---user role--> <!--user role end--> <!--overallLeaderBoardPoints ends--> <a href="/profile/?userid=4517c15b-d417-ed11-b83e-000d3a100382" aria-label="Javier.Armesto" class="card-user-link" title="Javier.Armesto" >Javier.Armesto</a> <!--OverallPoints--><span class="led-star-profile" tabindex="0" rel="overallPoints" role="button" ><img src="/img_led_star.svg" role="presentation"/>16</span> <!--OverallPoints ends--> <span class="msd-inline-flex msd-ml-4 msd-flex-gap-4"> <span class="label label-default msd-rank">User Group Leader</span> </span> </div> </div> </div> </div> </div> <div class="ms-Grid-col ms-sm12 ms-lg6 ms-xl3 msd-mb-20"> <div class="card-wrap"> <div class="card-content-container"> <div class="msd-flex msd-justify-content-between card-time-tag"> <span class="date-time" data-utc-date="12/4/2024 3:30:00 AM"></span> <span class="card-like not-clickable"> <div class="xrm-editable-html xrm-attribute" data-languageContext="English"><div class="xrm-attribute-value"> </div></div> <a href="javascript:void(0)" tabindex="0" role="button" class="clickable dc-reaction" aria-label="Like button" reactionEntityName="mspwrplt_cmty_blogreaction" commentflag="false" user-reaction=false reaction-id="" id="like-latestpost-647e1a1b-33b2-ef11-b8e8-6045bdee0f9b" onclick="HandleReactionRecord(this, '647e1a1b-33b2-ef11-b8e8-6045bdee0f9b')"><img src="/img_like.svg" alt="" role="presentation" class="heart-icon"/> <span>Like</span></a> <script type="application/javascript"> var userId = ""; var reacted_Snippet = '<img src="/img_heart-red.png" alt="" role="presentation" /><span>Liked</span>'; var react_Snippet = '<img src="/img_like.svg" alt="" role="presentation" class="heart-icon"/> <span>Like</span>'; function HandleReactionRecord(e, targetRecordId) { var reaction_ControlId = "#"+e.id; try{ if(false == false){ window.location.href = "/signin?returnUrl="+window.location.pathname+window.location.search; }else{ $(reaction_ControlId).parent().block({ message: '', overlayCSS: { backgroundColor: '#e0dede', opacity:0.6} }); var entityParams = { isReactedByUser: $(reaction_ControlId).attr("user-reaction") == "true" ? true : false, reactionEntityName: $(reaction_ControlId).attr("reactionEntityName"), contactId: userId, recordId: targetRecordId, reactionType: "Like", reactionId: $(reaction_ControlId).attr("reaction-id"), siteId: "44c1922b-d231-4183-bae6-be148059122f", comment:$(reaction_ControlId).attr("commentflag") == 'true'?true:false }; LoadReactionControl(entityParams, successCallback, errorCallback); function successCallback(createdRecordId, res, status, xhr){ $(reaction_ControlId).attr("reaction-id", createdRecordId); if(createdRecordId != "" && createdRecordId != undefined){ $(reaction_ControlId).attr("user-reaction", true); $(reaction_ControlId).empty(); $(reaction_ControlId).html(reacted_Snippet); }else{ $(reaction_ControlId).attr("user-reaction", false); $(reaction_ControlId).empty(); $(reaction_ControlId).html(react_Snippet); } $(reaction_ControlId).parent().unblock(); } function errorCallback(res){ if(res.status == 500 && $(reaction_ControlId).attr("user-reaction") == "true"){ getRecord("mspwrplt_cmty_blogreaction", '', targetRecordId, function(){}, errRetrieve); } $(reaction_ControlId).parent().unblock(); } function errRetrieve(res){ if(res.status == 404){ $(reaction_ControlId).attr("user-reaction", false); $(reaction_ControlId).attr("reaction-id", ''); $(reaction_ControlId).empty(); $(reaction_ControlId).html(react_Snippet); } $(reaction_ControlId).parent().unblock(); } } }catch(err) { console.error(err.message); $(reaction_ControlId).parent().unblock(); } } </script> <span>(</span> <span id="record-latestpost-647e1a1b-33b2-ef11-b8e8-6045bdee0f9b"> 0 </span> <span>)</span> </span> </div> <a class="card-title" href="/blogs/post/?postid=647e1a1b-33b2-ef11-b8e8-6045bdee0f9b" title="">Mastering Inventory Management in Business Central: A Comprehensive Guide for Begi...</a> <p class="card-description">Introduction: Unraveling Inventory Management in Business Central In the fast-paced world of business, managing inventory efficiently is crucial for ensuring uninterrupted operations and customer satisfaction. But what if you are a newbie navigati...</p> <div class="multiple-tags"> </div> <div class="card-user-like"> <div class="card-user"> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!--check for blocklisted contact show only text without link to profile--> <!--check for blocklisted contact show only text without link to profile ends--> <!---user role--> <!--user role end--> <!--overallLeaderBoardPoints ends--> <a href="/profile/?userid=a0a8d116-cdbd-47a7-9d86-bb25081977fd" aria-label="Abhishek Dhoriya" class="card-user-link" title="Abhishek Dhoriya" >Abhishek Dhoriya</a> <!--OverallPoints--><span class="led-star-profile" tabindex="0" rel="overallPoints" role="button" ><img src="/img_led_star.svg" role="presentation"/>1,011</span> <!--OverallPoints ends--> </div> </div> </div> </div> </div> <div class="ms-Grid-col ms-sm12 ms-lg6 ms-xl3 msd-mb-20"> <div class="card-wrap"> <div class="card-content-container"> <div class="msd-flex msd-justify-content-between card-time-tag"> <span class="date-time" data-utc-date="12/4/2024 3:28:14 AM"></span> <span class="card-like not-clickable"> <div class="xrm-editable-html xrm-attribute" data-languageContext="English"><div class="xrm-attribute-value"> </div></div> <a href="javascript:void(0)" tabindex="0" role="button" class="clickable dc-reaction" aria-label="Like button" reactionEntityName="mspwrplt_cmty_blogreaction" commentflag="false" user-reaction=false reaction-id="" id="like-latestpost-86358c61-33b2-ef11-b8e8-7c1e5201a4a6" onclick="HandleReactionRecord(this, '86358c61-33b2-ef11-b8e8-7c1e5201a4a6')"><img src="/img_like.svg" alt="" role="presentation" class="heart-icon"/> <span>Like</span></a> <script type="application/javascript"> var userId = ""; var reacted_Snippet = '<img src="/img_heart-red.png" alt="" role="presentation" /><span>Liked</span>'; var react_Snippet = '<img src="/img_like.svg" alt="" role="presentation" class="heart-icon"/> <span>Like</span>'; function HandleReactionRecord(e, targetRecordId) { var reaction_ControlId = "#"+e.id; try{ if(false == false){ window.location.href = "/signin?returnUrl="+window.location.pathname+window.location.search; }else{ $(reaction_ControlId).parent().block({ message: '', overlayCSS: { backgroundColor: '#e0dede', opacity:0.6} }); var entityParams = { isReactedByUser: $(reaction_ControlId).attr("user-reaction") == "true" ? true : false, reactionEntityName: $(reaction_ControlId).attr("reactionEntityName"), contactId: userId, recordId: targetRecordId, reactionType: "Like", reactionId: $(reaction_ControlId).attr("reaction-id"), siteId: "44c1922b-d231-4183-bae6-be148059122f", comment:$(reaction_ControlId).attr("commentflag") == 'true'?true:false }; LoadReactionControl(entityParams, successCallback, errorCallback); function successCallback(createdRecordId, res, status, xhr){ $(reaction_ControlId).attr("reaction-id", createdRecordId); if(createdRecordId != "" && createdRecordId != undefined){ $(reaction_ControlId).attr("user-reaction", true); $(reaction_ControlId).empty(); $(reaction_ControlId).html(reacted_Snippet); }else{ $(reaction_ControlId).attr("user-reaction", false); $(reaction_ControlId).empty(); $(reaction_ControlId).html(react_Snippet); } $(reaction_ControlId).parent().unblock(); } function errorCallback(res){ if(res.status == 500 && $(reaction_ControlId).attr("user-reaction") == "true"){ getRecord("mspwrplt_cmty_blogreaction", '', targetRecordId, function(){}, errRetrieve); } $(reaction_ControlId).parent().unblock(); } function errRetrieve(res){ if(res.status == 404){ $(reaction_ControlId).attr("user-reaction", false); $(reaction_ControlId).attr("reaction-id", ''); $(reaction_ControlId).empty(); $(reaction_ControlId).html(react_Snippet); } $(reaction_ControlId).parent().unblock(); } } }catch(err) { console.error(err.message); $(reaction_ControlId).parent().unblock(); } } </script> <span>(</span> <span id="record-latestpost-86358c61-33b2-ef11-b8e8-7c1e5201a4a6"> 0 </span> <span>)</span> </span> </div> <a class="card-title" href="/blogs/post/?postid=86358c61-33b2-ef11-b8e8-7c1e5201a4a6" title="">How to import Security roles across solutions</a> <p class="card-description">Introduction: Managing roles across multiple environments is an essential task in Dynamics 365, especially when working with complex implementations. Importing roles through solutions is a streamlined way to ensure consistency and efficiency. This...</p> <div class="multiple-tags"> </div> <div class="card-user-like"> <div class="card-user"> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!--check for blocklisted contact show only text without link to profile--> <!--check for blocklisted contact show only text without link to profile ends--> <!---user role--> <!--user role end--> <!--overallLeaderBoardPoints ends--> <a href="/profile/?userid=d30cc56e-2cab-ef11-b8e8-000d3a534111" aria-label="Community member" class="card-user-link" >Community member</a> </div> </div> </div> </div> </div> <div class="ms-Grid-col ms-sm12 ms-lg6 ms-xl3 msd-mb-20"> <div class="card-wrap"> <div class="card-content-container"> <div class="msd-flex msd-justify-content-between card-time-tag"> <span class="date-time" data-utc-date="12/4/2024 12:00:00 AM"></span> <span class="card-like not-clickable"> <div class="xrm-editable-html xrm-attribute" data-languageContext="English"><div class="xrm-attribute-value"> </div></div> <a href="javascript:void(0)" tabindex="0" role="button" class="clickable dc-reaction" aria-label="Like button" reactionEntityName="mspwrplt_cmty_blogreaction" commentflag="false" user-reaction=false reaction-id="" id="like-latestpost-1f499886-28b2-ef11-b8e8-000d3a12149f" onclick="HandleReactionRecord(this, '1f499886-28b2-ef11-b8e8-000d3a12149f')"><img src="/img_like.svg" alt="" role="presentation" class="heart-icon"/> <span>Like</span></a> <script type="application/javascript"> var userId = ""; var reacted_Snippet = '<img src="/img_heart-red.png" alt="" role="presentation" /><span>Liked</span>'; var react_Snippet = '<img src="/img_like.svg" alt="" role="presentation" class="heart-icon"/> <span>Like</span>'; function HandleReactionRecord(e, targetRecordId) { var reaction_ControlId = "#"+e.id; try{ if(false == false){ window.location.href = "/signin?returnUrl="+window.location.pathname+window.location.search; }else{ $(reaction_ControlId).parent().block({ message: '', overlayCSS: { backgroundColor: '#e0dede', opacity:0.6} }); var entityParams = { isReactedByUser: $(reaction_ControlId).attr("user-reaction") == "true" ? true : false, reactionEntityName: $(reaction_ControlId).attr("reactionEntityName"), contactId: userId, recordId: targetRecordId, reactionType: "Like", reactionId: $(reaction_ControlId).attr("reaction-id"), siteId: "44c1922b-d231-4183-bae6-be148059122f", comment:$(reaction_ControlId).attr("commentflag") == 'true'?true:false }; LoadReactionControl(entityParams, successCallback, errorCallback); function successCallback(createdRecordId, res, status, xhr){ $(reaction_ControlId).attr("reaction-id", createdRecordId); if(createdRecordId != "" && createdRecordId != undefined){ $(reaction_ControlId).attr("user-reaction", true); $(reaction_ControlId).empty(); $(reaction_ControlId).html(reacted_Snippet); }else{ $(reaction_ControlId).attr("user-reaction", false); $(reaction_ControlId).empty(); $(reaction_ControlId).html(react_Snippet); } $(reaction_ControlId).parent().unblock(); } function errorCallback(res){ if(res.status == 500 && $(reaction_ControlId).attr("user-reaction") == "true"){ getRecord("mspwrplt_cmty_blogreaction", '', targetRecordId, function(){}, errRetrieve); } $(reaction_ControlId).parent().unblock(); } function errRetrieve(res){ if(res.status == 404){ $(reaction_ControlId).attr("user-reaction", false); $(reaction_ControlId).attr("reaction-id", ''); $(reaction_ControlId).empty(); $(reaction_ControlId).html(react_Snippet); } $(reaction_ControlId).parent().unblock(); } } }catch(err) { console.error(err.message); $(reaction_ControlId).parent().unblock(); } } </script> <span>(</span> <span id="record-latestpost-1f499886-28b2-ef11-b8e8-000d3a12149f"> 0 </span> <span>)</span> </span> </div> <a class="card-title" href="/blogs/post/?postid=1f499886-28b2-ef11-b8e8-000d3a12149f" title="">Large data integration with D365F&O leveraging Azure CosmosDB and Az Functions</a> <p class="card-description">  [https://blogger.googleusercontent.com/img/a/AVvXsEimR_7jwXJ9_oRqCj_z4mBwzJpr4R0nhyuh1X5N6p9FkhZPuXa8Kb_I6Q7RM8_qriRJ2lV6D5wtBm9PbczfJb6BD1BCndeJxurGXT9R3VGOt8PirlXMuKBnVeV-w1BwPlY48PXlu-7Xzg2TB_E39rbKeTH5jJ7EcOuXjvgR84uDzaCQypefGbwmCn72O5yw=s1600</p> <div class="multiple-tags"> </div> <div class="card-user-like"> <div class="card-user"> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!--check for blocklisted contact show only text without link to profile--> <!--check for blocklisted contact show only text without link to profile ends--> <!---user role--> <!--user role end--> <!--overallLeaderBoardPoints ends--> <a href="/profile/?userid=ee3f829d-0580-4460-80ce-021e155d4982" aria-label="Subhad365" class="card-user-link" title="Subhad365" >Subhad365</a> <!--OverallPoints--><span class="led-star-profile" tabindex="0" rel="overallPoints" role="button" ><img src="/img_led_star.svg" role="presentation"/>7</span> <!--OverallPoints ends--> <span class="msd-inline-flex msd-ml-4 msd-flex-gap-4"> <span class="label label-default msd-rank">User Group Leader</span> </span> </div> </div> </div> </div> </div> <div class="ms-Grid-col ms-sm12 ms-lg6 ms-xl3 msd-mb-20"> <div class="card-wrap"> <div class="card-content-container"> <div class="msd-flex msd-justify-content-between card-time-tag"> <span class="date-time" data-utc-date="12/3/2024 11:00:00 PM"></span> <span class="card-like not-clickable"> <div class="xrm-editable-html xrm-attribute" data-languageContext="English"><div class="xrm-attribute-value"> </div></div> <a href="javascript:void(0)" tabindex="0" role="button" class="clickable dc-reaction" aria-label="Like button" reactionEntityName="mspwrplt_cmty_blogreaction" commentflag="false" user-reaction=false reaction-id="" id="like-latestpost-f6c90a66-33b2-ef11-b8e8-00224828633c" onclick="HandleReactionRecord(this, 'f6c90a66-33b2-ef11-b8e8-00224828633c')"><img src="/img_like.svg" alt="" role="presentation" class="heart-icon"/> <span>Like</span></a> <script type="application/javascript"> var userId = ""; var reacted_Snippet = '<img src="/img_heart-red.png" alt="" role="presentation" /><span>Liked</span>'; var react_Snippet = '<img src="/img_like.svg" alt="" role="presentation" class="heart-icon"/> <span>Like</span>'; function HandleReactionRecord(e, targetRecordId) { var reaction_ControlId = "#"+e.id; try{ if(false == false){ window.location.href = "/signin?returnUrl="+window.location.pathname+window.location.search; }else{ $(reaction_ControlId).parent().block({ message: '', overlayCSS: { backgroundColor: '#e0dede', opacity:0.6} }); var entityParams = { isReactedByUser: $(reaction_ControlId).attr("user-reaction") == "true" ? true : false, reactionEntityName: $(reaction_ControlId).attr("reactionEntityName"), contactId: userId, recordId: targetRecordId, reactionType: "Like", reactionId: $(reaction_ControlId).attr("reaction-id"), siteId: "44c1922b-d231-4183-bae6-be148059122f", comment:$(reaction_ControlId).attr("commentflag") == 'true'?true:false }; LoadReactionControl(entityParams, successCallback, errorCallback); function successCallback(createdRecordId, res, status, xhr){ $(reaction_ControlId).attr("reaction-id", createdRecordId); if(createdRecordId != "" && createdRecordId != undefined){ $(reaction_ControlId).attr("user-reaction", true); $(reaction_ControlId).empty(); $(reaction_ControlId).html(reacted_Snippet); }else{ $(reaction_ControlId).attr("user-reaction", false); $(reaction_ControlId).empty(); $(reaction_ControlId).html(react_Snippet); } $(reaction_ControlId).parent().unblock(); } function errorCallback(res){ if(res.status == 500 && $(reaction_ControlId).attr("user-reaction") == "true"){ getRecord("mspwrplt_cmty_blogreaction", '', targetRecordId, function(){}, errRetrieve); } $(reaction_ControlId).parent().unblock(); } function errRetrieve(res){ if(res.status == 404){ $(reaction_ControlId).attr("user-reaction", false); $(reaction_ControlId).attr("reaction-id", ''); $(reaction_ControlId).empty(); $(reaction_ControlId).html(react_Snippet); } $(reaction_ControlId).parent().unblock(); } } }catch(err) { console.error(err.message); $(reaction_ControlId).parent().unblock(); } } </script> <span>(</span> <span id="record-latestpost-f6c90a66-33b2-ef11-b8e8-00224828633c"> 0 </span> <span>)</span> </span> </div> <a class="card-title" href="/blogs/post/?postid=f6c90a66-33b2-ef11-b8e8-00224828633c" title="">D365 Business Central : Publish Web Services Automatically from the App</a> <p class="card-description">I recently needed to publish web services from an app and realised I haven’t blogged about it yet. Here’s a quick post on auto publishing web services when deploying your app. Create XML File... The post D365 Business Central : Publish Web Servic...</p> <div class="multiple-tags"> </div> <div class="card-user-like"> <div class="card-user"> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!--check for blocklisted contact show only text without link to profile--> <!--check for blocklisted contact show only text without link to profile ends--> <!---user role--> <!--user role end--> <!--overallLeaderBoardPoints ends--> <a href="/profile/?userid=88ee1179-cb04-46be-b3b7-2a2b5d21936d" aria-label="TeddyH" class="card-user-link" title="TeddyH" >TeddyH</a> <!--OverallPoints--><span class="led-star-profile" tabindex="0" rel="overallPoints" role="button" ><img src="/img_led_star.svg" role="presentation"/>12,868</span> <!--OverallPoints ends--> <span class="msd-inline-flex msd-ml-4 msd-flex-gap-4"> <span class="label label-default msd-rank">Super User 2024 Season 1</span> </span> </div> </div> </div> </div> </div> <!--Latest blog //--> </div> </div> </div> </div> </section> <!--latest blog section //--> <!-- Date&Time converter from UTC to User locale --> <!-- NOTE: To use converter, please add 'data-utc-time' attribute for time only, 'data-utc-date' attribute for date only and for DateTime use 'data-utc-date-time' attribute with value --> <script> function FormatDateTime() { $('[data-utc-date]').each(function (index) { let dateToConvert = $(this).attr("data-utc-date"); $(this).html(''); $(this).html(moment.utc(dateToConvert).local().format("DD MMM YYYY")); }); $('[data-utc-time]').each(function (index) { let dateToConvert = $(this).attr("data-utc-time"); $(this).html(''); $(this).html(moment.utc(dateToConvert).local().format("HH:mm:ss")); }); $('[data-utc-date-time]').each(function (index) { let dateToConvert = $(this).attr("data-utc-date-time"); $(this).html(''); $(this).html(moment.utc(dateToConvert).local().format("D MMM YYYY HH:mm:ss")); }); $('[data-utc-time-only]').each(function (index) { let dateToConvert = $(this).attr("data-utc-time-only"); $(this).html(''); $(this).html(moment.utc(dateToConvert).local().format("hh:mm A")); }); $('[data-normal-date]').each(function (index) { let dateToConvert = $(this).attr("data-normal-date"); $(this).html(''); $(this).html(moment(dateToConvert).local().format("DD MMM YYYY")); }); $('[data-normal-time-only]').each(function (index) { let dateToConvert = $(this).attr("data-normal-time-only"); $(this).html(''); $(this).html(moment(dateToConvert).local().format("hh:mm A")); }); $('[data-normal-date-no-local]').each(function (index) { let dateToConvert = $(this).attr("data-normal-date-no-local"); $(this).html(''); $(this).html(moment.utc(dateToConvert).format("DD MMM YYYY")); }); $('[data-normal-time-only-no-local]').each(function (index) { let dateToConvert = $(this).attr("data-normal-time-only-no-local"); $(this).html(''); $(this).html(moment.utc(dateToConvert).format("hh:mm A")); }); $('[local-date-time-only]').each(function (index) { var dateToConvert = new Date($(this).attr("local-date-time-only")); var tzOffSet = dateToConvert.getTimezoneOffset(); var offsetDateTime = new Date(dateToConvert.getTime() - tzOffSet * 60 * 1000); $(this).html(moment(offsetDateTime).local().format("hh:mm A")); }); $('[local-date-time]').each(function (index) { var dateToConvert = new Date($(this).attr("local-date-time")); var tzOffSet = dateToConvert.getTimezoneOffset(); var offsetDateTime = new Date(dateToConvert.getTime() - tzOffSet * 60 * 1000); $(this).html(moment(offsetDateTime).local().format("MM/DD/YYYY")); }); $('[data-time-utc-convert]').each(function (index) { let dateToConvert = $(this).attr("data-time-utc-convert"); $(this).html(''); $(this).html(moment.utc(dateToConvert).local().format("D MMM HH:mm")); }); } </script> <script src="/js_Community_common.js"></script> <!--<script src="/blog-landing/js_blogs_landing.js"></script> --> </div> <!-- Date&Time converter from UTC to User locale --> <!-- NOTE: To use converter, please add 'data-utc-time' attribute for time only, 'data-utc-date' attribute for date only and for DateTime use 'data-utc-date-time' attribute with value --> <script> function FormatDateTime() { $('[data-utc-date]').each(function (index) { let dateToConvert = $(this).attr("data-utc-date"); $(this).html(''); $(this).html(moment.utc(dateToConvert).local().format("DD MMM YYYY")); }); $('[data-utc-time]').each(function (index) { let dateToConvert = $(this).attr("data-utc-time"); $(this).html(''); $(this).html(moment.utc(dateToConvert).local().format("HH:mm:ss")); }); $('[data-utc-date-time]').each(function (index) { let dateToConvert = $(this).attr("data-utc-date-time"); $(this).html(''); $(this).html(moment.utc(dateToConvert).local().format("D MMM YYYY HH:mm:ss")); }); $('[data-utc-time-only]').each(function (index) { let dateToConvert = $(this).attr("data-utc-time-only"); $(this).html(''); $(this).html(moment.utc(dateToConvert).local().format("hh:mm A")); }); $('[data-normal-date]').each(function (index) { let dateToConvert = $(this).attr("data-normal-date"); $(this).html(''); $(this).html(moment(dateToConvert).local().format("DD MMM YYYY")); }); $('[data-normal-time-only]').each(function (index) { let dateToConvert = $(this).attr("data-normal-time-only"); $(this).html(''); $(this).html(moment(dateToConvert).local().format("hh:mm A")); }); $('[data-normal-date-no-local]').each(function (index) { let dateToConvert = $(this).attr("data-normal-date-no-local"); $(this).html(''); $(this).html(moment.utc(dateToConvert).format("DD MMM YYYY")); }); $('[data-normal-time-only-no-local]').each(function (index) { let dateToConvert = $(this).attr("data-normal-time-only-no-local"); $(this).html(''); $(this).html(moment.utc(dateToConvert).format("hh:mm A")); }); $('[local-date-time-only]').each(function (index) { var dateToConvert = new Date($(this).attr("local-date-time-only")); var tzOffSet = dateToConvert.getTimezoneOffset(); var offsetDateTime = new Date(dateToConvert.getTime() - tzOffSet * 60 * 1000); $(this).html(moment(offsetDateTime).local().format("hh:mm A")); }); $('[local-date-time]').each(function (index) { var dateToConvert = new Date($(this).attr("local-date-time")); var tzOffSet = dateToConvert.getTimezoneOffset(); var offsetDateTime = new Date(dateToConvert.getTime() - tzOffSet * 60 * 1000); $(this).html(moment(offsetDateTime).local().format("MM/DD/YYYY")); }); $('[data-time-utc-convert]').each(function (index) { let dateToConvert = $(this).attr("data-time-utc-convert"); $(this).html(''); $(this).html(moment.utc(dateToConvert).local().format("D MMM HH:mm")); }); } </script> <script src="/js_Community_common.js"></script> <script src="/blogs/js_blogs_landing.js?v=0.1"></script> <script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/pcf-loader.bundle-f4a0e619b8.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/pcf-loader.bundle-f4a0e619b8.js" type="text/javascript"></script> <script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/pvaembedded.bundle-53becb9f07.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/pvaembedded.bundle-53becb9f07.js" type="text/javascript"></script> <!-- Power virtual agents web template V2.0--> <div class="pva-floating-style" style="position: absolute; z-index: 1000;"> <div name="webChat"></div> <script type="text/javascript" id="pvaChatInlineScript"> var botConfig = {"skillConfigViewName": "Community App For Dynamics 365 bot Answers", "botMaximizedByDefault" : "true", "citationUrlParams" : { "mspwrplt_cmty_discussionthread": "threadid","mspwrplt_cmty_blogpost": "postid" }}; // Learn more about advanced configuration: https://go.microsoft.com/fwlink/?linkid=2147420 const webChatHeaderStyleOptions = botConfig?.webChatHeaderStyleOptions; const webChatCanvasStyleOptions = botConfig?.webChatCanvasStyleOptions; const webChatWidgetStyleOptions = botConfig?.webChatWidgetStyleOptions; var botMaximizedByDefault = botConfig?.botMaximizedByDefault; var botTitle = botConfig?.headerText; var region = "prod"; var botTemplate = "powerpages-1.0.0"; var botAuthenticationMode = "4"; if(!botTitle || botTitle == undefined || botTitle == "" || botTitle.length == 0) { botTitle = "CommunityApp For Dynamics 365 bot"; } if(!botMaximizedByDefault || botMaximizedByDefault == undefined) { botMaximizedByDefault = false; } let chatWidth = "320px"; let chatHeight = "500px"; if (screen.width > 992) { chatWidth = "25%"; chatHeight = "80%"; } window.PvaEmbeddedWebChat.renderWebChat( { "container": document.getElementsByName('webChat')[0], "botSchemaName": "cr5dc_76ff64d1-4765-4fe7-b797-499fd3196c8e", "environmentId": "f55e79bd-d8cb-4fbb-9be2-2cefd8cb3b83", "width": chatWidth, "height": chatHeight, "client": "msportals", // client and version is needed for the ease of future breaking changes "version": "v1", "headerText": botTitle, "webChatCanvasStyleOptions": webChatCanvasStyleOptions, "webChatHeaderStyleOptions": webChatHeaderStyleOptions, "webChatWidgetStyleOptions": webChatWidgetStyleOptions, "accessibilityLanguage": "en-US", "botMaximizedByDefault": botMaximizedByDefault, "region": region, "botTemplate": botTemplate, "botAuthenticationMode": botAuthenticationMode }); </script> </div> <div id="pp-native-controls-react-root"></div> <script>window._nativeControlConfig = { "publicPath":"https://content.powerapps.com/resource/powerappsportal/controls", "versions": {"pcf_loader":"0.0.27","pcf_controls":"3.2.6","mf_shared":"0.2.7","host":"0.2.0","data_grid":"1.1.26","controls_fluent_v9":"0.0.30"} }</script> <script defer="defer" src="https://content.powerapps.com/resource/powerappsportal/controls/host/main.04a618205e.chunk.js"></script> <script> (function(webapi, $){ function safeAjax(ajaxOptions) { var deferredAjax = $.Deferred(); shell.getTokenDeferred().done(function (token) { // add headers for ajax if (!ajaxOptions.headers) { $.extend(ajaxOptions, { headers: { "__RequestVerificationToken": token } }); } else { ajaxOptions.headers["__RequestVerificationToken"] = token; } $.ajax(ajaxOptions) .done(function(data, textStatus, jqXHR) { validateLoginSession(data, textStatus, jqXHR, deferredAjax.resolve); }).fail(deferredAjax.reject); //ajax }).fail(function () { deferredAjax.rejectWith(this, arguments); // on token failure, pass the token ajax and args }); return deferredAjax.promise(); } webapi.safeAjax = safeAjax; })(window.webapi = window.webapi || {}, jQuery) </script> <div class="xrm-editable-html xrm-attribute" data-languageContext="English"><div class="xrm-attribute-value"> </div></div> <!-- ADO#3768847 Common template for FCB name and portal ID to get the value [START] --> <!-- Get portal domain name from the website ID [END] --> <!-- ADO#3768847 Common template for FCB name and portal ID to get the value [START] --> <style> .bapi-common-footer .bapi-row, .bapi-common-footer .bapi-row + div { margin: 0 3.2%; padding: 0 0.9735rem; } @media only screen and (min-width: 1024px) { .ask-button-mobile, .profile-hide-for-large_view,.user-signin-component { display:none; } .msd-notifications{display: none !important;} } @media only screen and (max-width: 640px) { .ask-button-mobile{ display:none; } .ask-question-btn-small-device{ width: 100%; } .bapi-top-bar__logo > a > img{ max-width: inherit !important } } @media only screen and (min-width: 640px) { .ask-button-small-device{ display:none; } } @media only screen and (max-width: 1440px) { .dc-logged-user-name,.mectrl_header_text{ display:none; } } @media only screen and (min-width: 1024px) and (max-width: 1440px) { .nav-items-right-container{ width: 25%; display: flex !important; justify-content: flex-end; } .bapi-header--sticky>div>#top-nav>ul>li>#buttonInHeader{ display:none; } .hero-banner,.dc-breadcrumb1,.dc-forums-thread-breadcrumb,.dc-breadcrumb{ margin-top:36px; } .msd-preview-banner{ margin-top: 75px; } } .gs-search-box-container>.dc-explore-search>input.search-textbox{ height: 44px !important; } .ask-button-mobile{ margin-top: 12px; } </style> <!-- Note: The script should always be consumed directly from the URL above and should not be bundled into any packages! The reason is there is geo-sensitive logic in the CDN, which will return different content. --> <script> WcpConsent = {}; </script> <!-- Cookie Banner Placeholder--> <script src="https://wcpstatic.microsoft.com/mscc/lib/v2/wcp-consent.js"></script> <script> (function (WcpConsent, $, global) { "use strict"; var culture = "en-us"; if (!$ || !WcpConsent || !WcpConsent.name) return; function onConsentChanged(e) { if (!window.siteConsent.isConsentRequired) return; if (global && global.CookieHelper && global.CookieHelper.cleanNonEssentialCookies) { global.CookieHelper.cleanNonEssentialCookies(); } window.location.reload(); $('html, body').animate({ scrollTop: 0 }, 'slow'); } $(document).ready(function () { $("#footer-nav-ManageCookies").click(function (ev) { ev.preventDefault(); if (window && window.siteConsent && window.siteConsent.manageConsent) { window.siteConsent.manageConsent(); } }); WcpConsent.init(culture, "cookie-banner", function (err, _siteConsent) { if (typeof err !== "undefined") { if (appInsights && appInsights.trackException) { appInsights.trackException({ exception: err, }); } return; } else { window.siteConsent = _siteConsent; // if consentRequired is true, we will show the manage cookies if (window.siteConsent.isConsentRequired) { if ($("#footer-nav-ManageCookies") && $("#footer-nav-ManageCookies").length) { $("#footer-nav-ManageCookies").removeClass("hide"); } if ($("#wcpConsentBannerCtrl") && $("#wcpConsentBannerCtrl").length) { $('html, body').animate({ scrollTop: 0 }, 'slow'); } if (global && global.CookieHelper && global.CookieHelper.cleanNonEssentialCookies) { global.CookieHelper.cleanNonEssentialCookies(); } } } }, onConsentChanged); }); })(WcpConsent, jQuery, window); </script> <footer class="bapi-common-footer"> <!-- Render Level 2 Footer Navs --> <div class="bapi-row"> <div class="bapi-column bapi-column--one-half"> <ul class="bapi-link-list bapi-link-list--copyright"> <li>© 2024 Microsoft</li> </ul> <!-- Follow social links go here--> </div> <div class="bapi-column bapi-column--one-half"> <ul class="bapi-link-list bapi-link-list--horizontal-on-medium bapi-pull-right-on-medium"> <li> <a href="" data-bi-name="Manage Cookies" class="f-link hide" id="footer-nav-ManageCookies" aria-label="Manage Cookies"> Manage Cookies </a> </li> <li> <a href="https://go.microsoft.com/fwlink/?LinkId=248681&clcid=0x409" data-bi-name="Privacy & cookies" class="f-link show" id="footer_nav-1_Privacy & cookies" aria-label="Privacy & cookies"> Privacy & cookies </a> </li> <li> <a href="https://go.microsoft.com/fwlink/?LinkId=206977&clcid=0x409" data-bi-name="Terms of use" class="f-link show" id="footer_nav-1_Terms of use" aria-label="Terms of use"> Terms of use </a> </li> <li> <a href="https://www.microsoft.com/trademarks" data-bi-name="Trademarks" class="f-link show" id="footer_nav-1_Trademarks" aria-label="Trademarks"> Trademarks </a> </li> <!-- Countries list renders here--> </ul> </div> </div> <div class="bapi-row"> <a id="footer_nav_your-california-privacy-choices" data-bi-id="footer_nav_your-california-privacy-choices" data-bi-name="Your Privacy Choices" style="display: inline-flex;align-items: center;color: #000;text-decoration: underline;" href="https://aka.ms/yourcaliforniaprivacychoices"> <svg role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 14" xml:space="preserve" style="height: 16px;"> <title>Your Privacy Choices Opt-Out Icon</title> <path d="M7.4 12.8h6.8l3.1-11.6H7.4C4.2 1.2 1.6 3.8 1.6 7s2.6 5.8 5.8 5.8z" style="fill-rule:evenodd;clip-rule:evenodd;fill:#fff"></path> <path d="M22.6 0H7.4c-3.9 0-7 3.1-7 7s3.1 7 7 7h15.2c3.9 0 7-3.1 7-7s-3.2-7-7-7zm-21 7c0-3.2 2.6-5.8 5.8-5.8h9.9l-3.1 11.6H7.4c-3.2 0-5.8-2.6-5.8-5.8z" style="fill-rule:evenodd;clip-rule:evenodd;fill:#06f"></path> <path d="M24.6 4c.2.2.2.6 0 .8L22.5 7l2.2 2.2c.2.2.2.6 0 .8-.2.2-.6.2-.8 0l-2.2-2.2-2.2 2.2c-.2.2-.6.2-.8 0-.2-.2-.2-.6 0-.8L20.8 7l-2.2-2.2c-.2-.2-.2-.6 0-.8.2-.2.6-.2.8 0l2.2 2.2L23.8 4c.2-.2.6-.2.8 0z" style="fill:#fff"></path> <path d="M12.7 4.1c.2.2.3.6.1.8L8.6 9.8c-.1.1-.2.2-.3.2-.2.1-.5.1-.7-.1L5.4 7.7c-.2-.2-.2-.6 0-.8.2-.2.6-.2.8 0L8 8.6l3.8-4.5c.2-.2.6-.2.9 0z" style="fill:#06f"></path> </svg> <span style="padding: 8px; padding-right: 16px;">Your Privacy Choices</span> </a> <a id="footer_nav_your-consumer-health" data-bi-id="footer_nav_your-consumer-health" aria-label="Consumer Health Privacy" data-bi-name="Consumer Health Privacy" style="display: inline-flex;align-items: center;color: #000;text-decoration: underline;" href="https://go.microsoft.com/fwlink/?linkid=2259814"> <span>Consumer Health Privacy</span> </a> </div> <!-- As this is specific to france locale instead of get this from CMS/resource file hardcoded in the code --> </footer> <div class="mobile-view-signed-user hidden" id="mobile_view_signeduser_container"> <button type="button" class="bapi-menu-toggle-button profile-hide-for-large_view" data-bi-area="header-l1-nav" aria-expanded="false" role="menuitem"> Welcome, </button> <ul class="bapi-menu bapi-submenu is-dropdown-submenu--multi-column is-dropdown-submenu--multi-column-2 is-accordion-submenu nested is-active profile-hide-for-large_view" role="menu"> <li class="is-dropdown-submenu-parent nested-submenu nested-submenu--column" role="menuitem"> <a href="/profile/" aria-label="Profile" data-bi-area="header-l2-nav" data-bi-name="Profile"> Profile </a> </li> <!-- Get portal domain name from the website ID [END] --> <li class="is-dropdown-submenu-parent nested-submenu nested-submenu--column" role="menuitem"> <a href="/messages/" aria-label="Messages" data-bi-area="header-l2-nav" data-bi-name="Messages"> Messages </a> </li> <!-- Get portal domain name from the website ID [END] --> <li class="is-dropdown-submenu-parent nested-submenu nested-submenu--column" role="menuitem"> <a href="/Myactivity/" aria-label="Myactivity" data-bi-area="header-l2-nav" data-bi-name="Myactivity">My activity</a> </li> <li class="is-dropdown-submenu-parent nested-submenu nested-submenu--column" role="menuitem"> <a href="/Account/Login/LogOff/" aria-label="Sign out" data-bi-area="header-l2-nav" data-bi-name="Signout"> Sign out </a> </li> </ul> </div> <script type="text/javascript" src="/js_footerscriptJs.js"></script> <script src=""></script> <script> var css = ""; css = css.replace(/<link/gi, "<link class='header-footer-resource'"); $("head").append(css); function bindEnterKeyPressEvent_EditModal(){ $('.'+$('#edit-modal-selector-class').val()).off('keyup'); $('.'+$('#edit-modal-selector-class').val()).on('keyup', function (event) { var keycode = (event.keyCode ? event.keyCode : event.which); if(keycode == '13'){ $(this).click(); } }); } </script> <script src="/js_Community_common.js"></script> <script src="/js_ckeditor_updates.js?v=0.47"></script> <script> $(document).ready(function () { var partialurl= location.href.replace("https://","").replace(location.host,"").indexOf('signin?returnUrl=') == -1 ? location.href.replace("https://","").replace(location.host,"") : ""; var usernav = $("#user-links").html(); if ('' != '' && '' != undefined) { $("body").show(); $("#meControl").html(''); $("#meControl").append($("#dc-user-profile-header")); } else{ $("body").show(); $("#meControl").html(''); $("#meControl").append(`<div class="mectrl_root mectrl_theme_light_header"><a id="mectrl_main_trigger" class="mectrl_resetStyle mectrl_trigger" aria-label="Sign in to your account" href="/signIn" target="_top"><span class="mectrl_screen_reader_text">Sign in to your account</span> <div class="mectrl_topHeader" aria-hidden="true" role="presentation"> <div class="mectrl_header_text mectrl_truncate">Sign in</div> <div id="mectrl_headerPicture" title="Sign in" class="mectrl_profilepic mectrl_glyph mectrl_signIn_circle_glyph" aria-hidden="true" role="presentation"> </div> </div> </a> </div>`); $($('#meControl>div>div>div>div')[0]).click(function(){ location.href="~/signin?returnUrl=" + partialurl; }); $('#mectrl_main_trigger').attr('href', '/signin?returnUrl='+partialurl); } var width = $(window).width(); if (width < 1024) { setUserSectionForMobile(); alignAskQuestionForMobile(); } setPostBtnForSmallDevice(); alignAskQuestionForMobile(); $(window).on("resize", function () { if ($(window).width() < 1024) { setUserSectionForMobile(); alignAskQuestionForMobile(); } }); function setUserSectionForMobile() { if ('' != '' && '' != undefined){ let loggedProfileSelector = $('#user_logged_profile_mobileview'); if (loggedProfileSelector == undefined || loggedProfileSelector.length < 1) { $($("#top-nav").find('ul')[0]).append('<li class="is-menu-link" role="presentation"><a class="msd-notifications" href="javascript:openSideNotificationBar();" role="menuitem" aria-label="Notifications" data-bi-area="header-l2-nav" data-bi-name="Notifications">Notifications</a></li><li class="is-accordion-submenu-parent" id="user_logged_profile_mobileview" role="presentation">'+$('#mobile_view_signeduser_container').html()+'</li>'); } }else{ let userProfileSelector = $('#user-signin-container'); if (userProfileSelector == undefined || userProfileSelector.length < 1) { $($("#top-nav").find('ul')[0]).append(`<li class="is-menu-link" role="presentation"><div class="user-signin-component" id="user-signin-container" role="menuitem"><a href="/signin?returnUrl=${partialurl}">Sign in</a></div></li>`); } } } function alignAskQuestionForMobile() { let askQuestionSelector = $('#buttonInHeader_mobile'); if (askQuestionSelector.length > 0) { $(askQuestionSelector).html(''); $(askQuestionSelector).html(`<a class="dc-button" href="/ask-question/" role="button">Post a question</a>`); } else { $("#top-nav").append(`<div id="buttonInHeader_mobile" class="ask-button-mobile" role="button"><a class="dc-button" href="/ask-question/">Post a question</a></div>`); } } function setPostBtnForSmallDevice(){ $("#bapi-header").parent("div").append(`<div id="buttonInHeader_small_device" class="ask-button-small-device "><a class="dc-button ask-question-btn-small-device" href="/ask-question/">Post a question</a></div>`); } $('.magic-box-input').attr('role','search'); $('.magic-box-input input').attr({ placeholder: 'Find answers across the Dynamics 365 Community', title: 'Search Input. Insert a query. Press enter to send.' }); $('.magic-box-input input').removeAttr('aria-label'); }); </script> <style> .msame_TxtTrunc{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all}.msame_Header{display:inline-block;cursor:pointer;font-size:14px;border-width:1px;border-style:solid;border-bottom-style:none;border-color:transparent;width:100%}.msame_Header .msame_screen_reader{overflow:hidden;display:inline-block;width:1px;height:1px;position:absolute}.msame_Header_name{padding-left:12px;max-width:160px;display:inline-block;line-height:64px;vertical-align:top;font-family:"Segoe UI","Segoe UI Web Regular","Segoe UI Symbol","Helvetica Neue","BBAlpha Sans","S60 Sans",Arial,sans-serif;font-size:86%;color:#505050}.msame_unauth .msame_Header_name{padding-right:12px}.msame_unauth .msame_Header_name:hover{color:#0078d7}.msame_Drop_AI_pic,.msame_Drop_active_pic,.msame_Header_pic{display:inline-block}.msame_Header_piccont{padding-top:14px;padding-bottom:14px;padding-right:12px;padding-left:8px}.msame_Mobile .msame_Header_piccont{padding-top:10px;padding-bottom:10px}.msame_Short .msame_Header_piccont{padding-left:12px}.msame_Header_picframe{width:36px;height:36px;border-radius:50%;overflow:hidden}.msame_Mobile .msame_Header_picframe{width:48px;height:48px}.msame_open .msame_Header_picframe{z-index:3000001;position:relative}.msame_Header_chev{display:none}.msame_Mobile .msame_Header_piccont{padding-right:8px;padding-left:10px}.msame_Mobile .msame_Header_name{line-height:3;font-size:114%;padding-left:10px;padding-right:10px;display:inline-block;vertical-align:top;padding-top:14px}.msame_Mobile.msame_3row .msame_Header_name{padding-top:6px}.msame_Mobile .msame_Header_chev{display:inline-block;line-height:64px;vertical-align:top;padding-right:16px;padding-left:8px;float:right}.msame_open .msame_Header_chev img{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:FlipV}.msame_Drop_root .msame_Drop_AI:focus,.msame_Drop_root .msame_Drop_AI_remove:focus,.msame_Drop_root a:focus,.msame_Header:focus{border-style:dashed;border-color:#000;border-width:1px}.msame_Header .msame_Header_piccont img{width:36px;height:36px;line-height:normal;vertical-align:baseline}.msame_Mobile .msame_Header_piccont img{width:48px;height:48px}.msame_Mobile .msame_Header_fullName{font-size:100%;color:#000;line-height:1.333}.msame_Drop_AI_email,.msame_Drop_AI_status,.msame_Mobile .msame_Header_email,.msame_Mobile .msame_Header_nickName{font-family:"Segoe UI","Segoe UI Web Regular","Segoe UI Symbol","Helvetica Neue","BBAlpha Sans","S60 Sans",Arial,sans-serif;font-size:86%;color:rgba(0,0,0,.54);line-height:1.333333}.msaie8 .msame_Drop_AI_pic,.msaie8 .msame_Drop_AI_right,.msaie8 .msame_Drop_active_pic,.msaie8 .msame_Drop_active_right,.msaie8 .msame_Header,.msaie8 .msame_Header_name,.msaie8 .msame_Header_pic{zoom:1} </style> <style> .msame_open .msame_Header{border-color:#e6e6e6;background-color:#fff}.msame_open .msame_Header.msame_Mobile{border-color:transparent;background-color:transparent}.msame_ClickStart.msame_Drop_root .msame_Drop_AI:focus,.msame_ClickStart.msame_Drop_root .msame_Drop_AI_remove:focus,.msame_ClickStart.msame_Drop_root a:focus{outline-style:none}.msame_Drop_root a,.msame_Drop_root a:active,.msame_Drop_root a:focus,.msame_Drop_root a:hover,.msame_Drop_root a:visited{text-decoration:none}.msame_Drop_topb{border-top-color:#e6e6e6;border-top-style:solid;border-top-width:1px}.msame_Mobile .msame_Drop_topb{width:100%!important}.msame_Drop_active{padding-bottom:8px}.msame_Drop_AI_picframe{width:44px;height:44px;border-radius:50%;overflow:hidden}.msame_Drop_AI_piccont img{width:44px;height:44px}.msame_Drop_root{border-width:1px;border-color:#e6e6e6;border-style:solid;border-top-style:none;position:absolute;width:360px;z-index:3000000;background-color:#fff;font-size:14px}.msame_Drop_sep{border-top-width:1px;border-top-color:#e6e6e6;border-top-style:solid;width:100%;height:0;display:block}.msame_Mobile.msame_Drop_root{left:0!important;right:0;bottom:0;width:100%;border-right-width:0;border-left-width:0}.msame_Mobile .msame_Drop_content{overflow-y:auto;position:absolute;left:0;right:0;bottom:0;top:0}.msame_Drop_root a{text-decoration:none}.msame_Drop_content{overflow:hidden}.msame_Mobile .msame_Drop_active{display:none}.msame_Drop_AI{cursor:pointer}.disabled .msame_Drop_AI_pic,.disabled .msame_Drop_AI_right{opacity:.4;cursor:default}.disabled .msame_Drop_AI_email,.disabled .msame_Drop_AI_name,.disabled .msame_Drop_AI_status{color:#000}.msame_Drop_active_piccont{padding:5px}.msame_Drop_AI_piccont{padding:10px}.msame_Drop_active_picframe{width:74px;height:74px;border-radius:50%;overflow:hidden}.msame_Drop_active_picborder,.msame_Drop_active_piccont a{display:block;padding:5px;border-radius:50%}.msame_Drop_active_piccont a:focus{padding:4px;border:1px dashed #000}.msame_Drop_active_piccont img{width:64px;height:64px;border-radius:50%}.msame_Drop_active_name{display:block;line-height:1.3;font-size:150%;color:#000;font-family:"Segoe UI Light","Segoe UI Web Light","Segoe UI Web Regular","Segoe UI","Segoe UI Symbol",HelveticaNeue-Light,"Helvetica Neue",Arial,sans-serif}.msame_Drop_active_email{display:block;line-height:1.42857;font-size:100%;color:rgba(0,0,0,.54);font-family:"Segoe UI","Segoe UI Web Regular","Segoe UI Symbol","Helvetica Neue","BBAlpha Sans","S60 Sans",Arial,sans-serif;padding:1px}.msame_Drop_active_right{display:inline-block;width:216px;vertical-align:top;padding-top:12px;padding-right:12px;padding-left:12px}.msame_Drop_active_right a{color:rgba(0,0,0,.54)}.msame_Drop_SI a{line-height:2;font-size:114%;font-family:"Segoe UI","Segoe UI Web Regular","Segoe UI Symbol","Helvetica Neue","BBAlpha Sans","S60 Sans",Arial,sans-serif;padding-left:12px;padding-right:12px;display:block;color:#000}.msame_Mobile .msame_Drop_SI a{line-height:2.75}.msame_Drop_AI.switch:hover,.msame_Drop_AI_remove:hover,.msame_Drop_SI a:hover{color:#000;background-color:rgba(0,0,0,.12)}.msame_Drop_AI.switch:active,.msame_Drop_AI.switch:active div,.msame_Drop_AI_remove:active,.msame_Drop_SI a:active{color:#fff!important;background-color:#000}.msame_Drop_SI a:link,.msame_Drop_SI a:visited{color:#000}.msame_Drop_active_link a,.msame_Drop_active_link a:active,.msame_Drop_active_link a:hover,.msame_Drop_active_link a:link,.msame_Drop_active_link a:visited{line-height:1.333333;font-size:86%;font-family:"Segoe UI","Segoe UI Web Regular","Segoe UI Symbol","Helvetica Neue","BBAlpha Sans","S60 Sans",Arial,sans-serif;color:#0078d7}.msame_Drop_AL{padding-bottom:24px}.msame_Drop_AI_right{display:inline-block;width:252px;vertical-align:top;padding-left:8px;padding-top:5px}.msame_Mobile .msame_Drop_AI_right{width:100px}.msame_Drop_AI_name{font-family:"Segoe UI","Segoe UI Web Regular","Segoe UI Symbol","Helvetica Neue","BBAlpha Sans","S60 Sans",Arial,sans-serif;font-size:114%;color:#000;line-height:1.25}.msame_Drop_AI_remove{float:right;margin-top:6px;padding-top:12px;padding-bottom:12px;padding-left:12px;padding-right:12px;text-align:center;cursor:pointer}.msame_Drop_AI_remove img{display:block}.msame_auto_frame{display:none;position:absolute;top:0;left:-4000px;width:0}.msame_Drop_sneakyBtn a{width:0;height:0;opacity:0}.msame_Drop_sneakyBtn a:focus{width:auto;height:auto;opacity:1} </style> <style> .bapi-common-footer{margin-top: 48px;} #bapi-header .bapi-top-bar--viewport-mooncat, #bapi-header-subnavigation .bapi-top-bar--viewport-mooncat{ font-size: 14px !important; } /* @media(max-width:300px){ .hide-in-mobile{ display:none; } } */ #meControl > a{ font-size: 12.9px; } #meControl > ul > li > a{ padding: 3px 20px !important; } </style> <style type="text/css"> .mectrl_resetStyle, a.mectrl_resetStyle, button.mectrl_resetStyle { height: auto; min-width: auto; min-height: auto; border-style: none; border-width: 0; padding: 0; margin: 0; outline-style: none; background-color: transparent; text-decoration: none; text-align: left; font-family: "Segoe UI", "Segoe UI Web Regular", "Segoe UI Symbol", "Helvetica Neue", "BBAlpha Sans", "S60 Sans", Arial, sans-serif; cursor: pointer } .mectrl_dropdown { position: relative } .mectrl_glyph { overflow: hidden; background-size: cover; background-position: center center; background-repeat: no-repeat } .glyph_more { width: 24px; height: 24px } .glyph_text { clip: rect(1px, 1px, 1px, 1px); -webkit-clip-path: inset(50%); clip-path: inset(50%); height: 1px; width: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute } .mectrl_signIn_circle_glyph { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' stroke='%23707070'%3E%3Cg class='mectrl_stroke' stroke-width='1.9' fill='none'%3E%3Ccircle cx='32' cy='32' r='30.25'/%3E%3Cg transform='matrix(1.1 0 0 1.1 8.8 5.61)'%3E%3Ccircle class='mectrl_stroke' cx='20' cy='16' r='7'/%3E%3Cpath class='mectrl_stroke' d='M30 35h10m-5-5v10M30.833 32.09A11 11 0 009 34'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") } .glyph_aadAccount_circle { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='%23707070' stroke='%23707070'%3E%3Ccircle class='mectrl_stroke' cx='32' cy='32' r='30.25' stroke-width='1.5' fill='none'/%3E%3Cg class='mectrl_stroke' fill='none' stroke-width='2.5' transform='matrix(.9 0 0 .9 10.4 10.4)'%3E%3Crect x='13.3' y='12.3' width='21.4' height='28.5' rx='.6' ry='.6'/%3E%3Ccircle cy='25.4' cx='24' r='3.6'/%3E%3Cpath d='M18 35a1 1 0 1112 0'/%3E%3C/g%3E%3Cg class='mectrl_fill' stroke='none'%3E%3Cpath d='M36.68 14h2.34l-3.24 6.75h-2.43zM24.89 14h2.43l5.58 11.25a1.046 1.046 0 01-1.791 1.08l-.549-1.08z'/%3E%3C/g%3E%3C/svg%3E") } .glyph_account_circle { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' stroke='%23707070'%3E%3Cg class='mectrl_stroke' fill='none'%3E%3Ccircle cx='32' cy='32' r='30.25' stroke-width='1.5'/%3E%3Cg transform='matrix(.9 0 0 .9 10.431 10.431)' stroke-width='2'%3E%3Ccircle cx='24.25' cy='18' r='9'/%3E%3Cpath d='M11.2 40a1 1 0 1126.1 0'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") } .glyph_msft { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='108' height='23'%3E%3Cpath d='M44.836 4.6v13.8h-2.4V7.583H42.4L38.119 18.4h-1.588L32.142 7.583h-.028V18.4H29.9V4.6h3.436L37.3 14.83h.057L41.545 4.6zm2 1.049a1.268 1.268 0 01.419-.967 1.411 1.411 0 011-.39 1.392 1.392 0 011.02.4 1.3 1.3 0 01.405.957 1.249 1.249 0 01-.414.953 1.428 1.428 0 01-1.011.385A1.4 1.4 0 0147.25 6.6a1.263 1.263 0 01-.41-.949M49.41 18.4h-2.329V8.507h2.329zm7.064-1.694a3.225 3.225 0 001.145-.24 4.808 4.808 0 001.155-.636V18a4.659 4.659 0 01-1.266.481 6.9 6.9 0 01-1.554.163 4.707 4.707 0 01-4.918-4.907 5.644 5.644 0 011.4-3.932 5.054 5.054 0 013.955-1.545 5.42 5.42 0 011.324.169 4.4 4.4 0 011.063.39v2.232a4.73 4.73 0 00-1.1-.611 3.187 3.187 0 00-1.15-.217 2.918 2.918 0 00-2.223.9 3.366 3.366 0 00-.847 2.415 3.217 3.217 0 00.813 2.339 2.938 2.938 0 002.209.837m8.931-8.363a2.892 2.892 0 01.5.039 2.025 2.025 0 01.376.1v2.357a2.075 2.075 0 00-.535-.255 2.649 2.649 0 00-.851-.12 1.811 1.811 0 00-1.449.722 3.47 3.47 0 00-.592 2.223V18.4h-2.335V8.507h2.329v1.559h.039a2.731 2.731 0 01.962-1.266 2.615 2.615 0 011.55-.457m1 5.254a5.355 5.355 0 011.387-3.887 5.1 5.1 0 013.85-1.434 4.741 4.741 0 013.623 1.381 5.208 5.208 0 011.3 3.729 5.259 5.259 0 01-1.385 3.83 5.02 5.02 0 01-3.773 1.424 4.931 4.931 0 01-3.652-1.352 4.984 4.984 0 01-1.349-3.688m2.426-.076a3.53 3.53 0 00.7 2.367 2.5 2.5 0 002.011.818 2.344 2.344 0 001.934-.818 3.78 3.78 0 00.664-2.425 3.649 3.649 0 00-.688-2.411 2.39 2.39 0 00-1.929-.813 2.441 2.441 0 00-1.988.852 3.707 3.707 0 00-.707 2.43m11.2-2.416a1 1 0 00.317.785 5.431 5.431 0 001.405.716 4.768 4.768 0 011.959 1.256 2.608 2.608 0 01.563 1.689 2.718 2.718 0 01-1.073 2.243 4.565 4.565 0 01-2.9.846 6.962 6.962 0 01-1.362-.149 6.036 6.036 0 01-1.265-.38v-2.29a5.74 5.74 0 001.367.7 4.009 4.009 0 001.328.26 2.37 2.37 0 001.164-.221.792.792 0 00.375-.741 1.027 1.027 0 00-.389-.813 5.772 5.772 0 00-1.478-.766 4.56 4.56 0 01-1.828-1.212 2.657 2.657 0 01-.539-1.713 2.706 2.706 0 011.063-2.2 4.245 4.245 0 012.764-.862 6.669 6.669 0 011.164.116 5.131 5.131 0 011.078.3v2.214a4.943 4.943 0 00-1.078-.53 3.61 3.61 0 00-1.222-.221 1.776 1.776 0 00-1.035.26.822.822 0 00-.37.712m5.241 2.493a5.355 5.355 0 011.386-3.89 5.1 5.1 0 013.85-1.434 4.741 4.741 0 013.623 1.381 5.208 5.208 0 011.3 3.729 5.259 5.259 0 01-1.385 3.83 5.02 5.02 0 01-3.773 1.424 4.931 4.931 0 01-3.652-1.352 4.984 4.984 0 01-1.349-3.688m2.426-.076a3.535 3.535 0 00.7 2.367 2.506 2.506 0 002.012.818 2.344 2.344 0 001.934-.818 3.78 3.78 0 00.664-2.425 3.649 3.649 0 00-.688-2.411 2.391 2.391 0 00-1.93-.813 2.44 2.44 0 00-1.987.852 3.707 3.707 0 00-.707 2.43m15.464-3.109H99.7V18.4h-2.359v-7.988h-1.655V8.507h1.655V7.13a3.425 3.425 0 011.016-2.555 3.56 3.56 0 012.6-1 5.949 5.949 0 01.751.043 3.025 3.025 0 01.577.13v2.016a2.381 2.381 0 00-.4-.164 2.106 2.106 0 00-.664-.1 1.405 1.405 0 00-1.126.457 2.015 2.015 0 00-.395 1.356v1.194h3.469V6.283l2.338-.712v2.936h2.358v1.905h-2.358v4.629a1.954 1.954 0 00.332 1.29 1.329 1.329 0 001.045.375 1.569 1.569 0 00.486-.1 2.271 2.271 0 00.5-.231V18.3a2.765 2.765 0 01-.736.231 5.072 5.072 0 01-1.015.105 2.889 2.889 0 01-2.209-.784 3.341 3.341 0 01-.736-2.363z' fill='%23737373'/%3E%3Cpath fill='%23f25022' d='M0 0h10.931v10.931H0z'/%3E%3Cpath fill='%237fba00' d='M12.069 0H23v10.931H12.069z'/%3E%3Cpath fill='%2300a4ef' d='M0 12.069h10.931V23H0z'/%3E%3Cpath fill='%23ffb900' d='M12.069 12.069H23V23H12.069z'/%3E%3C/svg%3E") } .glyph_more { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='%23707070'%3E%3Cg class='mectrl_fill'%3E%3Ccircle r='2' cx='12' cy='24'/%3E%3Ccircle r='2' cx='24' cy='24'/%3E%3Ccircle r='2' cx='36' cy='24'/%3E%3C/g%3E%3C/svg%3E") } .glyph_chevron { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='10' viewBox='0 3 16 10' fill='%23231F20'%3E%3Cg class='mectrl_fill'%3E%3Cpath d='M15.284 3.642l.716.716-8 8-8-8 .716-.716L8 10.926z'/%3E%3C/g%3E%3C/svg%3E") } .glyph_authApp_icon { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 5a18.454 18.454 0 016 1v1c0 .984-.143 1.935-.43 2.852-.286.916-.69 1.768-1.21 2.554A9.725 9.725 0 016 16a9.595 9.595 0 01-2.46-1.484 9.65 9.65 0 01-1.892-2.102A10.245 10.245 0 01.43 9.867 9.113 9.113 0 010 7.023c0-.067.005-.145.016-.234l.03-.273c.011-.094.024-.185.04-.274A7.54 7.54 0 00.125 6c.964-.333 1.93-.583 2.898-.75C3.993 5.083 4.984 5 6 5zm2 7v-.25c0-.213-.031-.42-.094-.617a1.818 1.818 0 00-.28-.547 2.283 2.283 0 00-.43-.438 1.812 1.812 0 00-.555-.289c.265-.125.474-.31.625-.554.15-.245.229-.513.234-.805a1.505 1.505 0 00-.914-1.383A1.471 1.471 0 006 7a1.505 1.505 0 00-1.383.914A1.472 1.472 0 004.5 8.5c0 .292.076.56.227.805.15.244.362.43.632.554a1.94 1.94 0 00-.554.29c-.167.124-.31.27-.43.437-.12.167-.21.349-.273.547A2.219 2.219 0 004 11.75V12h4zM6 1.5c-.344 0-.667.065-.969.195-.302.13-.567.308-.797.532A2.477 2.477 0 003.5 4L2 4.25V4a3.948 3.948 0 011.172-2.82C3.537.82 3.96.534 4.445.32A3.81 3.81 0 016 0a3.948 3.948 0 012.82 1.172c.36.364.646.789.86 1.273A3.81 3.81 0 0110 4v.25L8.5 4c0-.344-.065-.667-.195-.969a2.603 2.603 0 00-.532-.797A2.477 2.477 0 006 1.5z' fill='%23000'/%3E%3C/svg%3E") } .glyph_authApp_close { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.453 5L10 9.552 9.552 10 5 5.453.448 10 0 9.552 4.547 5 0 .448.448 0 5 4.547 9.552 0 10 .448 5.453 5z' fill='%23323130'/%3E%3C/svg%3E") } .c-uhfh>.theme-dark .c-me .glyph_msft, .mectrl_theme_azure_hcdark .glyph_msft .mectrl_theme_gray .glyph_msft, .mectrl_theme_off_black .glyph_msft { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='108' height='23'%3E%3Cpath d='M44.836 4.6v13.8h-2.4V7.583H42.4L38.119 18.4h-1.588L32.142 7.583h-.028V18.4H29.9V4.6h3.436L37.3 14.83h.057L41.545 4.6zm2 1.049a1.268 1.268 0 01.419-.967 1.411 1.411 0 011-.39 1.392 1.392 0 011.02.4 1.3 1.3 0 01.405.957 1.249 1.249 0 01-.414.953 1.428 1.428 0 01-1.011.385A1.4 1.4 0 0147.25 6.6a1.263 1.263 0 01-.41-.949M49.41 18.4h-2.329V8.507h2.329zm7.064-1.694a3.225 3.225 0 001.145-.24 4.808 4.808 0 001.155-.636V18a4.659 4.659 0 01-1.266.481 6.9 6.9 0 01-1.554.163 4.707 4.707 0 01-4.918-4.907 5.644 5.644 0 011.4-3.932 5.054 5.054 0 013.955-1.545 5.42 5.42 0 011.324.169 4.4 4.4 0 011.063.39v2.232a4.73 4.73 0 00-1.1-.611 3.187 3.187 0 00-1.15-.217 2.918 2.918 0 00-2.223.9 3.366 3.366 0 00-.847 2.415 3.217 3.217 0 00.813 2.339 2.938 2.938 0 002.209.837m8.931-8.363a2.892 2.892 0 01.5.039 2.025 2.025 0 01.376.1v2.357a2.075 2.075 0 00-.535-.255 2.649 2.649 0 00-.851-.12 1.811 1.811 0 00-1.449.722 3.47 3.47 0 00-.592 2.223V18.4h-2.335V8.507h2.329v1.559h.039a2.731 2.731 0 01.962-1.266 2.615 2.615 0 011.55-.457m1 5.254a5.355 5.355 0 011.387-3.887 5.1 5.1 0 013.85-1.434 4.741 4.741 0 013.623 1.381 5.208 5.208 0 011.3 3.729 5.259 5.259 0 01-1.385 3.83 5.02 5.02 0 01-3.773 1.424 4.931 4.931 0 01-3.652-1.352 4.984 4.984 0 01-1.349-3.688m2.426-.076a3.53 3.53 0 00.7 2.367 2.5 2.5 0 002.011.818 2.344 2.344 0 001.934-.818 3.78 3.78 0 00.664-2.425 3.649 3.649 0 00-.688-2.411 2.39 2.39 0 00-1.929-.813 2.441 2.441 0 00-1.988.852 3.707 3.707 0 00-.707 2.43m11.2-2.416a1 1 0 00.317.785 5.431 5.431 0 001.405.716 4.768 4.768 0 011.959 1.256 2.608 2.608 0 01.563 1.689 2.718 2.718 0 01-1.073 2.243 4.565 4.565 0 01-2.9.846 6.962 6.962 0 01-1.362-.149 6.036 6.036 0 01-1.265-.38v-2.29a5.74 5.74 0 001.367.7 4.009 4.009 0 001.328.26 2.37 2.37 0 001.164-.221.792.792 0 00.375-.741 1.027 1.027 0 00-.389-.813 5.772 5.772 0 00-1.478-.766 4.56 4.56 0 01-1.828-1.212 2.657 2.657 0 01-.539-1.713 2.706 2.706 0 011.063-2.2 4.245 4.245 0 012.764-.862 6.669 6.669 0 011.164.116 5.131 5.131 0 011.078.3v2.214a4.943 4.943 0 00-1.078-.53 3.61 3.61 0 00-1.222-.221 1.776 1.776 0 00-1.035.26.822.822 0 00-.37.712m5.241 2.493a5.355 5.355 0 011.386-3.89 5.1 5.1 0 013.85-1.434 4.741 4.741 0 013.623 1.381 5.208 5.208 0 011.3 3.729 5.259 5.259 0 01-1.385 3.83 5.02 5.02 0 01-3.773 1.424 4.931 4.931 0 01-3.652-1.352 4.984 4.984 0 01-1.349-3.688m2.426-.076a3.535 3.535 0 00.7 2.367 2.506 2.506 0 002.012.818 2.344 2.344 0 001.934-.818 3.78 3.78 0 00.664-2.425 3.649 3.649 0 00-.688-2.411 2.391 2.391 0 00-1.93-.813 2.44 2.44 0 00-1.987.852 3.707 3.707 0 00-.707 2.43m15.464-3.109H99.7V18.4h-2.359v-7.988h-1.655V8.507h1.655V7.13a3.425 3.425 0 011.016-2.555 3.56 3.56 0 012.6-1 5.949 5.949 0 01.751.043 3.025 3.025 0 01.577.13v2.016a2.381 2.381 0 00-.4-.164 2.106 2.106 0 00-.664-.1 1.405 1.405 0 00-1.126.457 2.015 2.015 0 00-.395 1.356v1.194h3.469V6.283l2.338-.712v2.936h2.358v1.905h-2.358v4.629a1.954 1.954 0 00.332 1.29 1.329 1.329 0 001.045.375 1.569 1.569 0 00.486-.1 2.271 2.271 0 00.5-.231V18.3a2.765 2.765 0 01-.736.231 5.072 5.072 0 01-1.015.105 2.889 2.889 0 01-2.209-.784 3.341 3.341 0 01-.736-2.363z' fill='%23fff'/%3E%3Cpath fill='%23f25022' d='M0 0h10.931v10.931H0z'/%3E%3Cpath fill='%237fba00' d='M12.069 0H23v10.931H12.069z'/%3E%3Cpath fill='%2300a4ef' d='M0 12.069h10.931V23H0z'/%3E%3Cpath fill='%23ffb900' d='M12.069 12.069H23V23H12.069z'/%3E%3C/svg%3E") } .c-uhfh>.theme-dark .c-me .mectrl_signIn_circle_glyph, .mectrl_theme_azure_hcdark .mectrl_signIn_circle_glyph, .mectrl_theme_dark .mectrl_signIn_circle_glyph, .mectrl_theme_gray .mectrl_signIn_circle_glyph, .mectrl_theme_off_black .mectrl_signIn_circle_glyph { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' stroke='%23fff'%3E%3Cg class='mectrl_stroke' stroke-width='1.9' fill='none'%3E%3Ccircle cx='32' cy='32' r='30.25'/%3E%3Cg transform='matrix(1.1 0 0 1.1 8.8 5.61)'%3E%3Ccircle class='mectrl_stroke' cx='20' cy='16' r='7'/%3E%3Cpath class='mectrl_stroke' d='M30 35h10m-5-5v10M30.833 32.09A11 11 0 009 34'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") } .c-uhfh>.theme-dark .c-me .glyph_aadAccount_circle, .mectrl_theme_azure_hcdark .glyph_aadAccount_circle, .mectrl_theme_dark .glyph_aadAccount_circle, .mectrl_theme_gray .glyph_aadAccount_circle, .mectrl_theme_off_black .glyph_aadAccount_circle { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='%23fff' stroke='%23fff'%3E%3Ccircle class='mectrl_stroke' cx='32' cy='32' r='30.25' stroke-width='1.5' fill='none'/%3E%3Cg class='mectrl_stroke' fill='none' stroke-width='2.5' transform='matrix(.9 0 0 .9 10.4 10.4)'%3E%3Crect x='13.3' y='12.3' width='21.4' height='28.5' rx='.6' ry='.6'/%3E%3Ccircle cy='25.4' cx='24' r='3.6'/%3E%3Cpath d='M18 35a1 1 0 1112 0'/%3E%3C/g%3E%3Cg class='mectrl_fill' stroke='none'%3E%3Cpath d='M36.68 14h2.34l-3.24 6.75h-2.43zM24.89 14h2.43l5.58 11.25a1.046 1.046 0 01-1.791 1.08l-.549-1.08z'/%3E%3C/g%3E%3C/svg%3E") } .c-uhfh>.theme-dark .c-me .glyph_account_circle, .mectrl_theme_azure_hcdark .glyph_account_circle, .mectrl_theme_dark .glyph_account_circle, .mectrl_theme_gray .glyph_account_circle, .mectrl_theme_off_black .glyph_account_circle { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' stroke='%23fff'%3E%3Cg class='mectrl_stroke' fill='none'%3E%3Ccircle cx='32' cy='32' r='30.25' stroke-width='1.5'/%3E%3Cg transform='matrix(.9 0 0 .9 10.431 10.431)' stroke-width='2'%3E%3Ccircle cx='24.25' cy='18' r='9'/%3E%3Cpath d='M11.2 40a1 1 0 1126.1 0'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") } .c-uhfh>.theme-dark .c-me .glyph_more, .mectrl_theme_azure_hcdark .glyph_more, .mectrl_theme_dark .glyph_more, .mectrl_theme_gray .glyph_more, .mectrl_theme_off_black .glyph_more { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='%23fff'%3E%3Cg class='mectrl_fill'%3E%3Ccircle r='2' cx='12' cy='24'/%3E%3Ccircle r='2' cx='24' cy='24'/%3E%3Ccircle r='2' cx='36' cy='24'/%3E%3C/g%3E%3C/svg%3E") } .c-uhfh>.theme-dark .c-me .glyph_chevron, .mectrl_theme_azure_hcdark .glyph_chevron, .mectrl_theme_dark .glyph_chevron, .mectrl_theme_gray .glyph_chevron, .mectrl_theme_off_black .glyph_chevron { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='10' viewBox='0 3 16 10' fill='%23fff'%3E%3Cg class='mectrl_fill'%3E%3Cpath d='M15.284 3.642l.716.716-8 8-8-8 .716-.716L8 10.926z'/%3E%3C/g%3E%3C/svg%3E") } .c-uhfh>.theme-dark .c-me .glyph_authApp_icon, .mectrl_theme_azure_hcdark .glyph_authApp_icon, .mectrl_theme_dark .glyph_authApp_icon, .mectrl_theme_gray .glyph_authApp_icon, .mectrl_theme_off_black .glyph_authApp_icon { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 5a18.454 18.454 0 016 1v1c0 .984-.143 1.935-.43 2.852a10.01 10.01 0 01-1.21 2.554A9.724 9.724 0 016 16a9.595 9.595 0 01-2.46-1.484 9.65 9.65 0 01-1.892-2.102A10.245 10.245 0 01.43 9.867 9.113 9.113 0 010 7.023c0-.067.005-.145.016-.234l.03-.273c.011-.094.024-.185.04-.274A7.54 7.54 0 00.125 6c.964-.333 1.93-.583 2.898-.75C3.993 5.083 4.984 5 6 5zm2 7v-.25c0-.213-.031-.42-.094-.617a1.818 1.818 0 00-.281-.547 2.283 2.283 0 00-.43-.438 1.812 1.812 0 00-.554-.289c.265-.125.474-.31.625-.554.15-.245.229-.513.234-.805a1.505 1.505 0 00-.914-1.383A1.472 1.472 0 006 7a1.505 1.505 0 00-1.383.914A1.472 1.472 0 004.5 8.5c0 .292.076.56.227.805.15.244.362.43.632.554a1.94 1.94 0 00-.554.29c-.167.124-.31.27-.43.437-.12.167-.21.349-.273.547A2.22 2.22 0 004 11.75V12h4zM6 1.5c-.344 0-.667.065-.969.195-.302.13-.567.308-.797.532A2.477 2.477 0 003.5 4L2 4.25V4a3.948 3.948 0 011.172-2.82C3.537.82 3.96.534 4.445.32A3.81 3.81 0 016 0a3.948 3.948 0 012.82 1.172c.36.364.646.789.86 1.273A3.81 3.81 0 0110 4v.25L8.5 4c0-.344-.065-.667-.195-.969a2.603 2.603 0 00-.532-.797A2.477 2.477 0 006 1.5z' fill='%23fff'/%3E%3C/svg%3E") } .c-uhfh>.theme-dark .c-me .glyph_authApp_close, .mectrl_theme_azure_hcdark .glyph_authApp_close, .mectrl_theme_dark .glyph_authApp_close, .mectrl_theme_gray .glyph_authApp_close, .mectrl_theme_off_black .glyph_authApp_close { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.444 5l4.463 4.468-.44.44L5 5.443.532 9.907l-.44-.44L4.557 5 .093.532l.44-.44L5 4.557 9.468.093l.44.44L5.443 5z' fill='%23fff'/%3E%3C/svg%3E") } @media screen and (-ms-high-contrast:black-on-white) { .c-uhfh>.theme-dark .c-me .glyph_text, .mectrl_theme_azure_hcdark .glyph_text, .mectrl_theme_dark .glyph_text, .mectrl_theme_gray .glyph_text, .mectrl_theme_off_black .glyph_text { clip: rect(1px, 1px, 1px, 1px); -webkit-clip-path: inset(50%); clip-path: inset(50%); height: 1px; width: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute } .c-uhfh>.theme-dark .c-me .mectrl_signIn_circle_glyph, .mectrl_theme_azure_hcdark .mectrl_signIn_circle_glyph, .mectrl_theme_dark .mectrl_signIn_circle_glyph, .mectrl_theme_gray .mectrl_signIn_circle_glyph, .mectrl_theme_off_black .mectrl_signIn_circle_glyph { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' stroke='%23707070'%3E%3Cg class='mectrl_stroke' stroke-width='1.9' fill='none'%3E%3Ccircle cx='32' cy='32' r='30.25'/%3E%3Cg transform='matrix(1.1 0 0 1.1 8.8 5.61)'%3E%3Ccircle class='mectrl_stroke' cx='20' cy='16' r='7'/%3E%3Cpath class='mectrl_stroke' d='M30 35h10m-5-5v10M30.833 32.09A11 11 0 009 34'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") } .c-uhfh>.theme-dark .c-me .glyph_aadAccount_circle, .mectrl_theme_azure_hcdark .glyph_aadAccount_circle, .mectrl_theme_dark .glyph_aadAccount_circle, .mectrl_theme_gray .glyph_aadAccount_circle, .mectrl_theme_off_black .glyph_aadAccount_circle { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='%23707070' stroke='%23707070'%3E%3Ccircle class='mectrl_stroke' cx='32' cy='32' r='30.25' stroke-width='1.5' fill='none'/%3E%3Cg class='mectrl_stroke' fill='none' stroke-width='2.5' transform='matrix(.9 0 0 .9 10.4 10.4)'%3E%3Crect x='13.3' y='12.3' width='21.4' height='28.5' rx='.6' ry='.6'/%3E%3Ccircle cy='25.4' cx='24' r='3.6'/%3E%3Cpath d='M18 35a1 1 0 1112 0'/%3E%3C/g%3E%3Cg class='mectrl_fill' stroke='none'%3E%3Cpath d='M36.68 14h2.34l-3.24 6.75h-2.43zM24.89 14h2.43l5.58 11.25a1.046 1.046 0 01-1.791 1.08l-.549-1.08z'/%3E%3C/g%3E%3C/svg%3E") } .c-uhfh>.theme-dark .c-me .glyph_account_circle, .mectrl_theme_azure_hcdark .glyph_account_circle, .mectrl_theme_dark .glyph_account_circle, .mectrl_theme_gray .glyph_account_circle, .mectrl_theme_off_black .glyph_account_circle { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' stroke='%23707070'%3E%3Cg class='mectrl_stroke' fill='none'%3E%3Ccircle cx='32' cy='32' r='30.25' stroke-width='1.5'/%3E%3Cg transform='matrix(.9 0 0 .9 10.431 10.431)' stroke-width='2'%3E%3Ccircle cx='24.25' cy='18' r='9'/%3E%3Cpath d='M11.2 40a1 1 0 1126.1 0'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") } .c-uhfh>.theme-dark .c-me .glyph_msft, .mectrl_theme_azure_hcdark .glyph_msft, .mectrl_theme_dark .glyph_msft, .mectrl_theme_gray .glyph_msft, .mectrl_theme_off_black .glyph_msft { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='108' height='23'%3E%3Cpath d='M44.836 4.6v13.8h-2.4V7.583H42.4L38.119 18.4h-1.588L32.142 7.583h-.028V18.4H29.9V4.6h3.436L37.3 14.83h.057L41.545 4.6zm2 1.049a1.268 1.268 0 01.419-.967 1.411 1.411 0 011-.39 1.392 1.392 0 011.02.4 1.3 1.3 0 01.405.957 1.249 1.249 0 01-.414.953 1.428 1.428 0 01-1.011.385A1.4 1.4 0 0147.25 6.6a1.263 1.263 0 01-.41-.949M49.41 18.4h-2.329V8.507h2.329zm7.064-1.694a3.225 3.225 0 001.145-.24 4.808 4.808 0 001.155-.636V18a4.659 4.659 0 01-1.266.481 6.9 6.9 0 01-1.554.163 4.707 4.707 0 01-4.918-4.907 5.644 5.644 0 011.4-3.932 5.054 5.054 0 013.955-1.545 5.42 5.42 0 011.324.169 4.4 4.4 0 011.063.39v2.232a4.73 4.73 0 00-1.1-.611 3.187 3.187 0 00-1.15-.217 2.918 2.918 0 00-2.223.9 3.366 3.366 0 00-.847 2.415 3.217 3.217 0 00.813 2.339 2.938 2.938 0 002.209.837m8.931-8.363a2.892 2.892 0 01.5.039 2.025 2.025 0 01.376.1v2.357a2.075 2.075 0 00-.535-.255 2.649 2.649 0 00-.851-.12 1.811 1.811 0 00-1.449.722 3.47 3.47 0 00-.592 2.223V18.4h-2.335V8.507h2.329v1.559h.039a2.731 2.731 0 01.962-1.266 2.615 2.615 0 011.55-.457m1 5.254a5.355 5.355 0 011.387-3.887 5.1 5.1 0 013.85-1.434 4.741 4.741 0 013.623 1.381 5.208 5.208 0 011.3 3.729 5.259 5.259 0 01-1.385 3.83 5.02 5.02 0 01-3.773 1.424 4.931 4.931 0 01-3.652-1.352 4.984 4.984 0 01-1.349-3.688m2.426-.076a3.53 3.53 0 00.7 2.367 2.5 2.5 0 002.011.818 2.344 2.344 0 001.934-.818 3.78 3.78 0 00.664-2.425 3.649 3.649 0 00-.688-2.411 2.39 2.39 0 00-1.929-.813 2.441 2.441 0 00-1.988.852 3.707 3.707 0 00-.707 2.43m11.2-2.416a1 1 0 00.317.785 5.431 5.431 0 001.405.716 4.768 4.768 0 011.959 1.256 2.608 2.608 0 01.563 1.689 2.718 2.718 0 01-1.073 2.243 4.565 4.565 0 01-2.9.846 6.962 6.962 0 01-1.362-.149 6.036 6.036 0 01-1.265-.38v-2.29a5.74 5.74 0 001.367.7 4.009 4.009 0 001.328.26 2.37 2.37 0 001.164-.221.792.792 0 00.375-.741 1.027 1.027 0 00-.389-.813 5.772 5.772 0 00-1.478-.766 4.56 4.56 0 01-1.828-1.212 2.657 2.657 0 01-.539-1.713 2.706 2.706 0 011.063-2.2 4.245 4.245 0 012.764-.862 6.669 6.669 0 011.164.116 5.131 5.131 0 011.078.3v2.214a4.943 4.943 0 00-1.078-.53 3.61 3.61 0 00-1.222-.221 1.776 1.776 0 00-1.035.26.822.822 0 00-.37.712m5.241 2.493a5.355 5.355 0 011.386-3.89 5.1 5.1 0 013.85-1.434 4.741 4.741 0 013.623 1.381 5.208 5.208 0 011.3 3.729 5.259 5.259 0 01-1.385 3.83 5.02 5.02 0 01-3.773 1.424 4.931 4.931 0 01-3.652-1.352 4.984 4.984 0 01-1.349-3.688m2.426-.076a3.535 3.535 0 00.7 2.367 2.506 2.506 0 002.012.818 2.344 2.344 0 001.934-.818 3.78 3.78 0 00.664-2.425 3.649 3.649 0 00-.688-2.411 2.391 2.391 0 00-1.93-.813 2.44 2.44 0 00-1.987.852 3.707 3.707 0 00-.707 2.43m15.464-3.109H99.7V18.4h-2.359v-7.988h-1.655V8.507h1.655V7.13a3.425 3.425 0 011.016-2.555 3.56 3.56 0 012.6-1 5.949 5.949 0 01.751.043 3.025 3.025 0 01.577.13v2.016a2.381 2.381 0 00-.4-.164 2.106 2.106 0 00-.664-.1 1.405 1.405 0 00-1.126.457 2.015 2.015 0 00-.395 1.356v1.194h3.469V6.283l2.338-.712v2.936h2.358v1.905h-2.358v4.629a1.954 1.954 0 00.332 1.29 1.329 1.329 0 001.045.375 1.569 1.569 0 00.486-.1 2.271 2.271 0 00.5-.231V18.3a2.765 2.765 0 01-.736.231 5.072 5.072 0 01-1.015.105 2.889 2.889 0 01-2.209-.784 3.341 3.341 0 01-.736-2.363z' fill='%23737373'/%3E%3Cpath fill='%23f25022' d='M0 0h10.931v10.931H0z'/%3E%3Cpath fill='%237fba00' d='M12.069 0H23v10.931H12.069z'/%3E%3Cpath fill='%2300a4ef' d='M0 12.069h10.931V23H0z'/%3E%3Cpath fill='%23ffb900' d='M12.069 12.069H23V23H12.069z'/%3E%3C/svg%3E") } .c-uhfh>.theme-dark .c-me .glyph_more, .mectrl_theme_azure_hcdark .glyph_more, .mectrl_theme_dark .glyph_more, .mectrl_theme_gray .glyph_more, .mectrl_theme_off_black .glyph_more { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='%23707070'%3E%3Cg class='mectrl_fill'%3E%3Ccircle r='2' cx='12' cy='24'/%3E%3Ccircle r='2' cx='24' cy='24'/%3E%3Ccircle r='2' cx='36' cy='24'/%3E%3C/g%3E%3C/svg%3E") } .c-uhfh>.theme-dark .c-me .glyph_chevron, .mectrl_theme_azure_hcdark .glyph_chevron, .mectrl_theme_dark .glyph_chevron, .mectrl_theme_gray .glyph_chevron, .mectrl_theme_off_black .glyph_chevron { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='10' viewBox='0 3 16 10' fill='%23231F20'%3E%3Cg class='mectrl_fill'%3E%3Cpath d='M15.284 3.642l.716.716-8 8-8-8 .716-.716L8 10.926z'/%3E%3C/g%3E%3C/svg%3E") } .c-uhfh>.theme-dark .c-me .glyph_authApp_icon, .mectrl_theme_azure_hcdark .glyph_authApp_icon, .mectrl_theme_dark .glyph_authApp_icon, .mectrl_theme_gray .glyph_authApp_icon, .mectrl_theme_off_black .glyph_authApp_icon { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 5a18.454 18.454 0 016 1v1c0 .984-.143 1.935-.43 2.852-.286.916-.69 1.768-1.21 2.554A9.725 9.725 0 016 16a9.595 9.595 0 01-2.46-1.484 9.65 9.65 0 01-1.892-2.102A10.245 10.245 0 01.43 9.867 9.113 9.113 0 010 7.023c0-.067.005-.145.016-.234l.03-.273c.011-.094.024-.185.04-.274A7.54 7.54 0 00.125 6c.964-.333 1.93-.583 2.898-.75C3.993 5.083 4.984 5 6 5zm2 7v-.25c0-.213-.031-.42-.094-.617a1.818 1.818 0 00-.28-.547 2.283 2.283 0 00-.43-.438 1.812 1.812 0 00-.555-.289c.265-.125.474-.31.625-.554.15-.245.229-.513.234-.805a1.505 1.505 0 00-.914-1.383A1.471 1.471 0 006 7a1.505 1.505 0 00-1.383.914A1.472 1.472 0 004.5 8.5c0 .292.076.56.227.805.15.244.362.43.632.554a1.94 1.94 0 00-.554.29c-.167.124-.31.27-.43.437-.12.167-.21.349-.273.547A2.219 2.219 0 004 11.75V12h4zM6 1.5c-.344 0-.667.065-.969.195-.302.13-.567.308-.797.532A2.477 2.477 0 003.5 4L2 4.25V4a3.948 3.948 0 011.172-2.82C3.537.82 3.96.534 4.445.32A3.81 3.81 0 016 0a3.948 3.948 0 012.82 1.172c.36.364.646.789.86 1.273A3.81 3.81 0 0110 4v.25L8.5 4c0-.344-.065-.667-.195-.969a2.603 2.603 0 00-.532-.797A2.477 2.477 0 006 1.5z' fill='%23000'/%3E%3C/svg%3E") } .c-uhfh>.theme-dark .c-me .glyph_authApp_close, .mectrl_theme_azure_hcdark .glyph_authApp_close, .mectrl_theme_dark .glyph_authApp_close, .mectrl_theme_gray .glyph_authApp_close, .mectrl_theme_off_black .glyph_authApp_close { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.453 5L10 9.552 9.552 10 5 5.453.448 10 0 9.552 4.547 5 0 .448.448 0 5 4.547 9.552 0 10 .448 5.453 5z' fill='%23323130'/%3E%3C/svg%3E") } } @media screen and (-ms-high-contrast:white-on-black) { .glyph_msft { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='108' height='23'%3E%3Cpath d='M44.836 4.6v13.8h-2.4V7.583H42.4L38.119 18.4h-1.588L32.142 7.583h-.028V18.4H29.9V4.6h3.436L37.3 14.83h.057L41.545 4.6zm2 1.049a1.268 1.268 0 01.419-.967 1.411 1.411 0 011-.39 1.392 1.392 0 011.02.4 1.3 1.3 0 01.405.957 1.249 1.249 0 01-.414.953 1.428 1.428 0 01-1.011.385A1.4 1.4 0 0147.25 6.6a1.263 1.263 0 01-.41-.949M49.41 18.4h-2.329V8.507h2.329zm7.064-1.694a3.225 3.225 0 001.145-.24 4.808 4.808 0 001.155-.636V18a4.659 4.659 0 01-1.266.481 6.9 6.9 0 01-1.554.163 4.707 4.707 0 01-4.918-4.907 5.644 5.644 0 011.4-3.932 5.054 5.054 0 013.955-1.545 5.42 5.42 0 011.324.169 4.4 4.4 0 011.063.39v2.232a4.73 4.73 0 00-1.1-.611 3.187 3.187 0 00-1.15-.217 2.918 2.918 0 00-2.223.9 3.366 3.366 0 00-.847 2.415 3.217 3.217 0 00.813 2.339 2.938 2.938 0 002.209.837m8.931-8.363a2.892 2.892 0 01.5.039 2.025 2.025 0 01.376.1v2.357a2.075 2.075 0 00-.535-.255 2.649 2.649 0 00-.851-.12 1.811 1.811 0 00-1.449.722 3.47 3.47 0 00-.592 2.223V18.4h-2.335V8.507h2.329v1.559h.039a2.731 2.731 0 01.962-1.266 2.615 2.615 0 011.55-.457m1 5.254a5.355 5.355 0 011.387-3.887 5.1 5.1 0 013.85-1.434 4.741 4.741 0 013.623 1.381 5.208 5.208 0 011.3 3.729 5.259 5.259 0 01-1.385 3.83 5.02 5.02 0 01-3.773 1.424 4.931 4.931 0 01-3.652-1.352 4.984 4.984 0 01-1.349-3.688m2.426-.076a3.53 3.53 0 00.7 2.367 2.5 2.5 0 002.011.818 2.344 2.344 0 001.934-.818 3.78 3.78 0 00.664-2.425 3.649 3.649 0 00-.688-2.411 2.39 2.39 0 00-1.929-.813 2.441 2.441 0 00-1.988.852 3.707 3.707 0 00-.707 2.43m11.2-2.416a1 1 0 00.317.785 5.431 5.431 0 001.405.716 4.768 4.768 0 011.959 1.256 2.608 2.608 0 01.563 1.689 2.718 2.718 0 01-1.073 2.243 4.565 4.565 0 01-2.9.846 6.962 6.962 0 01-1.362-.149 6.036 6.036 0 01-1.265-.38v-2.29a5.74 5.74 0 001.367.7 4.009 4.009 0 001.328.26 2.37 2.37 0 001.164-.221.792.792 0 00.375-.741 1.027 1.027 0 00-.389-.813 5.772 5.772 0 00-1.478-.766 4.56 4.56 0 01-1.828-1.212 2.657 2.657 0 01-.539-1.713 2.706 2.706 0 011.063-2.2 4.245 4.245 0 012.764-.862 6.669 6.669 0 011.164.116 5.131 5.131 0 011.078.3v2.214a4.943 4.943 0 00-1.078-.53 3.61 3.61 0 00-1.222-.221 1.776 1.776 0 00-1.035.26.822.822 0 00-.37.712m5.241 2.493a5.355 5.355 0 011.386-3.89 5.1 5.1 0 013.85-1.434 4.741 4.741 0 013.623 1.381 5.208 5.208 0 011.3 3.729 5.259 5.259 0 01-1.385 3.83 5.02 5.02 0 01-3.773 1.424 4.931 4.931 0 01-3.652-1.352 4.984 4.984 0 01-1.349-3.688m2.426-.076a3.535 3.535 0 00.7 2.367 2.506 2.506 0 002.012.818 2.344 2.344 0 001.934-.818 3.78 3.78 0 00.664-2.425 3.649 3.649 0 00-.688-2.411 2.391 2.391 0 00-1.93-.813 2.44 2.44 0 00-1.987.852 3.707 3.707 0 00-.707 2.43m15.464-3.109H99.7V18.4h-2.359v-7.988h-1.655V8.507h1.655V7.13a3.425 3.425 0 011.016-2.555 3.56 3.56 0 012.6-1 5.949 5.949 0 01.751.043 3.025 3.025 0 01.577.13v2.016a2.381 2.381 0 00-.4-.164 2.106 2.106 0 00-.664-.1 1.405 1.405 0 00-1.126.457 2.015 2.015 0 00-.395 1.356v1.194h3.469V6.283l2.338-.712v2.936h2.358v1.905h-2.358v4.629a1.954 1.954 0 00.332 1.29 1.329 1.329 0 001.045.375 1.569 1.569 0 00.486-.1 2.271 2.271 0 00.5-.231V18.3a2.765 2.765 0 01-.736.231 5.072 5.072 0 01-1.015.105 2.889 2.889 0 01-2.209-.784 3.341 3.341 0 01-.736-2.363z' fill='%23fff'/%3E%3Cpath fill='%23f25022' d='M0 0h10.931v10.931H0z'/%3E%3Cpath fill='%237fba00' d='M12.069 0H23v10.931H12.069z'/%3E%3Cpath fill='%2300a4ef' d='M0 12.069h10.931V23H0z'/%3E%3Cpath fill='%23ffb900' d='M12.069 12.069H23V23H12.069z'/%3E%3C/svg%3E") } .mectrl_signIn_circle_glyph { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' stroke='%23fff'%3E%3Cg class='mectrl_stroke' stroke-width='1.9' fill='none'%3E%3Ccircle cx='32' cy='32' r='30.25'/%3E%3Cg transform='matrix(1.1 0 0 1.1 8.8 5.61)'%3E%3Ccircle class='mectrl_stroke' cx='20' cy='16' r='7'/%3E%3Cpath class='mectrl_stroke' d='M30 35h10m-5-5v10M30.833 32.09A11 11 0 009 34'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") } .glyph_aadAccount_circle { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='%23fff' stroke='%23fff'%3E%3Ccircle class='mectrl_stroke' cx='32' cy='32' r='30.25' stroke-width='1.5' fill='none'/%3E%3Cg class='mectrl_stroke' fill='none' stroke-width='2.5' transform='matrix(.9 0 0 .9 10.4 10.4)'%3E%3Crect x='13.3' y='12.3' width='21.4' height='28.5' rx='.6' ry='.6'/%3E%3Ccircle cy='25.4' cx='24' r='3.6'/%3E%3Cpath d='M18 35a1 1 0 1112 0'/%3E%3C/g%3E%3Cg class='mectrl_fill' stroke='none'%3E%3Cpath d='M36.68 14h2.34l-3.24 6.75h-2.43zM24.89 14h2.43l5.58 11.25a1.046 1.046 0 01-1.791 1.08l-.549-1.08z'/%3E%3C/g%3E%3C/svg%3E") } .glyph_account_circle { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' stroke='%23fff'%3E%3Cg class='mectrl_stroke' fill='none'%3E%3Ccircle cx='32' cy='32' r='30.25' stroke-width='1.5'/%3E%3Cg transform='matrix(.9 0 0 .9 10.431 10.431)' stroke-width='2'%3E%3Ccircle cx='24.25' cy='18' r='9'/%3E%3Cpath d='M11.2 40a1 1 0 1126.1 0'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") } .glyph_more { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='%23fff'%3E%3Cg class='mectrl_fill'%3E%3Ccircle r='2' cx='12' cy='24'/%3E%3Ccircle r='2' cx='24' cy='24'/%3E%3Ccircle r='2' cx='36' cy='24'/%3E%3C/g%3E%3C/svg%3E") } .glyph_chevron { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='10' viewBox='0 3 16 10' fill='%23fff'%3E%3Cg class='mectrl_fill'%3E%3Cpath d='M15.284 3.642l.716.716-8 8-8-8 .716-.716L8 10.926z'/%3E%3C/g%3E%3C/svg%3E") } .glyph_authApp_icon { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 5a18.454 18.454 0 016 1v1c0 .984-.143 1.935-.43 2.852a10.01 10.01 0 01-1.21 2.554A9.724 9.724 0 016 16a9.595 9.595 0 01-2.46-1.484 9.65 9.65 0 01-1.892-2.102A10.245 10.245 0 01.43 9.867 9.113 9.113 0 010 7.023c0-.067.005-.145.016-.234l.03-.273c.011-.094.024-.185.04-.274A7.54 7.54 0 00.125 6c.964-.333 1.93-.583 2.898-.75C3.993 5.083 4.984 5 6 5zm2 7v-.25c0-.213-.031-.42-.094-.617a1.818 1.818 0 00-.281-.547 2.283 2.283 0 00-.43-.438 1.812 1.812 0 00-.554-.289c.265-.125.474-.31.625-.554.15-.245.229-.513.234-.805a1.505 1.505 0 00-.914-1.383A1.472 1.472 0 006 7a1.505 1.505 0 00-1.383.914A1.472 1.472 0 004.5 8.5c0 .292.076.56.227.805.15.244.362.43.632.554a1.94 1.94 0 00-.554.29c-.167.124-.31.27-.43.437-.12.167-.21.349-.273.547A2.22 2.22 0 004 11.75V12h4zM6 1.5c-.344 0-.667.065-.969.195-.302.13-.567.308-.797.532A2.477 2.477 0 003.5 4L2 4.25V4a3.948 3.948 0 011.172-2.82C3.537.82 3.96.534 4.445.32A3.81 3.81 0 016 0a3.948 3.948 0 012.82 1.172c.36.364.646.789.86 1.273A3.81 3.81 0 0110 4v.25L8.5 4c0-.344-.065-.667-.195-.969a2.603 2.603 0 00-.532-.797A2.477 2.477 0 006 1.5z' fill='%23fff'/%3E%3C/svg%3E") } .glyph_authApp_close { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.444 5l4.463 4.468-.44.44L5 5.443.532 9.907l-.44-.44L4.557 5 .093.532l.44-.44L5 4.557 9.468.093l.44.44L5.443 5z' fill='%23fff'/%3E%3C/svg%3E") } } @media screen and (-ms-high-contrast:black-on-white) { .glyph_text { clip: rect(1px, 1px, 1px, 1px); -webkit-clip-path: inset(50%); clip-path: inset(50%); height: 1px; width: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute } .mectrl_signIn_circle_glyph { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' stroke='%23707070'%3E%3Cg class='mectrl_stroke' stroke-width='1.9' fill='none'%3E%3Ccircle cx='32' cy='32' r='30.25'/%3E%3Cg transform='matrix(1.1 0 0 1.1 8.8 5.61)'%3E%3Ccircle class='mectrl_stroke' cx='20' cy='16' r='7'/%3E%3Cpath class='mectrl_stroke' d='M30 35h10m-5-5v10M30.833 32.09A11 11 0 009 34'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") } .glyph_aadAccount_circle { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='%23707070' stroke='%23707070'%3E%3Ccircle class='mectrl_stroke' cx='32' cy='32' r='30.25' stroke-width='1.5' fill='none'/%3E%3Cg class='mectrl_stroke' fill='none' stroke-width='2.5' transform='matrix(.9 0 0 .9 10.4 10.4)'%3E%3Crect x='13.3' y='12.3' width='21.4' height='28.5' rx='.6' ry='.6'/%3E%3Ccircle cy='25.4' cx='24' r='3.6'/%3E%3Cpath d='M18 35a1 1 0 1112 0'/%3E%3C/g%3E%3Cg class='mectrl_fill' stroke='none'%3E%3Cpath d='M36.68 14h2.34l-3.24 6.75h-2.43zM24.89 14h2.43l5.58 11.25a1.046 1.046 0 01-1.791 1.08l-.549-1.08z'/%3E%3C/g%3E%3C/svg%3E") } .glyph_account_circle { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' stroke='%23707070'%3E%3Cg class='mectrl_stroke' fill='none'%3E%3Ccircle cx='32' cy='32' r='30.25' stroke-width='1.5'/%3E%3Cg transform='matrix(.9 0 0 .9 10.431 10.431)' stroke-width='2'%3E%3Ccircle cx='24.25' cy='18' r='9'/%3E%3Cpath d='M11.2 40a1 1 0 1126.1 0'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") } .glyph_msft { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='108' height='23'%3E%3Cpath d='M44.836 4.6v13.8h-2.4V7.583H42.4L38.119 18.4h-1.588L32.142 7.583h-.028V18.4H29.9V4.6h3.436L37.3 14.83h.057L41.545 4.6zm2 1.049a1.268 1.268 0 01.419-.967 1.411 1.411 0 011-.39 1.392 1.392 0 011.02.4 1.3 1.3 0 01.405.957 1.249 1.249 0 01-.414.953 1.428 1.428 0 01-1.011.385A1.4 1.4 0 0147.25 6.6a1.263 1.263 0 01-.41-.949M49.41 18.4h-2.329V8.507h2.329zm7.064-1.694a3.225 3.225 0 001.145-.24 4.808 4.808 0 001.155-.636V18a4.659 4.659 0 01-1.266.481 6.9 6.9 0 01-1.554.163 4.707 4.707 0 01-4.918-4.907 5.644 5.644 0 011.4-3.932 5.054 5.054 0 013.955-1.545 5.42 5.42 0 011.324.169 4.4 4.4 0 011.063.39v2.232a4.73 4.73 0 00-1.1-.611 3.187 3.187 0 00-1.15-.217 2.918 2.918 0 00-2.223.9 3.366 3.366 0 00-.847 2.415 3.217 3.217 0 00.813 2.339 2.938 2.938 0 002.209.837m8.931-8.363a2.892 2.892 0 01.5.039 2.025 2.025 0 01.376.1v2.357a2.075 2.075 0 00-.535-.255 2.649 2.649 0 00-.851-.12 1.811 1.811 0 00-1.449.722 3.47 3.47 0 00-.592 2.223V18.4h-2.335V8.507h2.329v1.559h.039a2.731 2.731 0 01.962-1.266 2.615 2.615 0 011.55-.457m1 5.254a5.355 5.355 0 011.387-3.887 5.1 5.1 0 013.85-1.434 4.741 4.741 0 013.623 1.381 5.208 5.208 0 011.3 3.729 5.259 5.259 0 01-1.385 3.83 5.02 5.02 0 01-3.773 1.424 4.931 4.931 0 01-3.652-1.352 4.984 4.984 0 01-1.349-3.688m2.426-.076a3.53 3.53 0 00.7 2.367 2.5 2.5 0 002.011.818 2.344 2.344 0 001.934-.818 3.78 3.78 0 00.664-2.425 3.649 3.649 0 00-.688-2.411 2.39 2.39 0 00-1.929-.813 2.441 2.441 0 00-1.988.852 3.707 3.707 0 00-.707 2.43m11.2-2.416a1 1 0 00.317.785 5.431 5.431 0 001.405.716 4.768 4.768 0 011.959 1.256 2.608 2.608 0 01.563 1.689 2.718 2.718 0 01-1.073 2.243 4.565 4.565 0 01-2.9.846 6.962 6.962 0 01-1.362-.149 6.036 6.036 0 01-1.265-.38v-2.29a5.74 5.74 0 001.367.7 4.009 4.009 0 001.328.26 2.37 2.37 0 001.164-.221.792.792 0 00.375-.741 1.027 1.027 0 00-.389-.813 5.772 5.772 0 00-1.478-.766 4.56 4.56 0 01-1.828-1.212 2.657 2.657 0 01-.539-1.713 2.706 2.706 0 011.063-2.2 4.245 4.245 0 012.764-.862 6.669 6.669 0 011.164.116 5.131 5.131 0 011.078.3v2.214a4.943 4.943 0 00-1.078-.53 3.61 3.61 0 00-1.222-.221 1.776 1.776 0 00-1.035.26.822.822 0 00-.37.712m5.241 2.493a5.355 5.355 0 011.386-3.89 5.1 5.1 0 013.85-1.434 4.741 4.741 0 013.623 1.381 5.208 5.208 0 011.3 3.729 5.259 5.259 0 01-1.385 3.83 5.02 5.02 0 01-3.773 1.424 4.931 4.931 0 01-3.652-1.352 4.984 4.984 0 01-1.349-3.688m2.426-.076a3.535 3.535 0 00.7 2.367 2.506 2.506 0 002.012.818 2.344 2.344 0 001.934-.818 3.78 3.78 0 00.664-2.425 3.649 3.649 0 00-.688-2.411 2.391 2.391 0 00-1.93-.813 2.44 2.44 0 00-1.987.852 3.707 3.707 0 00-.707 2.43m15.464-3.109H99.7V18.4h-2.359v-7.988h-1.655V8.507h1.655V7.13a3.425 3.425 0 011.016-2.555 3.56 3.56 0 012.6-1 5.949 5.949 0 01.751.043 3.025 3.025 0 01.577.13v2.016a2.381 2.381 0 00-.4-.164 2.106 2.106 0 00-.664-.1 1.405 1.405 0 00-1.126.457 2.015 2.015 0 00-.395 1.356v1.194h3.469V6.283l2.338-.712v2.936h2.358v1.905h-2.358v4.629a1.954 1.954 0 00.332 1.29 1.329 1.329 0 001.045.375 1.569 1.569 0 00.486-.1 2.271 2.271 0 00.5-.231V18.3a2.765 2.765 0 01-.736.231 5.072 5.072 0 01-1.015.105 2.889 2.889 0 01-2.209-.784 3.341 3.341 0 01-.736-2.363z' fill='%23737373'/%3E%3Cpath fill='%23f25022' d='M0 0h10.931v10.931H0z'/%3E%3Cpath fill='%237fba00' d='M12.069 0H23v10.931H12.069z'/%3E%3Cpath fill='%2300a4ef' d='M0 12.069h10.931V23H0z'/%3E%3Cpath fill='%23ffb900' d='M12.069 12.069H23V23H12.069z'/%3E%3C/svg%3E") } .glyph_more { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='%23707070'%3E%3Cg class='mectrl_fill'%3E%3Ccircle r='2' cx='12' cy='24'/%3E%3Ccircle r='2' cx='24' cy='24'/%3E%3Ccircle r='2' cx='36' cy='24'/%3E%3C/g%3E%3C/svg%3E") } .glyph_chevron { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='10' viewBox='0 3 16 10' fill='%23231F20'%3E%3Cg class='mectrl_fill'%3E%3Cpath d='M15.284 3.642l.716.716-8 8-8-8 .716-.716L8 10.926z'/%3E%3C/g%3E%3C/svg%3E") } .glyph_authApp_icon { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 5a18.454 18.454 0 016 1v1c0 .984-.143 1.935-.43 2.852-.286.916-.69 1.768-1.21 2.554A9.725 9.725 0 016 16a9.595 9.595 0 01-2.46-1.484 9.65 9.65 0 01-1.892-2.102A10.245 10.245 0 01.43 9.867 9.113 9.113 0 010 7.023c0-.067.005-.145.016-.234l.03-.273c.011-.094.024-.185.04-.274A7.54 7.54 0 00.125 6c.964-.333 1.93-.583 2.898-.75C3.993 5.083 4.984 5 6 5zm2 7v-.25c0-.213-.031-.42-.094-.617a1.818 1.818 0 00-.28-.547 2.283 2.283 0 00-.43-.438 1.812 1.812 0 00-.555-.289c.265-.125.474-.31.625-.554.15-.245.229-.513.234-.805a1.505 1.505 0 00-.914-1.383A1.471 1.471 0 006 7a1.505 1.505 0 00-1.383.914A1.472 1.472 0 004.5 8.5c0 .292.076.56.227.805.15.244.362.43.632.554a1.94 1.94 0 00-.554.29c-.167.124-.31.27-.43.437-.12.167-.21.349-.273.547A2.219 2.219 0 004 11.75V12h4zM6 1.5c-.344 0-.667.065-.969.195-.302.13-.567.308-.797.532A2.477 2.477 0 003.5 4L2 4.25V4a3.948 3.948 0 011.172-2.82C3.537.82 3.96.534 4.445.32A3.81 3.81 0 016 0a3.948 3.948 0 012.82 1.172c.36.364.646.789.86 1.273A3.81 3.81 0 0110 4v.25L8.5 4c0-.344-.065-.667-.195-.969a2.603 2.603 0 00-.532-.797A2.477 2.477 0 006 1.5z' fill='%23000'/%3E%3C/svg%3E") } .glyph_authApp_close { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.453 5L10 9.552 9.552 10 5 5.453.448 10 0 9.552 4.547 5 0 .448.448 0 5 4.547 9.552 0 10 .448 5.453 5z' fill='%23323130'/%3E%3C/svg%3E") } } .mectrl_profilepic { position: relative; width: 100%; height: 100%; border-radius: 50%; overflow: hidden; background-size: cover; background-position: center center; background-repeat: no-repeat } .mectrl_profilepic_initials { border: 1px solid #777; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center } #mectrl_currentAccount_picture .mectrl_profilepic_initials { font-size: 32px } .mectrl_profilepic_initials.mectrl_initials { position: absolute; top: 1px; bottom: 1px; left: 1px; right: 1px; border-radius: 50% } .c-uhfh>.theme-dark .c-me .mectrl_profilepic_initials, .mectrl_theme_azure_hcdark .mectrl_profilepic_initials, .mectrl_theme_dark .mectrl_profilepic_initials, .mectrl_theme_gray .mectrl_profilepic_initials, .mectrl_theme_off_black .mectrl_profilepic_initials { border: 1px solid #fff; color: #fff } .mectrl_profilepic_button { position: relative } .mectrl_profilepic_button:hover::before { z-index: 1; content: ""; position: absolute; display: block; width: 100%; height: 100%; border-radius: 50%; overflow: hidden; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 300' fill='%23fff' stroke='%23fff'%3E%3Ccircle cx='72.8' cy='106.3' r='7' stroke='none'/%3E%3Cg class='mectrl_stroke' fill='none'%3E%3Ccircle cx='150' cy='155' r='49' stroke-width='15'/%3E%3Cpath d='M45 79v153h210V79h-55l-15-15h-70l-15 15z' stroke-width='14'/%3E%3C/g%3E%3C/svg%3E"); background-size: 32px 32px; background-position: center center; background-repeat: no-repeat } @media screen and (-ms-high-contrast:black-on-white) { .mectrl_profilepic_button:hover::before { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 300' stroke='%23000'%3E%3Ccircle cx='72.8' cy='106.3' r='7' stroke='none'/%3E%3Cg class='mectrl_stroke' fill='none'%3E%3Ccircle cx='150' cy='155' r='49' stroke-width='15'/%3E%3Cpath d='M45 79v153h210V79h-55l-15-15h-70l-15 15z' stroke-width='14'/%3E%3C/g%3E%3C/svg%3E") } } @media screen and (-ms-high-contrast:white-on-black) { .mectrl_profilepic_button:hover::before { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 300' fill='%230ff' stroke='%230ff'%3E%3Ccircle cx='72.8' cy='106.3' r='7' stroke='none'/%3E%3Cg class='mectrl_stroke' fill='none'%3E%3Ccircle cx='150' cy='155' r='49' stroke-width='15'/%3E%3Cpath d='M45 79v153h210V79h-55l-15-15h-70l-15 15z' stroke-width='14'/%3E%3C/g%3E%3C/svg%3E") } } .mectrl_profilepic_button:focus::before, .mectrl_profilepic_button:hover::before { background-color: rgba(0, 0, 0, .5) } @media screen and (-ms-high-contrast:black-on-white) { .mectrl_profilepic_button:focus::before, .mectrl_profilepic_button:hover::before { background-color: rgba(255, 255, 255, .5) } } @media screen and (-ms-high-contrast:white-on-black) { .mectrl_profilepic_button:focus::before, .mectrl_profilepic_button:hover::before { background-color: rgba(255, 255, 255, .5) } } .mectrl_theme_azure_hclight .mectrl_profilepic_button { -webkit-box-shadow: inset 0 0 0 1px; box-shadow: inset 0 0 0 1px } .mectrl_theme_azure_hclight .mectrl_profilepic_button:focus::before, .mectrl_theme_azure_hclight .mectrl_profilepic_button:hover::before { -webkit-box-shadow: inset 0 0 0 1px; box-shadow: inset 0 0 0 1px; -ms-high-contrast-adjust: none; color: #fff !important; border-color: #fff !important; outline-color: #fff !important; fill: #fff !important; background-color: purple } .mectrl_theme_azure_hcdark .mectrl_profilepic_button { -webkit-box-shadow: inset 0 0 0 1px; box-shadow: inset 0 0 0 1px } .mectrl_theme_azure_hcdark .mectrl_profilepic_button:focus::before, .mectrl_theme_azure_hcdark .mectrl_profilepic_button:hover::before { -webkit-box-shadow: inset 0 0 0 1px; box-shadow: inset 0 0 0 1px; -ms-high-contrast-adjust: none; color: #000 !important; border-color: #000 !important; outline-color: #000 !important; fill: #000 !important; background-color: #0ff } .mectrl_topHeader { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; cursor: pointer; font-size: 13px; width: 100%; height: 48px } .mectrl_topHeader .mectrl_profilepic { width: 32px; height: 32px; margin: 8px } .mectrl_topHeader .mectrl_header_text { max-width: 160px; line-height: 48px; vertical-align: top; font-family: "Segoe UI", "Segoe UI Web Regular", "Segoe UI Symbol", "Helvetica Neue", "BBAlpha Sans", "S60 Sans", Arial, sans-serif; font-size: 13px; padding-left: 12px; padding-right: 4px } .mectrl_topHeader .mectrl_header_text.noIcon { padding-right: 12px } .mectrl_topHeader { color: #333 } .c-uhfh>.theme-dark .c-me .mectrl_topHeader, .mectrl_theme_dark .mectrl_topHeader { color: #fff } .c-uhfh>.theme-dark .c-me .mectrl_header_text, .mectrl_theme_dark .mectrl_header_text { color: #fff } .mectrl_theme_dark.mectrl_theme_light_header .mectrl_topHeader { color: #333 } .mectrl_theme_azure_hclight .mectrl_topHeader { color: #000 } .mectrl_theme_azure_hcdark .mectrl_topHeader { color: #fff } .mectrl_theme_gray .mectrl_topHeader { color: #fff } .mectrl_theme_off_black .mectrl_topHeader { color: #fff } .mectrl_screen_reader_text { display: inline-block; position: absolute; width: 1px; height: 1px; overflow: hidden; color: #000 } .c-uhfh>.theme-dark .c-me .mectrl_screen_reader_text, .mectrl_theme_azure_hcdark .mectrl_screen_reader_text, .mectrl_theme_dark .mectrl_screen_reader_text, .mectrl_theme_dark_header .mectrl_screen_reader_text, .mectrl_theme_gray .mectrl_screen_reader_text, .mectrl_theme_off_black .mectrl_screen_reader_text { color: #fff } span[id^=mectrl_tooltip].mectrl_tooltip { display: block; visibility: hidden; position: fixed; z-index: 1300000; max-width: 260px; padding: 4px; font-family: "Segoe UI", "Segoe UI Web Regular", "Segoe UI Symbol", "Helvetica Neue", "BBAlpha Sans", "S60 Sans", Arial, sans-serif; font-size: 12px; line-height: normal; text-align: center; word-break: break-all; overflow-wrap: break-word; border: 1px solid #ccc; color: #333; background-color: #fff; -webkit-box-shadow: 2px 2px 2px #777; box-shadow: 2px 2px 2px #777; pointer-events: none } .mectrl_truncate, a.mectrl_truncate, button.mectrl_truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap } .mectrl_root, .mectrl_root div { font-family: "Segoe UI", "Segoe UI Web Regular", "Segoe UI Symbol", "Helvetica Neue", "BBAlpha Sans", "S60 Sans", Arial, sans-serif; line-height: normal } .mectrl_root *, .mectrl_root div * { -webkit-box-sizing: border-box; box-sizing: border-box } a.mectrl_trigger { display: inline-block } .c-uhfh>.theme-dark .c-me .mectrl_authApp_banner, .c-uhfh>.theme-dark .c-me .mectrl_authApp_banner_parent, .c-uhfh>.theme-dark .c-me .mectrl_authApp_close{ background-color: #004377; color: #fff } .c-uhfh>.theme-dark .c-me .mectrl_authApp_banner:hover, .c-uhfh>.theme-dark .c-me .mectrl_authApp_banner_parent:hover, .c-uhfh>.theme-dark .c-me .mectrl_authApp_close:hover{ background-color: #005ba1 } .c-uhfh>.theme-dark .c-me .mectrl_authApp_banner:focus, .c-uhfh>.theme-dark .c-me .mectrl_authApp_banner_parent:focus, .c-uhfh>.theme-dark .c-me .mectrl_authApp_close:focus{ background-color: #005ba1; border: 1px dashed #fff; -webkit-box-sizing: border-box; box-sizing: border-box } .c-uhfh>.theme-dark .c-me .mectrl_authApp_banner:active, .c-uhfh>.theme-dark .c-me .mectrl_authApp_banner_parent:active, .c-uhfh>.theme-dark .c-me .mectrl_authApp_close:active { background-color: #006cbe } .mectrl_theme_azure_hclight .mectrl_authApp_banner, .mectrl_theme_azure_hclight .mectrl_authApp_close { background-color: #e5e5e5; border: 1px solid #fff; -webkit-box-sizing: border-box; box-sizing: border-box; color: #000 } .mectrl_theme_azure_hclight .mectrl_authApp_banner:active, .mectrl_theme_azure_hclight .mectrl_authApp_banner:focus, .mectrl_theme_azure_hclight .mectrl_authApp_banner:hover, .mectrl_theme_azure_hclight .mectrl_authApp_close:active, .mectrl_theme_azure_hclight .mectrl_authApp_close:focus, .mectrl_theme_azure_hclight .mectrl_authApp_close:hover { background-color: #751a7c; color: #fff } .mectrl_theme_azure_hcdark .mectrl_authApp_banner, .mectrl_theme_azure_hcdark .mectrl_authApp_close { background-color: #1a1a1a; border: 1px solid #000; -webkit-box-sizing: border-box; box-sizing: border-box; color: #fff } .mectrl_theme_azure_hcdark .mectrl_authApp_banner:active, .mectrl_theme_azure_hcdark .mectrl_authApp_banner:focus, .mectrl_theme_azure_hcdark .mectrl_authApp_banner:hover, .mectrl_theme_azure_hcdark .mectrl_authApp_close:active, .mectrl_theme_azure_hcdark .mectrl_authApp_close:focus, .mectrl_theme_azure_hcdark .mectrl_authApp_close:hover { background-color: #73fbfd; color: #000 } @media screen and (max-width: 1023px) { .mectrl_header_text { display:none; } } </style> <script> (function(webapi, $){ function safeAjax(ajaxOptions) { var deferredAjax = $.Deferred(); shell.getTokenDeferred().done(function (token) { // add headers for ajax if (!ajaxOptions.headers) { $.extend(ajaxOptions, { headers: { "__RequestVerificationToken": token } }); } else { ajaxOptions.headers["__RequestVerificationToken"] = token; } $.ajax(ajaxOptions) .done(function(data, textStatus, jqXHR) { validateLoginSession(data, textStatus, jqXHR, deferredAjax.resolve); }).fail(deferredAjax.reject); //ajax }).fail(function () { deferredAjax.rejectWith(this, arguments); // on token failure, pass the token ajax and args }); return deferredAjax.promise(); } webapi.safeAjax = safeAjax; })(window.webapi = window.webapi || {}, jQuery) </script> <div class="xrm-editable-html xrm-attribute" data-languageContext="English"><div class="xrm-attribute-value"> </div></div> <script src="/survey.lib.min.js"></script> <survey-sdk id="mySurvey"> </survey-sdk> <!-- ADO#3768847 Common template for FCB name and portal ID to get the value [START] --> <!-- Get portal domain name from the website ID [END] --> <!-- Get portal domain name from the website ID [END] --> <!-- ADO#3768847 Common template for FCB name and portal ID to get the value [END] --> <script type="text/javascript"> function GetPaginationLinks(webtemplate, parameters, callbackFunction) { var url = "/paginationapi/?webtemplate=" + webtemplate + "&" + parameters; shell.ajaxSafePost({ type: 'GET', url: url, global: false, success: function (data, textStatus, jqXHR) { if (callbackFunction != null && callbackFunction != undefined && typeof (callbackFunction) == 'function') { callbackFunction(data); } } }).fail(function (jqXhr) { var contentType = jqXhr.getResponseHeader("content-type"); if (contentType == null || contentType == 'undefined' || contentType == undefined) { console.error($.parseJSON(jqXhr)); } else { var error = contentType.indexOf("json") > -1 ? $.parseJSON(jqXhr.responseText) : { Message: jqXhr.status, InnerError: { Message: jqXhr.statusText } }; console.error(error); } }).always(function () { }); } $(document).ready(function () { FormatDateTime(); }); // for RTE description image max height set $(".wrapper-discussionbody>div>img").attr("style","width:auto;max-height:500px"); </script> <script> $(window).on("load", function() { var copilot = document.getElementsByClassName("pva-floating-style")[0]; if(typeof(copilot) != "undefined") { // remove all chid copilot.parentNode.removeChild(copilot); } }); </script> <script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/bootstrap.bundle-105a4995b8.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/bootstrap.bundle-105a4995b8.js" type="text/javascript"></script> <script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/postpreform.bundle-184c77da50.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/postpreform.bundle-184c77da50.js" type="text/javascript"></script> <script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/app.bundle-0d23a48b21.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/app.bundle-0d23a48b21.js" type="text/javascript"></script> <script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/default-1033.moment_2_29_4.bundle-eda4e638fd.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/default-1033.moment_2_29_4.bundle-eda4e638fd.js" type="text/javascript"></script> <script type="text/javascript" src="https://js.monitor.azure.com/scripts/c/ms.analytics-web-3.min.js"></script> <script src="https://wcpstatic.microsoft.com/mscc/lib/v2/wcp-consent.js"></script> <script src="https://consentdeliveryfd.azurefd.net/mscc/lib/v2/wcp-consent.js"></script> <script id="uhf-footer-ccpa"> //Detect GPC const globalPrivacyControlEnabled = navigator.globalPrivacyControl; // Set data sharing opt-in to false when GPC/AMC controls detected //Commenting below line as per office hours, as it is always returning true for non "microsoft.com" domains and recommendation is to set it to false by default //const GPC_DataSharingOptIn = (globalPrivacyControlEnabled) ? false : checkThirdPartyAdsOptOutCookie(); const GPC_DataSharingOptIn = false; // Detect AMC opt out choice function checkThirdPartyAdsOptOutCookie() { try { const ThirdPartyAdsOptOutCookieName = "3PAdsOptOut"; var cookieValue = getCookie(ThirdPartyAdsOptOutCookieName); //for unauthenticated users return cookieValue != 1; } catch { return true; } } function getCookie(cookieName) { var cookieValue = document.cookie.match('(^|;)\\s*'+ cookieName + '\\s*=\\s*([^;]+)'); return (cookieValue && cookieValue.pop()) || ''; } </script> <script> var siteConsent= null; window.WcpConsent && WcpConsent.init("en-US", "cookie-banner", function (err, _siteConsent) { if (!err) { siteConsent = _siteConsent; //siteConsent is used to get the current consent } else { console.log("Error initializing WcpConsent: "+ err); } }, onConsentChanged, WcpConsent.themes.light); function onConsentChanged(categoryPreferences) { window.clarity('consent'); console.log("Consent Change detected"); } const analytics = new oneDS.ApplicationInsights(); var config = { instrumentationKey: "c5f57e11e5dc4d59a7b76051564c0eb8-f2c32409-194f-477e-b0a0-d982babc6e67-6970", channelConfiguration:{ // Post channel configuration eventsLimitInMem: 50 }, propertyConfiguration: { // Properties Plugin configuration gpcDataSharingOptIn: (typeof GPC_DataSharingOptIn !== 'undefined') ? GPC_DataSharingOptIn : true, env:"PROD" ,// Environment can be set to PPE or PROD as needed. callback: { userConsentDetails: siteConsent ? siteConsent.getConsent : null } }, webAnalyticsConfiguration:{ // Web Analytics Plugin configuration //urlCollectQuery:true, autoCapture: { scroll: true, pageView: true, onLoad: true, onUnload: true, click: true, resize: true, jsError: true } } }; //Initialize SDK analytics.initialize(config, []); </script> <script type="text/javascript"> (function(c,l,a,r,i,t,y){ c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i; y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); })(window, document, "clarity", "script", "51am0f4oep"); </script> <script> //this event will update the title of the page based on active breadcrumb $('.breadcrumb').ready(function () { if ($('.breadcrumb').is(':visible')) { document.querySelector('title').innerHTML = ($('.breadcrumb > li.active').text() + ""); } }); function GoToNewEditor() { var editCmsUrlSegment = "EditInCms"; var currentUrl = window.location.href; if (currentUrl.indexOf('?') > -1) { var urlSegments = currentUrl.split("?"); window.location.href = window.location.origin + '/' + editCmsUrlSegment + window.location.pathname + '?' + urlSegments[1]; } else { window.location.href = window.location.origin + '/' + editCmsUrlSegment + window.location.pathname; } } </script> <script> if ('serviceWorker' in navigator) { navigator.serviceWorker.getRegistrations().then(function(registrations) { for(let registration of registrations) { registration.unregister(); }}).catch(function(err) { console.log('Service Worker unregister action failed: ', err); }); } </script> <!--Start Show Session Expire Warning Popup here --> </body> </html> <!-- Generated at 12/4/2024 7:39:35 PM --> <!-- Page OK -->