<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>Microsoft Dynamics CRM Unified Service Desk</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/usd/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/usd/feed.xml</link>
    <description>Official blog for the Unified Service Desk team</description>
    <lastBuildDate>Tue, 21 May 2019 15:41:10 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>Deprecation of Unified service desk 3.2 and lower versions, and features</title>
      <link>https://docs.microsoft.com/archive/blogs/usd/deprecation-of-unified-service-desk-3-2-and-lower-versions-and-features</link>
      <pubDate>Tue, 21 May 2019 09:41:11 GMT</pubDate>
      <dc:creator><![CDATA[USD Team Blog]]></dc:creator>
      <guid
        isPermaLink="false">http://blogs.msdn.microsoft.com/usd/?p=2035</guid>
      <description><![CDATA[To help provide the best possible Unified Service Desk experiences, we recently announced the...]]></description>
      <content:encoded><![CDATA[To help provide the best possible Unified Service Desk experiences, we recently announced the General Availability of Unified Service Desk 4.1, delivering improved performance and a host of feature enhancements.

Below you’ll find information about the versions and features that have been marked as <strong>deprecated</strong> with the latest release of Unified Service Desk 4.1. Administrators and IT professionals should use this information to prepare for future releases of Dynamics 365 Unified Service Desk.

<strong>What is deprecation?  </strong>

Deprecation means we intend to remove the feature or capability from a future major release of Unified Service Desk. The feature or capability continues to work until the next major release, and ultimately, these features will be removed from the product in our next major release. This process gives customers at least one release cycle to adapt their implementation to a newer version of a deprecated capability, before actual removal.
<h2>List of deprecated features/capabilities from Unified Service Desk</h2>
<strong>1.) Unified Service Desk 3.2 and any lower versions </strong>

Unified Service Desk has an annual release cadence for the major version upgrades. We encourage you to be on the latest version and take advantage of the new features/capabilities and enhancements.  Customers on Unified Service Desk 3.2 or a lower version, should plan to migrate to the latest/supported release of Unified Service Desk.

Going forward, Unified Service Desk will support the last three releases (N-2 format). On the release of the next version of Unified Service Desk, the oldest supported version will be deprecated. For example, with the release of Unified Service Desk 4.2, Unified Service Desk 3.3 version will stand deprecated.

<strong> 2.) Hosted controls</strong>
<ul>
 	<li style="list-style-type: none">
<ul>
 	<li><strong> </strong><strong> Hosted Control and Web Hosted Application of CCA Hosted Application </strong>
For the <strong>CCA Hosted Application</strong> type of hosted control, there are four types of <strong>Hosted App Type</strong>. Out of those, <strong>Hosted Control</strong> and<strong> Web Hosted Application</strong> are depreciated. If you are using <strong>Hosted Control</strong> Hosted App Type of CCA Hosted Application, use the <a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/unified-service-desk/usd-hosted-control-hosted-control?view=dynamics-usd-4">USD Hosted Control</a> type of hosted control. Similarly, for <strong>Web Hosted Application</strong> Hosted App Type, use the <a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/unified-service-desk/standard-web-application-hosted-control?view=dynamics-usd-4">Standard web application</a> type of hosted control. <strong>Web Hosted Application</strong> uses the paradigm of <a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/unified-service-desk/use-uii-adapters-interact-external-web-applications?view=dynamics-usd-4#use-the-uii-web-application-adapter">UII Web Application Adapter</a> (UII action protocols) to talk and interact with Unified Service Desk. With the direction to use the <a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/unified-service-desk/standard-web-application-hosted-control?view=dynamics-usd-4">Standard web application</a> type of hosted control, we recommend you to use RunScript actions.<strong> </strong></li>
</ul>
</li>
</ul>
&nbsp;
<ul>
 	<li style="list-style-type: none">
<ul>
 	<li><strong>CRM Dialog hosted control  </strong>
The <strong>CRM Dialog</strong> hosted control type is used to work with Dynamics 365 for Customer Engagement apps dialog. As Dialogs are deprecated, we are deprecating<strong> CRM Dialog hosted control</strong>.  As an alternative to Dialogs, you can use Business Process Flows or Canvas Apps. In Unified Service Desk, you can use <strong>Unified Interface page</strong> or <strong>Standard Web Application</strong> type of hosted control. For more information see,  <a href="https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fdynamics365%2Fget-started%2Fwhats-new%2Fcustomer-engagement%2Fimportant-changes-coming%23dialogs-are-deprecated&amp;data=02%7C01%7Cv-ertwel%40microsoft.com%7Cbde70c3b96714fa4ee7a08d6dd16f922%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636939488105107456&amp;sdata=ZeExJg0CoZVFkXE%2FLQVA2JlRiwHBWjb%2F6j4D3KhEdWs%3D&amp;reserved=0">Dialogs are deprecated</a>.</li>
</ul>
</li>
</ul>
&nbsp;
<ul>
 	<li style="list-style-type: none">
<ul>
 	<li><strong>Interactive Service Hub Page hosted control </strong>
The <strong>Interactive Service Hub Page </strong>hosted control is used to host interactive service hub forms within Unified Service Desk. If you are using this hosted control type, upgrade to Unified Interface forms and use <a href="https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fdynamics365%2Fcustomer-engagement%2Funified-service-desk%2Funified-interface-page-hosted-control%3Fview%3Ddynamics-usd-4&amp;data=02%7C01%7Cv-ertwel%40microsoft.com%7Cba4b6613a15c4a38df8b08d6daf93f82%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636937161456956083&amp;sdata=qc60nMZ75uV5VTul8s1520C1zi%2Bk0lcA1Z4DB%2FOnHJY%3D&amp;reserved=0">Unified Interface Page hosted control</a>.</li>
</ul>
</li>
</ul>
<h2>FAQs</h2>
<strong>What is the latest release of Unified Service Desk?
</strong>The latest Unified Service Desk release currently in the market is 4.X series. To download and learn about the Best practices, see <a href="https://blogs.msdn.microsoft.com/usd/2018/07/03/best-practices-for-unified-service-desk-deployment-and-upgrade/">Best Practices for Unified Service Desk Deployment and Upgrade</a>.

<strong>What is coming next?
</strong>Upcoming features for Unified Service Desk will be announced in the <a href="https://docs.microsoft.com/en-gb/business-applications-release-notes">release notes</a> and published three months before the release. Follow the <a href="https://cloudblogs.microsoft.com/dynamics365/">Dynamics 365 blog</a> and Twitter and LinkedIn handles to stay informed when release notes are announced. request you to join the preview program and provide feedback on the new enhancements. To learn more about Unified Service desk , see <a href="https://blogs.msdn.microsoft.com/usd/">Unified Service Desk Official Blogs</a>.]]></content:encoded>
    </item>
    <item>
      <title>Channel integration in Unified Service Desk</title>
      <link>https://docs.microsoft.com/archive/blogs/usd/channel-integration-in-unified-service-desk</link>
      <pubDate>Tue, 19 Mar 2019 08:48:06 GMT</pubDate>
      <dc:creator><![CDATA[USD Team]]></dc:creator>
      <guid
        isPermaLink="false">http://blogs.msdn.microsoft.com/usd/?p=2025</guid>
      <description><![CDATA[Channel Integration Framework (CIF) is an extensible framework to integrate third-party channel...]]></description>
      <content:encoded><![CDATA[Channel Integration Framework (CIF) is an extensible framework to integrate third-party channel providers with D365 Unified Interface Apps using a browser-based JavaScript API library. Read more about <a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/developer/channel-integration-framework/channel-integration-framework">Dynamics 365 Channel Integration Framework</a>.

If you have already developed a cloud-based channel using the <a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/developer/channel-integration-framework/channel-integration-framework">Channel Integration Framework</a> APIs, then in this blog I will explain how you can leverage <a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/unified-service-desk/channel-integration-framework-hosted-control?view=dynamics-usd-4.1">Channel Integration Framework (Hosted Control)</a> and Unified Service Desk capabilities to host the same channel inside Unified Service Desk.

In this blog, I'm considering that your channel is a softphone.
<h2>Pre-requisites</h2>
To use <a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/unified-service-desk/channel-integration-framework-hosted-control?view=dynamics-usd-4.1">Channel Integration Framework (Hosted Control)</a>, you need Unified Service Desk latest client and solutions (version &gt;= 4.1).

Read the <a href="https://blogs.msdn.microsoft.com/usd/2019/03/08/public-preview-of-unified-service-desk-4-1/">blog</a> on how to get the access to Unified Service Desk 4.1 (Preview).
<h3>1. Create a Channel Integration Framework hosted control</h3>
Please read on how to <a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/unified-service-desk/create-channel-integration-framework-hosted-control?view=dynamics-usd-4.1">Create a Channel Integration Framework hosted control</a> inside Unified Service Desk for your softphone.

In CIF, for each channel provider you can create a new <b>Channel Provider</b> record using the Channel Integration Framework app.

Similarly in Unified Service Desk, you can create a new hosted control for each provider, by giving their corresponding Channel URL. As most of the softphone implementations use modern APIs, which may not be supported in <b>IE Process</b> or <b>Internal WPF</b>, so please use latest <b>Chrome Process</b> or <b>Edge Process</b> as hosting type inside Unified Service Desk.
<h3>2. Launch the control</h3>
After the hosted control is created, to launch the control you can fire <b>default</b> action on this control wherever you want to launch it. This will navigate to the corresponding channel URL inside this control. (ex : you can have it on <b>NewSession</b> event on CRM Global Manager).
<h3>3. Configure Actions calls</h3>
When we load this CIF Softphone on web, it is loaded in the right panel in Unified Interface and all the APIs called from here are executed in the context of the Unified Interface page available on the left hand side. For those who know about Unified Service Desk might be aware that all the pages in Unified Service Desk are decoupled and they don’t have direct connection between them. So how do we handle these APIs inside Unified Service Desk?

Each call made to the CIF API using <a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/developer/channel-integration-framework/reference/microsoft-ciframework/">Microsoft.CIFramework</a> gets translated to a corresponding event on this hosted control. To know about all the events and their data structure, see <a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/unified-service-desk/channel-integration-framework-hosted-control?view=dynamics-usd-4.1">Channel Integration Framework (Hosted Control)</a>.

On all the events, you will need to configure action calls inside Unified Service Desk to do  the required things.

<strong>Below are few mentioned things that you can do :</strong>

For most of the APIs you can use <a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/unified-service-desk/unified-interface-page-hosted-control?view=dynamics-usd-4.1#runxrmcommand">RunXrmCommand</a> on Unified Interface Page control and pass the data given by these events.

For each CIF API you can use <b>success callback</b> and <b>error callback</b> functions as all of them return a promise, on web resolving or rejecting the promise was taken care by CIF library. But inside Unified Service Desk it is your responsibility to implement CIF (Unified Service Desk configuration) to resolve or reject the promise using “<a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/unified-service-desk/channel-integration-framework-hosted-control?view=dynamics-usd-4.1#updatecifcontext">UpdateCifContext</a>” action call exposed by CIF Hosted control.
<h4>CIF Hosted Control Events:</h4>
<ol type="1">
 	<li>RetrieveRecord :
<ol type="a">
 	<li>The parameters passed in the event are
<ol type="i">
 	<li>entityName</li>
 	<li>entityId</li>
 	<li>queryParameters</li>
</ol>
</li>
 	<li>You can use api mentioned <a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/developer/clientapi/reference/xrm-webapi/retrieverecord">RetrieveRecord (CIF JavaScript API)</a>.</li>
 	<li>Now if you want to pass the details of the retrieved record back to the CIF control, you can use the action call “<a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/unified-service-desk/channel-integration-framework-hosted-control?view=dynamics-usd-4.1#updatecifcontext">UpdateCifContext</a>” exposed by CIF Hosted control.</li>
 	<li>A sample <b>RunXrmCommand</b> function implementation is given below: Example :
<blockquote>
<pre>function retrieveRecord(context, CifHostedControl, corrId, entityName, entityId, queryParameters){
Xrm.WebApi.retrieveRecord(entityName, entityId, queryParameters).then(
function(res){
var data = "corrId='"+ corrId + "' %0D%0A";
data += "action='resolve' " + "%0D%0A";
data += "result=" + JSON.stringify(res) + "%0D%0A";
window.top.notifyUSD("http://uii/"+CifHostedControl+"/UpdateCifContext?"+ data);
},

function(err){
var data = "corrId='"+ corrId + "' %0D%0A";
data += "action='reject' " + "%0D%0A";
data += "result=" + JSON.stringify(err) + "%0D%0A";
window.top.notifyUSD("http://uii/"+CifHostedControl+"/UpdateCifContext?"+ data);
}
);
}</pre>
</blockquote>
In the above function, CIF Hosted Control is the name of the Hosted Control that the event was fired from, <b>corrId</b> is the correlation ID that was passed in the data of the Unified Service Desk event, and other parameters are also from the data from the Unified Service Desk event.

The data in the above function call should be in the format (Third line has the name of the hosted control on my org):
<blockquote>
<pre>webResourceName=msdyusd_CIFXRMCommandsResource
functionName=retrieveRecord
'CIF Chat Control'
'[[corrId]+]'
'[[entity]+]'
'[[entityId]+]'
'[[queryParameters]+]'</pre>
</blockquote>
This way the data can be passed back to the calling API function. (This sample snippet can be modified to suit other APIs as well. Not repeating the same for the below APIs)</li>
</ol>
</li>
 	<li>CreateRecord : Api <a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/developer/clientapi/reference/xrm-webapi/createrecord">reference</a></li>
 	<li>DeleteRecord : Api <a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/developer/clientapi/reference/xrm-webapi/deleterecord">reference</a></li>
 	<li>UpdateRecord : Api <a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/developer/clientapi/reference/xrm-webapi/updaterecord">reference</a></li>
 	<li>GetEntityMetadata : Api <a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/developer/clientapi/reference/xrm-utility/getentitymetadata">reference</a></li>
 	<li>OpenForm : Api <a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/developer/clientapi/reference/xrm-navigation/openform">reference</a></li>
 	<li>RenderSearchPage :
<ol type="a">
 	<li>The data of this event is of the format :
<blockquote>
<pre>"entity"="contact"
"searchString"="cont"
"corrId"="svwbr"
</pre>
</blockquote>
</li>
 	<li>You can navigate to multi-entity search page inside USD using navigate action call with URL like : <code>url = /main.aspx?pagetype=search&amp;searchText=[[searchString]+]</code></li>
</ol>
</li>
 	<li>SearchAndOpenRecords :
<ol type="a">
 	<li>Sample implementation using the <a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/developer/clientapi/reference/xrm-webapi/retrievemultiplerecords">API</a> mentioned here.
<blockquote>
<pre>function retrieveMultipleAndOpenRecords(context, CifHostedControl, corrId, entityName, queryParameters, searchOnly){
Xrm.WebApi.retrieveMultipleRecords(entityName, queryParameters).then(
function(result){
var res = { data : result.entities, entityName : entityName  };
try{
if(result.entities.length == 1){
if(searchOnly == false){
var res = result.entities[0];
var formOptions = { entityName: entityName,
entityId: res[entityName + "id"] };
Xrm.Navigation.openForm(formOptions);
}
}
else{
if(searchOnly == false){
Xrm.Navigation.navigateTo({
pageType: "search",
searchText:
ExtractParameter(queryParameters, "$search"),
searchType: 1,
EntityNames: [entityName],
EntityGroupName: ""});
}
}
}
catch(e){}
// Resolve the pending promise in CIF if needed, you can use
// notifyUSD like mentioned in RetrievRecord API
},

function(error){
// Reject the pending promise in CIF if needed
});
}</pre>
</blockquote>
Pass the data that was received from the corresponding event in this RunXrmCommand call.</li>
</ol>
</li>
 	<li>GetEnvironment :
<ol type="a">
 	<li>In Web this data is passed by CIF library but inside Unified Service Desk we don’t have any context available to execute this. So it is left to the user on how to pass back the data.</li>
 	<li>You can again do a <b>RunXrmCommand</b> action on some page that you are sure will be available at that time (I used it on Dashboard).</li>
 	<li>Sample implementation :
<blockquote>
<pre>function getEnvironment(context, CifHostedControl, corrId){
try{
var pageUrl = new URL(eval("window.top.Xrm.Page.getUrl()"));
console.log(pageUrl);
var data = {};
for(var entry of pageUrl.searchParams.entries()){
data[entry[0]] = entry[1];
}
var cont = Xrm.Utility.getGlobalContext();
data["clientUrl"] = encodeURIComponent(cont.getClientUrl());
data["appUrl"] = encodeURIComponent(cont.getCurrentAppUrl());
data["orgLcid"] = cont.organizationSettings.languageId;
data["orgUniqueName"] = cont.organizationSettings.uniqueName;
data["orgId"] = cont.organizationSettings.organizationId;
data["userId"] = cont.userSettings.userId;
data["userLcid"] = cont.userSettings.languageId;
data["username"] = cont.userSettings.userName;
data["crmVersion"] = cont.getVersion();

var result = { data : encodeURIComponent(JSON.stringify(data)) };

// Use the notifyUSD function with <a href="http://uii">http://uii</a> like shown in
// previous sample to send this result back to CIF control.
}
catch(err){
// Reject the pending promise in CIF control
}
}</pre>
</blockquote>
</li>
</ol>
</li>
</ol>
<h4><b>NOTE :</b></h4>
Apart from the above mentioned approach for resolving the pending promises inside CIF control, you can directly fire the <b>UpdateCifContext</b> action call whenever required, the important part is to pass the same <b>correlation Id (corrId)</b> that you had received in the event so that the corresponding success or error functions are called.
<h3>Unified Interface Page (Client) Events:</h3>
There are some client-side events also which used to be raised in CIF control. Inside Unified Service Desk you can have multiple softphones opened at once, so it is not possible to determine automatically which control to pass these events to. So these events are raised on corresponding Unified Interface page with the required data and you can then raise these events on whichever CIF control you want by using <a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/unified-service-desk/channel-integration-framework-hosted-control?view=dynamics-usd-4.1#raisecifclientevent">RaiseCifClientEvent</a> action call.

The parameters of this action call are :

event : the name of the event should be from the list as mentioned in <a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/developer/channel-integration-framework/reference/microsoft-ciframework/addhandler">addHandler (CIF JavaScript API Reference)</a> (onclicktoact etc..)

data : the data should follow the format given in <a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/developer/channel-integration-framework/reference/client-side-events">Events</a>.
<ol type="1">
 	<li><b>onclicktoact</b> : For this we raise an event <b>OnClickToAct</b> on Unified Interface page inside Unified Service Desk whenever it is triggered, on this you can hook an action call like mentioned above to pass the same event to the CIF control.</li>
 	<li><b>onsendkbarticle</b> : For this we raise an event <b>OnSendKbArticle</b> on Unified Interface page inside Unified Service Desk whenever it is triggered, on this you can hook an action call like mentioned above to pass the same event to the CIF control.</li>
 	<li><b>onpagenavigate</b> : You can use the <b>NavigationRequested</b> event on Unified Interface page control to raise this event on CIF control and pass the data as required.</li>
</ol>
The corresponding Unified Interface events can be found on <a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/unified-service-desk/unified-interface-page-hosted-control?view=dynamics-usd-4.1">Unified Interface Page (Hosted Control)</a> page.
<h4><b>NOTE :</b></h4>
There are some APIs regarding the panel width, panel mode which are simply ignored inside Unified Service Desk as they are not applicable. Also settings regarding <b>getClickToAct</b> and <b>setClickToAct</b> are ignored, if you don’t want the data for <b>clickToAct</b> to be passed then just don’t fire the corresponding action call inside  Unified Service Desk.

&nbsp;

<em>(This blog has been authored by Aniket Marlapalle with the inputs from <a href="https://www.linkedin.com/in/deepa-patel-514aa435/"><i>Deepa Patel</i></a> and  <span></span></em><em><a target="_blank" href="https://www.linkedin.com/in/karthik-balasubramanian/" rel="noopener">Karthik Balasubramanian</a></em><em>)</em>]]></content:encoded>
    </item>
    <item>
      <title>Public preview of Unified Service Desk 4.1</title>
      <link>https://docs.microsoft.com/archive/blogs/usd/public-preview-of-unified-service-desk-4-1</link>
      <pubDate>Fri, 08 Mar 2019 13:45:55 GMT</pubDate>
      <dc:creator><![CDATA[USD Team]]></dc:creator>
      <guid
        isPermaLink="false">http://blogs.msdn.microsoft.com/usd/?p=1965</guid>
      <description><![CDATA[We are excited to announce Unified Service Desk 4.1 is now available in public preview with rich...]]></description>
      <content:encoded><![CDATA[We are excited to announce Unified Service Desk 4.1 is now available in public preview with rich feature enhancements, improved performance and reliability.

<a href="https://msdnshared.blob.core.windows.net/media/2019/03/USD-4.1-collateral.png"><img width="1114" height="271" class="alignnone wp-image-2015" alt="" src="https://msdnshared.blob.core.windows.net/media/2019/03/USD-4.1-collateral-1024x249.png" /></a>

<a href="https://msdnshared.blob.core.windows.net/media/2019/03/USD-4.1-collateral.png"></a>

Highlights of preview functionalities:

<b>Unified Service Desk with Chrome process </b>

Use Chrome Process to host web applications in Unified Service Desk client application. The Chrome Process is based on <strong>CefSharp</strong>, which is an open source <strong>framework </strong>, which uses the chromium core that powers many modern browsers.

Key Value Propositions
<ul>
 	<li><span>Chrome Process is available on different Windows OS versions.</span></li>
 	<li><span>Easy configurations to host the applications in Unified Service Desk.</span></li>
 	<li><span>Switch easily from one browser to another for your entire organization.</span></li>
 	<li><span>Chrome Process pooling feature that reuses the chrome processes and mimics inline navigation provides enhanced performance and memory optimizations</span></li>
</ul>
Read more on <a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/unified-service-desk/chrome-process?view=dynamics-usd-4.1">Use Chrome Process to host web application</a>

<u><span style="background-color: #bfe6ff;color: #000120"><a href="https://msdnshared.blob.core.windows.net/media/2019/03/Chrome-Screen-4.1.png"><img width="1088" height="616" class="alignnone wp-image-2005" alt="" src="https://msdnshared.blob.core.windows.net/media/2019/03/Chrome-Screen-4.1-1024x580.png" /></a></span></u>

<b>Extend unified Service desk with Channel integration framework</b>

Bring your channel providers and integrate them with Unified Service Desk client application using the Microsoft Dynamics 365 Channel Integration Framework.

If your organization wants to use the cloud-based channel widgets that you have developed using the <a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/developer/channel-integration-framework/channel-integration-framework">Channel Integration Framework</a>, you can integrate the same channel widget in Unified Service Desk with minimal configuration experience. In turn, this eliminates the need for developing multiple channels widgets for browser based experiences and Unified Service Desk.

Read more on <a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/unified-service-desk/integrate-channel-provider-channel-integration-framework?view=dynamics-usd-4.1">Integrate channel provider using Channel Integration Framework</a> and <a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/unified-service-desk/channel-integration-framework-hosted-control?view=dynamics-usd-4.1">Channel Integration Framework (Hosted Control)</a>

<a href="https://msdnshared.blob.core.windows.net/media/2019/03/USD-CIF-4.1.png"><img width="1090" height="592" class="alignnone wp-image-1995" alt="" src="https://msdnshared.blob.core.windows.net/media/2019/03/USD-CIF-4.1-1024x556.png" /></a>

<b>Cache specific configurations for agents</b>

The Configuration Cache Version option causes the client caching feature to retrieve the configuration that has undergone change from the Customer Engagement server to the agent’s desktop and avoid retrieving all configurations.

Your organization may have several departments and each department has a configuration with agents added to them based on their roles. Whenever you a make a change to one of those configurations, the <strong>Configuration Cache Version </strong>feature helps to download only the configuration for which you've made a change.

Also, when the agents assigned to other configurations, signs in to the client application, the feature doesn't download the configurations thus improves the startup performance of Unified Service Desk. This is also helpful in better application lifecycle management for Unified Service Desk in cases where organizations want to make changes in their pilot/dev configurations without impacting the production users.

Read more on <a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/unified-service-desk/admin/set-configuration-cache-version?view=dynamics-usd-4.1">Cache specific configuration for agents</a>

<b>Single sign on for Unified Service Desk</b>

Single Sign On (SSO) for Unified Service Desk provides a improved startup performance and user experience by authenticating users to access Dynamics 365 for Customer Engagement apps without the need for entering the credentials multiple times. The elimination of need of entering the same password again minimizes the possibility of login errors and ensures seamless experience.

Read more on <a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/unified-service-desk/admin/connect-dynamics-365-instance-using-unified-service-desk-client?view=dynamics-usd-4.1#single-sign-on-for-unified-service-desk---preview">Single Sign On for Unified Service Desk</a>
<h2><b>Call to action </b></h2>
You are encouraged to be part of the <b>Unified Service Desk 4.1 Preview</b> program to test and validate the feature and provide your valuable feedback.

<b>How to access the public preview: </b>
<ol>
 	<li>You must be a Dynamics Insider to access the public preview. If you are not, please sign up yourself at the insider portal ( <a href="https://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fexperience.dynamics.com%2Finsider&amp;data=02%7C01%7C%7C67705adad2b84111805408d664bdb14d%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636807163628292962&amp;sdata=AUXdhWOZuzYY2XAoXMxU6jA%2BOh%2FnY1Il53dABjyUink%3D&amp;reserved=0">https://experience.dynamics.com/insider</a> )</li>
 	<li>Once you login to insider portal (<a href="https://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fexperience.dynamics.com%2Finsider&amp;data=02%7C01%7C%7C67705adad2b84111805408d664bdb14d%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636807163628292962&amp;sdata=AUXdhWOZuzYY2XAoXMxU6jA%2BOh%2FnY1Il53dABjyUink%3D&amp;reserved=0">https://experience.dynamics.com/insider</a>) and you will see option to join the ‘Unified Service Desk preview’. Please join it.</li>
 	<li>Once joined, the ‘Unified Service Desk preview’ will appear in your “My Previews” section. Open it to see the details. Navigate to download section and download files to install.</li>
 	<li>You can report issues in the forum at the insider portal</li>
</ol>
<i>(This blog has been authored by </i><a href="https://www.linkedin.com/in/karthik-balasubramanian/"><i>Karthik Balasubramanian</i></a><i> and </i><a href="https://www.linkedin.com/in/deepa-patel-514aa435/"><i>Deepa Patel </i></a><i>with the inputs from </i><a href="https://www.linkedin.com/in/kumarashutoshshrivastava/"><i>Kumar Ashutosh</i></a><i>, Sankar Venkataraman and Unified Service Desk feature team) </i>]]></content:encoded>
    </item>
    <item>
      <title>Internet Explorer prompts for password after selecting Remember my credentails option</title>
      <link>https://docs.microsoft.com/archive/blogs/usd/internet-explorer-prompts-for-password-after-selecting-remember-my-credentails-option</link>
      <pubDate>Thu, 20 Dec 2018 07:19:17 GMT</pubDate>
      <dc:creator><![CDATA[USD Team]]></dc:creator>
      <guid
        isPermaLink="false">http://blogs.msdn.microsoft.com/usd/?p=1935</guid>
      <description><![CDATA[When you are working on Unified Service Desk client application, the Internet Explorer often prompts...]]></description>
      <content:encoded><![CDATA[When you are working on Unified Service Desk client application, the Internet Explorer often prompts for password even though you have selected <strong>Remember my credentials</strong> options in the <strong>Windows Security</strong> dialog.

<a href="https://msdnshared.blob.core.windows.net/media/2018/12/blur-ie-prompt-password.png"><img width="456" height="375" class="alignnone size-full wp-image-1945" alt="" src="https://msdnshared.blob.core.windows.net/media/2018/12/blur-ie-prompt-password.png" /></a>

The issue is from the Internet Explorer and not from Unified Service Desk.

How do I verify if the issue is of Internet Explorer?
<ol type="1">
 	<li value="1"><span>Copy the Dynamics URL you are trying to open.</span></li>
 	<li><span>Open the Internet Explorer web browser and paste the URL in the address bar and select enter.</span></li>
 	<li><span>The Windows Security dialog prompts to specify the credentials. Select the </span><strong>Remember my credential</strong><span> option.</span></li>
 	<li><span>Close the web browser</span></li>
 	<li><span>Launch the web browser again and navigate to the same URL.</span></li>
</ol>
If the <span>Windows Security</span> dialog prompts for password, then it is the issue of Internet Explorer and not of Unified Service Desk.
<h2>Solution:</h2>
To workaround the issue, you must add the Dynamics URL to the Trusted sites zones in the Internet Explorer options.
<ol type="1">
 	<li value="1"><span>Select windows and type </span><strong>Internet Options</strong><span>.</span></li>
 	<li><span>Select the </span><strong>Security</strong><span> tab.</span></li>
 	<li><span>Select the </span><strong>Trusted sites</strong><span> zone.</span></li>
 	<li><span>Select the </span><strong>Sites</strong><span> button.</span></li>
 	<li><span>Specify the URL in the </span><span><strong>Add this website to the zone</strong> field</span><span> and select </span><strong>Add</strong><span>. After adding, select </span><strong>Close</strong><span>.</span></li>
</ol>
<a href="https://msdnshared.blob.core.windows.net/media/2018/12/blur-Add-URLs-to-trusted-sites.png"><img width="796" height="1024" class="alignnone size-large wp-image-1955" alt="" src="https://msdnshared.blob.core.windows.net/media/2018/12/blur-Add-URLs-to-trusted-sites-796x1024.png" /></a>

Now, if you login to Unified Service Desk, the Windows Security dialog does not prompt for password.

<i>(This blog has been authored by <a href="https://www.linkedin.com/in/deepa-patel-514aa435/">Deepa Patel</a> and </i><span></span><em><a target="_blank" href="https://www.linkedin.com/in/karthik-balasubramanian/" rel="noopener">Karthik Balasubramanian</a> </em><em>with the inputs from </em><em>USD feature team</em><em>)</em>]]></content:encoded>
    </item>
    <item>
      <title>Public Preview of the ‘Edge Process for Unified Service Desk’</title>
      <link>https://docs.microsoft.com/archive/blogs/usd/public-preview-of-the-edge-process-for-unified-service-desk</link>
      <pubDate>Mon, 17 Dec 2018 07:28:02 GMT</pubDate>
      <dc:creator><![CDATA[USD Team]]></dc:creator>
      <guid
        isPermaLink="false">http://blogs.msdn.microsoft.com/usd/?p=1855</guid>
      <description><![CDATA[Announcing the public preview of the ‘Edge Process for Unified Service Desk’ to provide more...]]></description>
      <content:encoded><![CDATA[<span>Announcing the public preview of the ‘Edge Process for Unified Service Desk’ to provide more reliable, performant and secure experience to the customers.</span><span> </span>

<a href="https://msdnshared.blob.core.windows.net/media/2018/12/Untitled.png"><img width="514" height="753" class="wp-image-1885 aligncenter" alt="" src="https://msdnshared.blob.core.windows.net/media/2018/12/Untitled-699x1024.png" /></a>
<h2><span>Why Microsoft Edge?</span><span> </span></h2>
<span>A few years ago, Microsoft launched its next generation browser “Edge” and relegated ‘Internet Explorer’ to the legacy browser status for opening web applications. Edge continued to evolve both in terms of functionality and user base over the last few years. Here are the key benefits of Edge over Internet Explorer that impact Unified Service Desk customers</span><span> </span>
<ul>
 	<li><b><span>Performance Improvement</span></b><span> </span></li>
</ul>
<span>Microsoft Edge is known to be faster than Internet Explorer. Our tests show good improvements in load times for Dynamics 365 for Customer Engagement app pages (both web client and Unified Interface) when opened in Unified Service Desk using </span><b><span>Edge Process</span></b><span> as compared to </span><b><span>IE Process</span></b><span>. In contact center Industry, this performance gain directly results in lower </span><b><span>Average Handling Time (AHT) </span></b><span>and higher</span><b><span> Customer Satisfaction (CSAT)</span></b><span> </span>
<ul>
 	<li><b><span>Outlook</span></b><span> </span></li>
</ul>
<span>With the relegation of Internet Explorer to legacy browser status, Unified Service Desk needs to reduce its dependence on Internet Explorer for rendering web applications. Using Edge process for the same is a step towards the browser agnostic Unified Service Desk offering.</span><span> </span>
<ul>
 	<li><b><span>Easy configuration to host the applications</span></b><span> </span></li>
</ul>
<span>For Unified Service Desk to work well with Internet Explorer, we needed to ensure that some Internet Explorer settings are correctly configured. Otherwise, this leads to poor user experience. </span><span>Edge does not need any such settings thus aiding the faster deployment.</span><span> </span>

<a href="https://msdnshared.blob.core.windows.net/media/2018/12/Hosted-Control-UC.png"><img width="1024" height="423" class="alignnone size-large wp-image-1895" alt="" src="https://msdnshared.blob.core.windows.net/media/2018/12/Hosted-Control-UC-1024x423.png" /></a>
<ul></ul>
<span>More Information: </span><a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/unified-service-desk/admin/unified-service-desk-administrator-app?view=dynamics-usd-4"><span>Unified Service Desk Administrator</span></a> <span> </span>
<ul>
 	<li><b><span>Support and Reliability</span></b><span> </span></li>
</ul>
<span>Edge is the default browser for Microsoft. It has a better process and memory management, and the Edge WebView control is sandboxed to ensure that issues in web applications are contained. There is an increased focus on Edge’s reliability and support, in case there are issues.</span><span> </span>
<ul>
 	<li><b><span>Debugging made easy</span></b><span> </span></li>
</ul>
<span>With </span><b><span>Edge Process</span></b><span>, you can use the </span><b><span>Microsoft Edge DevTools Preview</span></b><span> tool as a JavaScript debugger that helps you debug the webpage locally or remotely.</span><span> </span>

<a href="https://msdnshared.blob.core.windows.net/media/2018/12/DevTool1.png"><img width="787" height="686" class=" wp-image-1915 aligncenter" alt="" src="https://msdnshared.blob.core.windows.net/media/2018/12/DevTool1-1024x893.png" /></a>

<span>More Information: </span><a href="https://docs.microsoft.com/en-us/microsoft-edge/devtools-guide"><span>Microsoft Edge DevTools Preview</span></a><span> </span><span> </span>
<h2><span> </span><b><span>Learn More</span></b><span> </span></h2>
<span>To learn more about the Edge Process for Unified Service Desk, see the </span><a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/unified-service-desk/edge-process?view=dynamics-usd-4"><b><span>Edge Process documentation</span></b></a><span>.</span><span> </span>

<span>Note: In a recent </span><a href="https://blogs.windows.com/windowsexperience/2018/12/06/microsoft-edge-making-the-web-better-through-more-open-source-collaboration/"><span>blog post,</span></a><span> Microsoft announced that "</span><i><span>we will move to a Chromium-compatible web platform for Microsoft Edge on the desktop." </span></i><span>The blog also clarifies that the technology changes will be </span><i><span>"under the hood", gradually over time</span></i><span> and thus customers using Microsoft Edge in Unified Service Desk will not be impacted from either admin or agent experience perspective. It also outlines the roadmap of Microsoft Edge to gradually be available on other versions of Windows and non-Windows operating systems in the future.</span><span style="float: none;background-color: #ffffff;color: #333333;cursor: text;font-family: Georgia,'Times New Roman','Bitstream Charter',Times,serif;font-size: 16px;font-style: normal;font-variant: normal;font-weight: 400;letter-spacing: normal;text-align: left;text-decoration: none;text-indent: 0px"> </span><span>This helps Unified Service Desk customers having a deployment with a mix of operating systems to achieve the same experience.</span><span> </span>
<h2><span> </span><b><span>Call to action</span></b><span> </span></h2>
<span>You are encouraged to be part of the </span><b><span>Unified Service Desk 4.1 Preview</span></b><span> program to test and validate the feature and provide your valuable feedback.</span>

<strong>Unified Service Desk with Edge process is supported only on latest Windows 10 Operation system (version 1809). </strong>

<strong>How to access the public preview: </strong>
<ol>
 	<li>You must be a Dynamics Insider to access the public preview. If you are not, please register yourself at the insider portal ( <a href="https://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fexperience.dynamics.com%2Finsider&amp;data=02%7C01%7C%7C67705adad2b84111805408d664bdb14d%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636807163628292962&amp;sdata=AUXdhWOZuzYY2XAoXMxU6jA%2BOh%2FnY1Il53dABjyUink%3D&amp;reserved=0">https://experience.dynamics.com/insider</a> )</li>
 	<li>Once you login to insider portal (<a href="https://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fexperience.dynamics.com%2Finsider&amp;data=02%7C01%7C%7C67705adad2b84111805408d664bdb14d%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636807163628292962&amp;sdata=AUXdhWOZuzYY2XAoXMxU6jA%2BOh%2FnY1Il53dABjyUink%3D&amp;reserved=0">https://experience.dynamics.com/insider</a>) and you will see option to join the ‘Unified Service Desk preview’. Please join it.</li>
 	<li>Once joined, the ‘Unified Service Desk preview’ will appear in your “My Previews” section. Open it to see the details. Navigate to download section and download files to install.</li>
 	<li>You can report issues in the forum at the insider portal</li>
</ol>
<i><span>(This blog has been authored by </span></i><a href="https://www.linkedin.com/in/karthik-balasubramanian/"><i><span>Karthik Balasubramanian</span></i></a><i><span> and </span></i><a href="https://www.linkedin.com/in/deepa-patel-514aa435/"><i><span>Deepa Patel</span></i></a> <i><span>with the inputs from </span></i><a href="https://www.linkedin.com/in/kumarashutoshshrivastava/"><i><span>Kumar Ashutosh</span></i></a><i><span>, Sankar Venkataraman and </span></i><i><span>Unified Service Desk feature team</span></i><i><span>)</span></i><span> </span><span></span>]]></content:encoded>
    </item>
    <item>
      <title>Introducing Unified Service Desk Performance Analyzer</title>
      <link>https://docs.microsoft.com/archive/blogs/usd/introducing-unified-service-desk-performance-analyzer</link>
      <pubDate>Mon, 29 Oct 2018 04:04:46 GMT</pubDate>
      <dc:creator><![CDATA[USD Team]]></dc:creator>
      <guid
        isPermaLink="false">http://blogs.msdn.microsoft.com/usd/?p=1755</guid>
      <description><![CDATA[Unified Service Desk Performance Analyzer is a powerful performance monitoring tool that analyzes...]]></description>
      <content:encoded><![CDATA[<span style="color: #000000;font-family: Calibri"><a href="https://msdnshared.blob.core.windows.net/media/2018/10/USDPA.png"><img width="1024" height="573" class="alignnone size-large wp-image-1805" alt="" src="https://msdnshared.blob.core.windows.net/media/2018/10/USDPA-1024x573.png" /></a>Unified Service Desk Performance Analyzer is a powerful performance monitoring tool that analyzes the operations of your Unified Service Desk client from the performance data logs and generates in-depth report to identify the problematic areas. The report provides a detailed analysis like the duration of every operation so that you focus on these areas to troubleshoot the issues effectively.<b><i> </i></b> It also helps root cause the origin of the issues amongst the different factors contributing to the agent experience i.e. Dynamics 365, browsers, line of business applications, customizations and Unified Service Desk client. </span><span style="color: #000000;font-family: Calibri"> </span>
<h2><b><span style="color: #000000;font-family: Calibri">Key Value Propositions</span></b></h2>
<ul type="disc">
 	<li style="list-style-type: none">
<ul type="disc">
 	<li style="margin: 0px;color: #000000;font-family: 'Calibri',sans-serif;font-size: 11pt;font-style: normal;font-weight: 400">
<h3><span style="color: #000000;font-family: Calibri">Visual Representation of Operation Timeline</span></h3>
<span style="text-align: left"><span style="color: #000000;font-family: Calibri">Visual representation with the timeline helps to easily identify problematic area and reduce the analysis time.</span><a href="https://msdnshared.blob.core.windows.net/media/2018/10/read-perf-timline.png"><img width="1024" height="533" class="alignnone size-large wp-image-1765" alt="" src="https://msdnshared.blob.core.windows.net/media/2018/10/read-perf-timline-1024x533.png" /></a></span></li>
 	<li style="margin: 0px;color: #000000;font-family: 'Calibri',sans-serif;font-size: 11pt;font-style: normal;font-weight: 400">
<h3><span style="color: #000000;font-family: Calibri">Report for operations performed in the client application. </span></h3>
Y<span style="font-family: Calibri"><span style="color: #000000;font-family: Calibri">ou can see a report with the performance session Id in the left pane. Selecting the report, you can see all the operations from various categories, and time consumed for the different percentiles in milliseconds<a href="https://msdnshared.blob.core.windows.net/media/2018/10/all-sessions-report.png"><img width="1024" height="551" class="alignnone size-large wp-image-1835" alt="" src="https://msdnshared.blob.core.windows.net/media/2018/10/all-sessions-report-1024x551.png" /></a></span></span></li>
 	<li style="margin: 0px;color: #000000;font-family: 'Calibri',sans-serif;font-size: 11pt;font-style: normal;font-weight: 400">
<h3><span style="color: #000000;font-family: Calibri">Comparative analysis of the different performance reports</span></h3>
<span style="text-align: left"><span style="color: #000000;font-family: Calibri">Use the Reports comparison tab to review the comparative analysis of different operations based on the individual reports displayed in the performance report. The Report comparison tab displays sub tabs that has comparative analysis based on the percentiles. You can view the comparative analysis for 50th, 75th, 90th, 95th, and 99th percentile. The report shows Operations ID with an alphabet suffix and displays the comparison in terms of percentage. For example, time taken for the Unified Service Desk Cold operation under the category, Unified Service Desk Start Boot from the two different reports shows with the Operation ID. You can see the comparison between these operations displayed as (A) vs (B) in terms of percentage.<a href="https://msdnshared.blob.core.windows.net/media/2018/10/compare-reports.png"><img width="1024" height="492" class="alignnone size-large wp-image-1845" alt="" src="https://msdnshared.blob.core.windows.net/media/2018/10/compare-reports-1024x492.png" /></a></span></span></li>
 	<li style="margin: 0px;color: #000000;font-family: 'Calibri',sans-serif;font-size: 11pt;font-style: normal;font-weight: 400">
<h3><span style="color: #000000;font-family: Calibri">Ease of access to the reports for future reference. Report can be shared with other individuals via email.</span></h3>
<span style="color: #000000;font-family: Calibri"></span></li>
</ul>
&nbsp;

<span style="color: #000000;font-family: Calibri"><strong> Call to action</strong>
You are encouraged to be part of the Dynamics Insider Program to test and validate the feature and provide your valuable feedback. To be part of the Dynamics 365 Insider Program, visit <a href="https://experience.dynamics.com/insider/">Dynamics 365 Insider Portal</a>.
</span>

<i>(This blog has been authored by </i><em><a target="_blank" href="https://www.linkedin.com/in/karthik-balasubramanian/" rel="noopener">Karthik Balasubramanian</a> and <a href="https://www.linkedin.com/in/deepa-patel-514aa435/"><i>Deepa Patel</i></a> </em><em>with the inputs from <a href="https://www.linkedin.com/in/kumarashutoshshrivastava/">Kumar Ashutosh</a>, Sankar, Namrata, Kaviarasi and </em><em>USD feature team</em><em>)</em></li>
</ul>]]></content:encoded>
    </item>
    <item>
      <title>Fix for the non-functioning buttons present in Dynamics 365 command bar after solutions are installed</title>
      <link>https://docs.microsoft.com/archive/blogs/usd/fix-for-the-non-functioning-buttons-present-in-dynamics-365-command-bar-after-usd-solutions-are-installed</link>
      <pubDate>Mon, 15 Oct 2018 04:09:53 GMT</pubDate>
      <dc:creator><![CDATA[USD Team]]></dc:creator>
      <guid
        isPermaLink="false">http://blogs.msdn.microsoft.com/usd/?p=1725</guid>
      <description><![CDATA[In Unified Service Desk, when you are using Customer Service Hub, a Unified Interface app, you will...]]></description>
      <content:encoded><![CDATA[In Unified Service Desk, when you are using Customer Service Hub, a Unified Interface app, you will see certain buttons like <strong>Quick create</strong>, <strong>New Activity</strong>, <strong>New Record</strong> and <strong>Import data</strong> in the Dynamics 365 command bar. Whenever you click these buttons, you experience that the buttons are not functional.

The issue of certain buttons being non-functional is present when you use any Unified Interface app with Unified Service Desk 3.3 (Preview version).

<a href="https://msdnshared.blob.core.windows.net/media/2018/10/Additional-buttons-in-the-command-bar.jpg"><img width="296" height="352" class="alignnone size-full wp-image-1735" alt="" src="https://msdnshared.blob.core.windows.net/media/2018/10/Additional-buttons-in-the-command-bar.jpg" /></a>
<h3>Reason</h3>
In Unified Service Desk, when you are using Customer Service Hub, a Unified Interface app, you will see certain buttons like <b>Quick create</b><span style="float: none;background-color: transparent;color: #333333;cursor: text;font-family: Georgia,'Times New Roman','Bitstream Charter',Times,serif;font-size: 16px;font-style: normal;font-variant: normal;font-weight: 400;letter-spacing: normal;text-align: left;text-decoration: none;text-indent: 0px">, </span><strong>New Activity</strong><span style="float: none;background-color: transparent;color: #333333;cursor: text;font-family: Georgia,'Times New Roman','Bitstream Charter',Times,serif;font-size: 16px;font-style: normal;font-variant: normal;font-weight: 400;letter-spacing: normal;text-align: left;text-decoration: none;text-indent: 0px">, </span><strong>New Record</strong><span style="float: none;background-color: transparent;color: #333333;cursor: text;font-family: Georgia,'Times New Roman','Bitstream Charter',Times,serif;font-size: 16px;font-style: normal;font-variant: normal;font-weight: 400;letter-spacing: normal;text-align: left;text-decoration: none;text-indent: 0px"> and </span><strong>Import data</strong> in the Dynamics 365 command bar. Whenever you click these buttons, you experience that the buttons are not functional.

The issue of certain buttons being non-functional is present when you use any Unified Interface app with Unified Service Desk 3.3 (Preview version).
<h3>Solution</h3>
The question that arises is how do I hide the non-functional buttons. The issue of Unified Service Desk solutions overriding the default command bar definitions is fixed with Unified Service Desk 4.0 solutions (GA version). We recommend you to upgrade your organization to the latest Unified Service Desk 4.0 client and solutions, which is a more refined, unified, modern, and an adaptable offering.

Download the latest version of <a href="https://go.microsoft.com/fwlink/p/?linkid=2007340">Unified Service Desk</a>.

To learn more about the new features and enhancements, see the following documentation:
<ul type="disc">
 	<li><a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/unified-service-desk/admin/whats-new-unified-service-desk-administrators"><span style="font-family: 'Segoe UI';font-size: 10.5pt;background: white">What's new for Administrators</span></a></li>
 	<li><a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/unified-service-desk/what-s-new-in-unified-service-desk"><span style="font-family: 'Segoe UI';font-size: 10.5pt;background: white">What's new for Developers</span></a></li>
</ul>
<i>(This blog has been authored by <a href="https://www.linkedin.com/in/deepa-patel-514aa435/">Deepa Patel</a> and </i><span></span><em><a target="_blank" href="https://www.linkedin.com/in/karthik-balasubramanian/" rel="noopener">Karthik Balasubramanian</a> </em><em>with the inputs from Shashank and </em><em>USD feature team</em><em>)</em>]]></content:encoded>
    </item>
    <item>
      <title>Unified Service Desk 4.0 is released - A modern, unified, adaptable, and reliable offering</title>
      <link>https://docs.microsoft.com/archive/blogs/usd/unified-service-desk-4-0-is-released</link>
      <pubDate>Mon, 20 Aug 2018 09:52:08 GMT</pubDate>
      <dc:creator><![CDATA[USD Team]]></dc:creator>
      <guid
        isPermaLink="false">http://blogs.msdn.microsoft.com/usd/?p=1525</guid>
      <description><![CDATA[Continuing towards our goal towards bringing the best and the brightest of Dynamics 365 experiences...]]></description>
      <content:encoded><![CDATA[<p class="entry-header single" style="color: #333333;font-family: 'Segoe UI', Tahoma, Arial, 'Helvetica Neue', Helvetica, sans-serif;font-size: 14px;font-style: normal;font-weight: 400;letter-spacing: normal;text-align: start;text-indent: 0px;background-color: #ffffff">Continuing towards our goal towards bringing the best and the brightest of Dynamics 365 experiences to our users, enabling our developer community to build and deploy robust solutions, and providing our users and administrators with <b>modern, unified, adaptable </b>and<b> reliable</b> Unified Service Desk experiences, we have released the latest version - Unified Service Desk 4.0.</p>

<div class="entry-content single" style="overflow: hidden;color: #333333;font-family: 'Segoe UI', Tahoma, Arial, 'Helvetica Neue', Helvetica, sans-serif;font-size: 14px;font-style: normal;font-weight: 400;letter-spacing: normal;text-align: start;text-indent: 0px;background-color: #ffffff">
<h3>Download the latest version of the product:</h3>
<ul>
 	<li><strong><a href="https://www.microsoft.com/en-us/download/details.aspx?id=57273">Unified Service Desk 4.0</a></strong></li>
 	<li><strong><a href="https://www.microsoft.com/en-us/download/details.aspx?id=57272">Web-Client Unified Interface Migration Assistant</a></strong></li>
 	<li><a href="https://www.microsoft.com/en-us/download/details.aspx?id=56842"><strong>Best Practices Analyzer for Unified Service Desk</strong></a></li>
</ul>
The highlights of the release are as follows:
<h2><span style="margin: 0px;color: #2f5496;font-family: 'Calibri Light',sans-serif;font-size: 16pt">Unified Interface in Unified Service Desk</span></h2>
<span style="color: #333333;font-family: 'Segoe UI', Tahoma, Arial, 'Helvetica Neue', Helvetica, sans-serif;font-size: 14px;font-style: normal;font-weight: 400;letter-spacing: normal;text-align: start;text-indent: 0px;background-color: #ffffff">With the release of Dynamics 365 (online), version 9.0, we've introduced a new user experience -<a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/admin/about-unified-interface">Unified Interface</a>- which uses responsive web design principles to provide an optimal viewing and interaction experience for any screen size, device, or orientation. </span>Unified Service Desk supports the apps built using Unified Interface framework. That is, you can load a URL or page from Dynamics 365, which is built based on the Unified Interface framework.

<a href="https://msdnshared.blob.core.windows.net/media/2018/08/Unified-Interface-Support-in-Unified-Service-Desk.jpg"><img width="1024" height="576" class="alignnone wp-image-1545 size-large" alt="" src="https://msdnshared.blob.core.windows.net/media/2018/08/Unified-Interface-Support-in-Unified-Service-Desk-1024x576.jpg" /></a>

&nbsp;

For more information, see <a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/unified-service-desk/admin/support-unified-interfaces-apps-usd">Support for Unified Interface Apps in Unified Service Desk</a>
<h2><span style="margin: 0px;color: #2f5496;font-family: 'Calibri Light',sans-serif;font-size: 16pt">Web Client- Unified Interface Migration Assistant</span></h2>
.<b><span style="font-family: Segoe UI">Web Client - Unified Interface Migration Assistant</span></b><span> for Unified Service Desk, a tool that helps you to seamlessly migrate your existing Unified Service Desk configurations from Dynamics 365 Web Client to Dynamics 365 Unified Interface App.</span>

<a href="https://msdnshared.blob.core.windows.net/media/2018/08/Web-Client-Unified-Interface-Migration-Assistant.jpg"><img width="1024" height="667" class="alignnone wp-image-1565 size-large" alt="" src="https://msdnshared.blob.core.windows.net/media/2018/08/Web-Client-Unified-Interface-Migration-Assistant-1024x667.jpg" /></a>

<span style="float: none;background-color: transparent;color: #333333;cursor: text;font-family: Georgia,'Times New Roman','Bitstream Charter',Times,serif;font-size: 16px;font-style: normal;font-variant: normal;font-weight: 400;letter-spacing: normal;text-align: left;text-decoration: none;text-indent: 0px">For more information, see <a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/unified-service-desk/admin/overview-migration-assistant">Web Client - Unified Interface Migration Assistant</a></span>
<h2><span style="margin: 0px;color: #2f5496;font-family: 'Calibri Light',sans-serif;font-size: 16pt">Prevent Accidental Closure of Unified Service Desk</span></h2>
While working on Unified Service Desk, accidentally if you select the X Close button, you may lose all the unsaved work. The Close Confirmation Window is introduced to prevent the accidental closure of the Unified Service Desk client application.

<a href="https://msdnshared.blob.core.windows.net/media/2018/08/close.jpg"><img width="1024" height="648" class="alignnone size-large wp-image-1605" alt="" src="https://msdnshared.blob.core.windows.net/media/2018/08/close-1024x648.jpg" /></a>

<span style="float: none;background-color: transparent;color: #333333;cursor: text;font-family: Georgia,'Times New Roman','Bitstream Charter',Times,serif;font-size: 16px;font-style: normal;font-variant: normal;font-weight: 400;letter-spacing: normal;text-align: left;text-decoration: none;text-indent: 0px">For more information, see <a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/unified-service-desk/admin/configure-close-confirmation-window">How to configure close confirmation window to prevent accidental closure of Unified Service Desk</a></span>
<h2><span style="margin: 0px;color: #2f5496;font-family: 'Calibri Light',sans-serif;font-size: 16pt">Unified Interface KM Control</span></h2>
The <strong>Unified Interface KM Control</strong> hosted control is introduced for your knowledge base search experience with Unified Service Desk. You must configure the Unified Interface KM Control when you are using a Unified Interface App in Unified Service Desk.

<a href="https://msdnshared.blob.core.windows.net/media/2018/08/KM.jpg"><img width="1024" height="544" class="alignnone size-large wp-image-1625" alt="" src="https://msdnshared.blob.core.windows.net/media/2018/08/KM-1024x544.jpg" /></a>

<span style="float: none;background-color: transparent;color: #333333;cursor: text;font-family: Georgia,'Times New Roman','Bitstream Charter',Times,serif;font-size: 16px;font-style: normal;font-variant: normal;font-weight: 400;letter-spacing: normal;text-align: left;text-decoration: none;text-indent: 0px">For more information, see <a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/unified-service-desk/unified-interface-km-control-hosted-control">Unified Interface KM Control (Hosted Control)</a></span>
<h2><span style="margin: 0px;color: #2f5496;font-family: 'Calibri Light',sans-serif;font-size: 16pt">Preview Feature: Unified Service Desk Administrator App </span></h2>
With Unified Service Desk 4.0, you can use Unified Service Desk Administrator App built on the Unified Interface framework to administer and manage the Unified Service Desk client application.

The Unified Service Desk Administrator app is built on the Unified Interface framework, which has a new user experience - <strong>Unified Interface</strong> - which uses responsive web design principles to provide an optimal viewing and interaction experience for any screen size, device, or orientation. The Unified Service Desk Administrator app brings rich experience to administer and manage your Unified Service Desk client application.

<a href="https://msdnshared.blob.core.windows.net/media/2018/08/Untitled.jpg"><img width="1024" height="627" class="alignnone size-large wp-image-1635" alt="" src="https://msdnshared.blob.core.windows.net/media/2018/08/Untitled-1024x627.jpg" /></a>

<span style="float: none;background-color: transparent;color: #333333;cursor: text;font-family: Georgia,'Times New Roman','Bitstream Charter',Times,serif;font-size: 16px;font-style: normal;font-variant: normal;font-weight: 400;letter-spacing: normal;text-align: left;text-decoration: none;text-indent: 0px">For more information, see <a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/unified-service-desk/admin/unified-service-desk-administrator-app">Preview feature - Unified Service Desk Administrator app</a></span>
<h2><span style="margin: 0px;color: #2f5496;font-family: 'Calibri Light',sans-serif;font-size: 16pt">Preview feature: Unified Interface Settings</span></h2>
Unified Interface Settings is a new configuration element introduced in the Unified Service Desk Administrator App. This configuration elements lets you configure a default Unified Interface for your agents so that when they sign-in to Unified Service Desk, straightaway the agent lands to Unified Interface App. This configuration saves time and enhances the agents sing-in experience to Unified Service Desk.

For more information, see <a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/unified-service-desk/admin/unified-interface-settings">Preview feature - Set default Unified Interface App using Unified Interface Settings</a>
<h2><span style="margin: 0px;color: #2f5496;font-family: 'Calibri Light',sans-serif;font-size: 16pt">Preview feature: Stack notification in Unified Service Desk </span></h2>
You can configure stack notification <span>notifications in Unified Service Desk to display popup notification messages to your customer service agents that contains general information or some customer or process-related information that the agent can act on.</span>

This facilitates simultaneous toast notifications in a multi-session environment.

<a href="https://msdnshared.blob.core.windows.net/media/2018/08/Stack-Notification-in-Unified-Service-Desk.jpg"><img width="1024" height="660" class="alignnone wp-image-1535 size-large" alt="" src="https://msdnshared.blob.core.windows.net/media/2018/08/Stack-Notification-in-Unified-Service-Desk-1024x660.jpg" /></a>

<span style="float: none;background-color: transparent;color: #333333;cursor: text;font-family: Georgia,'Times New Roman','Bitstream Charter',Times,serif;font-size: 16px;font-style: normal;font-variant: normal;font-weight: 400;letter-spacing: normal;text-align: left;text-decoration: none;text-indent: 0px">For more information, see <a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/unified-service-desk/configure-notifications-unified-service-desk#stack-notifications">Stack notifications</a></span>
<h2><span style="margin: 0px;color: #2f5496;font-family: 'Calibri Light',sans-serif;font-size: 16pt">Preview feature: Switch between local sessions, and between local and global session </span></h2>
When you are working on a case (local session) and want to review your Dashboard (global session) or another case (local session), you can easily switch from the case to Dashboard or another case, without affecting your session timer. That is, when you switch from local session, your session timer will not be counted until you switch back to the session. This helps in efficiently measure the agents' productivity.

</div>
<span style="float: none;background-color: transparent;color: #333333;cursor: text;font-family: Georgia,'Times New Roman','Bitstream Charter',Times,serif;font-size: 16px;font-style: normal;font-variant: normal;font-weight: 400;letter-spacing: normal;text-align: left;text-decoration: none;text-indent: 0px">For more information, see <a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/unified-service-desk/session-tabs-hosted-control#switchsession">SwitchSession Action in Session Tabs (Hosted Control)</a></span>
<h3>Call to Action:</h3>
You are encouraged to validate the latest release in their environments and plan for an upgrade of the Unified Service Desk client.<span> New and existing customers, can use the best practice analyzer tool to validate their solutions and deployment for adherence to the best practices for best results.  Existing customers, on earlier versions of Dynamics 365 or with Unified Service Desk solutions built around legacy web-client experience, can use the migration tool to migrate their solutions to the Unified Interface experience. </span>To learn more about the new features and enhancements, see the following documentations:
<ul>
 	<li><a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/unified-service-desk/admin/whats-new-unified-service-desk-administrators">What's new for Administrators</a></li>
 	<li><a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/unified-service-desk/what-s-new-in-unified-service-desk">What's new for Developers</a></li>
</ul>
&nbsp;
<h5><em>(This blog has been authored by </em><em><span></span><a target="_blank" href="https://www.linkedin.com/in/kumarashutoshshrivastava/" rel="noopener">Kumar Ashutosh</a> </em><em>and</em><em><span> </span></em><em></em><em><span></span></em><em><a target="_blank" href="https://www.linkedin.com/in/karthik-balasubramanian/" rel="noopener">Karthik Balasubramanian</a></em><em>)</em></h5>]]></content:encoded>
    </item>
    <item>
      <title>How tab opens in Unified Service Desk considering Sort Order values</title>
      <link>https://docs.microsoft.com/archive/blogs/usd/how-tab-opens-in-unified-service-desk-considering-sort-order-values</link>
      <pubDate>Wed, 04 Jul 2018 03:00:37 GMT</pubDate>
      <dc:creator><![CDATA[USD Team]]></dc:creator>
      <guid
        isPermaLink="false">http://blogs.msdn.microsoft.com/usd/?p=1465</guid>
      <description><![CDATA[In Unified Service Desk, you can configure the hosted controls (tabs) with Sort Order, a value for a...]]></description>
      <content:encoded><![CDATA[In Unified Service Desk, you can configure the hosted controls (tabs) with <b>Sort Order</b>, a value for a hosted control specifies the order in which the hosted  are retrieved and displayed in the agent application. When you open several hosted controls, the Unified Service Desk shows the hosted controls in the sort order specified in configuration from left to right.
<h3><b>Issue:</b></h3>
In Unified Service Desk 2.2, the hosted control (tabs) open to the right side of the previously opened tabs. That is, you opened <b>Dashboard (Global)</b> and <b>My Work (Global)</b> hosted control (tabs). Now, if you open <b>Search (Global)</b>, the hosted control (tabs) opens to the right side of the previously opened <b>Dashboard (Global)</b> and <b>My Work (Global)</b> hosted control (tabs).

<a href="https://msdnshared.blob.core.windows.net/media/2018/07/1.png"><img src="https://msdnshared.blob.core.windows.net/media/2018/07/1-1024x359.png" alt="" width="1024" height="359" class="aligncenter size-large wp-image-1475" /></a>
<h6><i>Image 1: Hosted controls (tabs) opening to the right side of the previously opened tabs.</i></h6>
<h3><b>Reason:</b></h3>
The Sort Order value was not honored in Unified Service Desk 2.2 even though the Sort Order for <b>Search</b> is 10 and <b>My Work</b> is 15, and Unified Service Desk opens the <b>S</b><b>earch</b> hosted control to the right side of <b>My Work</b> hosted control.

&nbsp;

&nbsp;

<img src="https://msdnshared.blob.core.windows.net/media/2018/07/2-1024x158.png" alt="" width="1024" height="158" class="aligncenter size-large wp-image-1485" />
<h6><i>Image 2: Hosted control c</i><i>onfiguration with Sort Order</i></h6>
&nbsp;
<h3><b>Solution:</b></h3>
The issue is fixed in Unified Service Desk 3.2.

Now, Unified Service Desk honors the <b>Sort Order</b> value and opens the hosted control (tab) as per the sort order value.

Let us see a Sort Order value while configuring the hosted controls and how Unified Service Desk is honoring the Sort Order values.
<h6><i>
<a href="https://msdnshared.blob.core.windows.net/media/2018/07/3.png"><img src="https://msdnshared.blob.core.windows.net/media/2018/07/3.png" alt="" width="796" height="374" class="aligncenter size-large wp-image-1495" /></a> Image 3: Unified Service Desk hosted control configurations in a Dynamics 365 (online) <a href="https://msdnshared.blob.core.windows.net/media/2018/07/3.png"></a>instance.</i></h6>
When you open hosted control applications (tabs), Unified Service Desk honors the Sort Order value and do not open the hosted control (tabs) to the right side of the previously opened hosted control.

Before opening <b>Debugger</b> hosted control, the <b>Dashboard</b> and <b>My Work</b> hosted control applications.
<h6><i>
<a href="https://msdnshared.blob.core.windows.net/media/2018/07/2.png"></a><img src="https://msdnshared.blob.core.windows.net/media/2018/07/4.png" alt="" width="649" height="110" class="aligncenter size-large wp-image-1505" />Image 4: Dashboard and My Work hosted control applications</i></h6>
After opening <b>Debugger</b> hosted control, the hosted control application opens honoring the Sort Order and opens to the left side of the <b>Dashboard</b> hosted control (tab).

&nbsp;

<img src="https://msdnshared.blob.core.windows.net/media/2018/07/5.png" alt="" width="924" height="98" class="aligncenter size-large wp-image-1515" />
<h6><i>Image 5: Debugger hosted control is opened as per the Sort Order.</i></h6>
&nbsp;
<h3>Open hosted controls to the right side of previously opened tabs</h3>
If you want to open the hosted control applications (tabs) to the right side of the previously opened tabs, either configure hosted controls to open as per your business scenarios or do not provide <b>Sort Order</b> values while configuring the hosted controls.

&nbsp;
<blockquote>Note: The <b>Sort Order</b> of the <b>Connection Manager</b> and <b>CRM Global Manager</b> hosted controls are by default with values as <b>1</b> and <b>2</b>. You must not remove the <b>Sort Order</b> configurations for these two hosted controls.</blockquote>
&nbsp;
<h5><em>(This blog has been authored by <span></span></em><em><a target="_blank" href="https://www.linkedin.com/in/karthik-balasubramanian/" rel="noopener">Karthik Balasubramanian</a> </em><em> with inputs from Aniket Marlapalle and</em><em><span> </span><a target="_blank" href="https://www.linkedin.com/in/kumarashutoshshrivastava/" rel="noopener">Kumar Ashutosh</a></em><em>)</em></h5>]]></content:encoded>
    </item>
    <item>
      <title>Best Practices for Unified Service Desk Deployment and Upgrade</title>
      <link>https://docs.microsoft.com/archive/blogs/usd/best-practices-for-unified-service-desk-deployment-and-upgrade</link>
      <pubDate>Tue, 03 Jul 2018 03:35:50 GMT</pubDate>
      <dc:creator><![CDATA[USD Team]]></dc:creator>
      <guid
        isPermaLink="false">http://blogs.msdn.microsoft.com/usd/?p=1435</guid>
      <description><![CDATA[As a Unified Service Desk administrator you are tasked with either fresh deployment of Unified...]]></description>
      <content:encoded><![CDATA[As a Unified Service Desk administrator you are tasked with either fresh deployment of Unified Service Desk or an upgrade of the Unified service Desk client or solution bits, for your organization. For such deployment exercise, it is a necessity that you follow the guidelines to minimize the impact and increase the agent productivity.

&nbsp;

<a href="https://msdnshared.blob.core.windows.net/media/2018/07/Best-Practices.jpg"><img src="https://msdnshared.blob.core.windows.net/media/2018/07/Best-Practices.jpg" alt="" width="960" height="540" class="aligncenter size-full wp-image-1445" /></a>
<h2>Guidelines:</h2>
<h3>Use the latest versions of Unified Service Desk</h3>
Unified Service Desk has an annual release cadence for the major version upgrades. For example, we released version 3.X in the year 2017, and you can expect a major version upgrade in the year 2018. These major releases are interspersed with minor releases and consists of important bug fixes and new features. (See <a target="_blank" href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/unified-service-desk/admin/whats-new-unified-service-desk-administrators" rel="noopener">What's new in Unified Service Desk</a> )

The latest version of Unified Service Desk in the market is 3.3, as per the release date of this blog. You can download the latest version from <a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/unified-service-desk/download-unified-service-desk">here</a>.

Note that the Unified Service Desk client has a solution component that is available via Package Deployer. You must also upgrade the solution component.
<h3>Pilot to Production</h3>
To avoid late detection of in-production issues (if any) due to upgrade, it is recommended to identify a set of pilot users to test the latest version.

These users can upgrade to the latest version of the Unified Service Desk client bits and provide feedback. Based on the users' feedback, the pilot can be graduated to a full-fledged rollout.

We have seen the geometric progressions work well in the pilot scenarios. For example, start the pilot with a core group of 10 users in the first week. Later, on a weekly cycle, increase the number to 20, 40, 80 and so on depending upon the size of the organization.

First, you can upgrade and validate the solution components in the test environments and then upgrade the solution component in the production environment. If you are making some changes in the customer experience, i.e. implementing some new workflows, you can use the <a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/unified-service-desk/admin/manage-access-using-unified-service-desk-configuration">Unified Service Desk configurations</a> to make the new workflows available only to a controlled set of pilot users.
<h3>Use Best Practices Analyzer</h3>
With the latest versions of Unified Service Desk, the <a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/unified-service-desk/admin/analyze-best-practices-unified-service-desk">Best Practices Analyzer</a> tool is available which allows you to validate against our guidelines about System Configurations, Unified Service Desk, Internet Explorer settings, and Unified Service Desk configurations. Although deviating from best practices may not necessarily lead to a breakdown, they indicate crucial parameters that can result in poor performance, poor reliability, unexpected conflicts, increased security risks, or other potential problems.
<h3>Adhere to System Requirements</h3>
Unified Service Desk is a very powerful platform which allows you to perform inimitable UI integrations and create  highly customized line of business workflows, but with great power comes great responsibility. Our <a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/unified-service-desk/admin/unified-service-desk-system-requirements">system requirements</a> stipulate the minimum hardware configurations for the sample solutions we ship, but you need to evaluate your configurations against your customization.

Our system requirements also detail the recommended version of the required software. We strongly recommend you to use the latest versions of Dynamics 365, Windows 10 operating system and Internet Explorer 11.
<h3>Test and Benchmark</h3>
One of our key goals is to provide a reliable and performant experience to our users. It is necessary that you benchmark your key user scenarios and validate the same during upgrades against the established benchmarks.
<h3>Train for Diagnostics</h3>
Unified Service Desk emits necessary diagnostic data in case of issues. The crash reports are automatically generated when Unified Service Desk encounters a fatal or non-fatal exception. These reports are must for quick diagnosis of issues. For the pilot users who are encountering issues, turn-on the verbose logging and performance telemetry for the quick diagnosis of the issues. For more information on the diagnostic data, see <a href="https://docs.microsoft.com/en-us/dynamics365/customer-engagement/unified-service-desk/admin/configure-client-diagnostic-logging-unified-service-desk">Configure client diagnostic logging in Unified Service Desk</a>.

&nbsp;
<h5><em>(This blog has been authored by <a target="_blank" href="https://www.linkedin.com/in/kumarashutoshshrivastava/" rel="noopener">Kumar Ashutosh</a>, and <a target="_blank" href="https://www.linkedin.com/in/karthik-balasubramanian/" rel="noopener">Karthik Balasubramanian</a>)</em></h5>]]></content:encoded>
    </item>
  </channel>
</rss>